Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
44a7a30
Refactor: Extract power-up and nyan systems (Phase 3)
snackman Jan 9, 2026
d346ca8
Add pizza confetti for top 10 scores, disable board tap, resize doge …
snackman Jan 9, 2026
5525bfc
Fix oven status bug, add shared utility, new refactor plan v2
snackman Jan 9, 2026
46efb98
Phase 1 refactoring: Extract boss, spawn, and plate systems
snackman Jan 10, 2026
4992631
Phase 2 refactoring + doge alert image update
snackman Jan 10, 2026
4c4c244
Make critics immune to hot honey
snackman Jan 10, 2026
9234361
Add Scumbag Steve, Clean Kitchen bonus, and special customer behavior
snackman Jan 10, 2026
6c7e05a
Add Papa John boss, refactor scoring and constants
snackman Jan 10, 2026
d0497d3
Add keyboard navigation to menus and replace imgur URLs with sprites
snackman Jan 10, 2026
5567d4e
Add Pepe power-up helpers and Papa John roaming
snackman Jan 11, 2026
5bcd00a
Remove space bar from menu interactions
snackman Jan 11, 2026
b5e2593
Add pixel-perfect collision detection for Papa John
snackman Jan 11, 2026
3691e78
Prevent space bar from activating menu buttons
snackman Jan 11, 2026
35c81fd
Fix coordinate mapping for pixel-perfect collision
snackman Jan 11, 2026
34b549d
Fix boss horizontal bounding box check
snackman Jan 11, 2026
d1bf995
Prevent space bar from clicking buttons globally
snackman Jan 11, 2026
bf640af
Fix space bar blocking - track menu state with ref
snackman Jan 11, 2026
afe80bd
Add Enter key to start game from splash screen
snackman Jan 11, 2026
46633cd
Remove close hint text from controls overlay
snackman Jan 11, 2026
ca08028
Pepe helpers only throw slices when needed
snackman Jan 11, 2026
200b8bf
Fix landscape layout cutoff on mobile + add asset preloading
snackman Jan 30, 2026
ed7e99c
fix(funghi-26273): Disable submit button when name is empty
snackman Feb 2, 2026
3ba97f0
tomato-43931: Rebalance skill rating formula - cap score, boost skill…
snackman Feb 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .claude/settings.local.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"permissions": {
"allow": [
"Bash(npm install:*)",
"Bash(npm run dev:*)",
"Bash(timeout 3:*)",
"Bash(npm run typecheck:*)",
"Bash(npm run build:*)",
"Bash(find:*)",
"Bash(xargs -I {} bash -c 'echo \"\"=== {} ===\"\" && grep -c \"\"React.memo\\\\|useMemo\\\\|useCallback\"\" {} || echo \"\"0\"\"')",
"Bash(gh repo create:*)",
"Bash(where.exe:*)",
"Bash(dir \"C:\\\\Program Files\\\\GitHub CLI\"\" 2>&1 || dir \"%LOCALAPPDATA%ProgramsGitHub CLI\"\")",
"Bash(cmd.exe /c \"where gh\")",
"Bash(powershell.exe -Command \"& {$env:Path = [System.Environment]::GetEnvironmentVariable\\(''Path'',''Machine''\\) + '';'' + [System.Environment]::GetEnvironmentVariable\\(''Path'',''User''\\); gh repo create PizzaDAO/pizza-chef --public --description ''Pizza Chef game''}\")",
"Bash(git remote add:*)",
"Bash(git add:*)",
"Bash(git commit:*)",
"Bash(git push:*)",
"Bash(tasklist:*)",
"Bash(findstr:*)",
"Bash(wc:*)",
"Bash(npx tsc:*)",
"Bash(npm test:*)",
"Bash(python:*)",
"Bash(magick:*)",
"Bash(pip install:*)",
"Bash(grep:*)",
"Bash(npx vitest run src/logic/customerSystem.test.ts)",
"Bash(npx vitest:*)",
"Bash(timeout 5 npm run dev:*)"
]
}
}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ dist-ssr
*.sln
*.sw?
.env
.vercel
3 changes: 2 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<link rel="icon" type="image/png" href="/favicon.png" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
Expand Down
Loading