π Graph Results (2)
Session
date: unknown
summary: **fix: wall-aware ghost movement, gameLoop guard, spawn grace period, duplicate listener**
num: 19
source: antigravity
id: session-19-pacman-bfs-pathfinding--goggles-power-up
title: Pacman BFS Pathfinding, Goggles Power-up & Bug Fixes
Session
summary: ### Commits pushed to PR #16 (feat/backend-status-indicator)
**fix: wall-aware ghost movement, gameLoop guard, spawn grace period, duplicate listener**
- Duplicate `keyup` listener removed (was registering multiple times on restart)
- RAF guard (`rafId`) prevents stacked game loops on restart/guest/login
- Spawn grace period (90 frames β 1.5s) stops ghosts instantly killing players on spawn
- All entry points (`loginBtn`, `guestBtn`, `restartBtn`) now call `startGame()` instead of `gameLoop()`
date: 2026-03-09T06:40:59.916267+00:00
source: joekookerbot
id: chat-history-session-19
title: Session 19 β Pacman BFS Pathfinding, Goggles Power-up & Bug Fixes
tags: ["joekookerbot", "chat-history"]
π File Results (4 files)
memory/CHAT_HISTORY.md
β 1 match(es)
L1172: ## Session 19 β Pacman BFS Pathfinding, Goggles Power-up & Bug Fixes