Commit Graph

17 Commits

Author SHA1 Message Date
df98f39c54 Extract workspace host and collapse Home partials 2026-02-26 10:33:48 +01:00
9c31e81977 Move skill management ownership into CharacterPanel 2026-02-26 10:19:20 +01:00
54286f80d5 Move concern workflows from Home into concern controls 2026-02-26 10:06:42 +01:00
4d728f91cf Move form state ownership from Home to leaf controls 2026-02-26 09:54:04 +01:00
b17490e5ac Refactor Home page into concern-based components and partials 2026-02-26 09:42:06 +01:00
11ab7c959b Implement d6 wild dice/fumble skills and die-state rolls 2026-02-26 08:26:12 +01:00
0f44cc466b Remove legacy TypeScript frontend and npm pipeline 2026-02-25 12:31:39 +01:00
80938e8f25 Refactor backend to remove service command models 2026-02-25 11:11:35 +01:00
50f56fdab7 Reorganize tests by API and service concerns 2026-02-24 23:46:47 +01:00
c6e95f16e1 Refactor API/service boundaries and modularize frontend 2026-02-24 23:33:12 +01:00
1d512d321b Document startup hydration and write-through persistence 2026-02-24 23:13:25 +01:00
f212636feb Document SQLite persistence and local reset behavior 2026-02-24 22:48:32 +01:00
d73ae16e76 Wire full OpenAPI client and TypeScript app workflow 2026-02-24 22:19:40 +01:00
e54b9d2ce8 Implement core backend domain and API workflows 2026-02-24 22:13:34 +01:00
757f9a259e Migrate frontend sources to TypeScript 2026-02-24 21:35:15 +01:00
d9f0c7b7ac Scaffold full-stack solution and CI baseline 2026-02-24 21:27:51 +01:00
f3e3178f2f Initial docs, ported scripts from picknplay 2026-02-24 21:15:43 +01:00