-
6a62d02f58
kanban: apply latest worker changes — themes, dice, game_service, frontend pages
master
origin/master
origin/HEAD
alexpolo
2026-08-10 19:05:11 +00:00
-
38aa0752cb
kanban: apply worker changes — evaluate polish, db index, mobile stats styling
alexpolo
2026-08-09 23:13:09 +00:00
-
8e5ac84bac
chore: add autoresearch runner script
alexpolo
2026-08-09 22:52:56 +00:00
-
9cc8441c39
autoresearch: accept trial 2 score=100.0
alexpolo
2026-08-09 22:51:42 +00:00
-
bbd01be483
autoresearch: accept trial 1 score=91.0
alexpolo
2026-08-09 22:51:42 +00:00
-
3157b2193d
fix: autoresearch proposal uses string replace instead of regex
alexpolo
2026-08-09 22:51:32 +00:00
-
c329db1068
chore: simplify autoresearch proposal to direct Python edits
alexpolo
2026-08-09 22:50:23 +00:00
-
242fc707ed
autoresearch: accept trial 2 score=97.0
alexpolo
2026-08-09 22:44:13 +00:00
-
f7b7b8c9eb
autoresearch: accept trial 1 score=97.0
alexpolo
2026-08-09 22:40:23 +00:00
-
d0a158f232
chore: add hermes-autoresearch harness config and scripts
alexpolo
2026-08-09 22:38:17 +00:00
-
48b84a6e98
feat: game balance improvements, stats dashboard, and encouraging narration
alexpolo
2026-08-09 22:28:27 +00:00
-
f2e61a6c13
feat: game stats tracking with SQLite persistence
alexpolo
2026-08-09 18:07:48 +00:00
-
3f620375db
docs: add README with project overview, setup, and API docs
alexpolo
2026-08-09 18:04:35 +00:00
-
88ef6f11eb
feat: add voice interaction, TTS, fullscreen, and dice improvements
alexpolo
2026-08-09 18:02:16 +00:00
-
e9fe96b900
fix: harden DiceRoll's numDice fallback against falsy-zero
alexpolo
2026-08-09 14:54:28 +00:00
-
9f8bf98a94
fix: two real bugs found via live Playwright QA — decoration z-index and color accuracy
alexpolo
2026-08-09 13:44:23 +00:00
-
e745e5f53c
feat: replace random floating emoji with pixel ponies as background decoration
alexpolo
2026-08-09 13:16:34 +00:00
-
33700ee5cc
feat: catalog the full pixel-art source pack, add story-matched scene icons
alexpolo
2026-08-09 13:08:46 +00:00
-
a30179737f
fix: gate horn/wings steps by pony type — a Jordpony can no longer pick them
alexpolo
2026-08-09 12:29:45 +00:00
-
3502350d4e
fix: wing color had no visible effect, tail didn't move with the idle bob
alexpolo
2026-08-09 12:22:47 +00:00
-
b827c567ac
fix: drop mismarked mane files, add real style choice for mane/tail/horn/wings
alexpolo
2026-08-09 12:01:31 +00:00
-
bad62efba1
fix: add eye/tail color steps, fix wing placement (was hidden behind the body)
alexpolo
2026-08-09 11:51:22 +00:00
-
b8370edea5
fix: isolate mane picker to hair-only icons, start wizard with body color, make tail permanent
alexpolo
2026-08-09 11:44:24 +00:00
-
64bc23409d
feat: turn pony configurator into a 4-step wizard, fix invisible horn/wings
alexpolo
2026-08-09 11:34:29 +00:00
-
421c9259da
feat: wire pixel pony configurator into home nav and app routing
alexpolo
2026-08-09 11:18:57 +00:00
-
c19c8afc6d
refactor: replace pony configurator with pixel art sprites from zip
alexpolo
2026-08-09 11:09:25 +00:00
-
c16b8e8438
test: restore working App.test.js (39/39 passing across 4 test suites)
alexpolo
2026-08-09 09:19:18 +00:00
-
a3241b0f0b
feat: voice button, intent classifier, theme/game service updates
alexpolo
2026-08-09 09:14:04 +00:00
-
5ef76439e9
test: 37 frontend tests (App integration, API service, achievements), 43 backend tests — all passing
alexpolo
2026-08-09 09:11:13 +00:00
-
7c4a0aadc4
chore: add *.db to .gitignore, remove game_state.db from tracking
alexpolo
2026-08-09 08:12:20 +00:00
-
4f26ca8e1c
feat: API input validation — bounds check pony type & tema, reject invalid input
alexpolo
2026-08-09 08:12:10 +00:00
-
f80c8aff79
feat: CLI generator --seed, --pony-count, --scene-count, --json, --quiet flags
alexpolo
2026-08-09 08:11:14 +00:00
-
422b504921
refactor: audio engine (AudioManager class, separate music/SFX volume, localStorage persistence), CSS refactor (design tokens, organized sections, prefers-reduced-motion)
alexpolo
2026-08-09 08:06:57 +00:00
-
819a27ef67
refactor: split App.js (884→319 lines) into pages/, components/, services/
alexpolo
2026-08-09 08:01:00 +00:00
-
cfb0a95df3
feat: theme selection page, dynamic content from API, pony data from backend
alexpolo
2026-08-09 07:47:49 +00:00
-
466dbc2214
refactor: game state persistence (SQLite), cookie-based sessions, health/reset endpoints
alexpolo
2026-08-09 07:44:42 +00:00
-
06618b5e7d
refactor: modular backend - dice engine, pony types, game state, API routes, tests
alexpolo
2026-08-09 07:41:57 +00:00
-
aab36f9a85
audit: baseline commit - MLP Pony Game prototype
alexpolo
2026-08-09 07:36:21 +00:00