tiennm99
462e1fff6d
chore: unify the labs under one GitHub Pages site
...
Each web demo builds with its base path under /ai-coding-workflow-labs/,
a single deploy workflow assembles them with a root index, and the
per-directory workflows from the standalone repos are removed.
2026-08-10 18:04:52 +07:00
tiennm99 and Claude Opus 4.6
8212244302
feat: add solve() console command for auto-solving
...
Call solve() in browser console to auto-solve one move per second.
Call solve() again to stop. Stops automatically on game over.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 22:07:31 +07:00
tiennm99 and Claude Opus 4.6
9de47575d8
fix: toggle pause button text and color based on game state
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 22:01:01 +07:00
tiennm99 and Claude Opus 4.6
ec58fcb301
fix: use Phaser shutdown event for listener cleanup
...
Phaser's game.destroy() calls shutdown() on scenes, not destroy().
The old destroy() override was never called, causing stale event
listeners to persist and throw errors in React StrictMode.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 22:00:15 +07:00
tiennm99 and Claude Opus 4.6
de2cf9ad35
chore: add Claude Code settings with superpowers plugin
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:52:20 +07:00
tiennm99 and Claude Opus 4.6
a59cee869c
ci: add GitHub Actions workflow to build and deploy to GitHub Pages
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:51:52 +07:00
tiennm99 and Claude Opus 4.6
bed7ebfbc5
chore: update .gitignore with standard Node.js/Vite entries
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:43:36 +07:00
tiennm99 and Claude Sonnet 4.6
35a886edf2
fix: address code review issues (listener leak, pause, shuffle, board validation)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:33:04 +07:00
tiennm99 and Claude Sonnet 4.6
b74d9578eb
feat: add GameOver screen with play again and menu options
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:21:10 +07:00
tiennm99 and Claude Sonnet 4.6
6b5c5efb93
feat: add HUD with timer, score, hint, shuffle, pause, and toast
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:15:44 +07:00
tiennm99 and Claude Opus 4.6
49fd12373c
feat: implement GameScene with tile rendering, matching, and animations
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:14:26 +07:00
tiennm99
44cf9694e6
feat: add GameContainer Phaser-React bridge
2026-04-07 21:10:15 +07:00
tiennm99 and Claude Sonnet 4.6
3289e70b5a
feat: add Menu, DifficultySelect screens and App routing
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:08:43 +07:00
tiennm99
c2acad828c
feat: add Phaser config factory, PreloadScene, and GameScene stub
2026-04-07 21:04:25 +07:00
tiennm99 and Claude Sonnet 4.6
35b5325125
feat: add shared game state manager with EventEmitter
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 21:01:22 +07:00
tiennm99 and Claude Sonnet 4.6
be033f93c4
feat: add score calculation with speed bonus and combo
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:59:46 +07:00
tiennm99 and Claude Opus 4.6
4c29f3838c
feat: add pathfinder with ≤2 bend connection validation
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 20:58:14 +07:00
tiennm99 and Claude Sonnet 4.6
05a4b61172
feat: add board generation, remaining tiles, and shuffle
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:53:10 +07:00
tiennm99
261a4d864e
feat: add emoji pool and difficulty-based selection
2026-04-07 20:51:36 +07:00
tiennm99
aa3114f71f
feat: add shared types and difficulty constants
2026-04-07 20:50:16 +07:00
tiennm99 and Claude Sonnet 4.6
99a5e9b0f7
fix: add vite-env.d.ts, remove broken lint script, clean config
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:49:04 +07:00
tiennm99 and Claude Sonnet 4.6
65b1e59135
feat: scaffold Vite + React + TS project with Phaser and Vitest
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 20:30:07 +07:00
tiennm99
bac3af2df6
chore: add .worktrees to .gitignore
2026-04-07 19:31:25 +07:00
tiennm99 and Claude Opus 4.6
d18bcdd2dc
Add implementation plan for Pikachu Onet Connect
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 19:27:56 +07:00
tiennm99 and Claude Opus 4.6
96aefe97bf
Add design spec for Pikachu Onet Connect game
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 19:21:34 +07:00
tiennm99 and GitHub
5b6f88e27b
Initial commit
2026-04-05 11:46:02 +07:00