Commit Graph
10 Commits
Author SHA1 Message Date
tevansandClaude Opus 4.8 549cb190d2 feat: <dice-tray> roller wired to rule-packs
Implement Task 10: dice-tray Web Component with:
- Polyhedral die picker (d4-d20, d100)
- Deterministic roll() using injected RNG
- Rule-pack interpretation for successes/ones/verdict
- Event emission on roll completion
- Reactive rendering on die type/count change

TDD: 3 passing tests (picker render, roll+interpret+verdict, die-type switching)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 14:05:52 +01:00
tevans 579dea996d feat: <director-rail> pacing component 2026-07-20 14:01:51 +01:00
tevans 80c8ecb5c8 feat: elapsed + drift formatting helpers 2026-07-20 13:58:49 +01:00
tevans c01917d38a feat: scenario validator + AFTERIMAGE pilot data 2026-07-20 13:55:33 +01:00
tevans e9fa9366fa feat: Year-Zero rule-pack + rule-pack registry 2026-07-20 13:52:41 +01:00
tevans cf028e9a08 feat: seedable dice core with pools 2026-07-20 13:49:54 +01:00
tevans 1861f4512f feat: timeline drift + next-hard-trigger analysis 2026-07-20 13:46:36 +01:00
tevans 40ac770304 feat: pure session clock with pause/resume 2026-07-20 13:43:02 +01:00
tevans bf2dacefc1 feat: namespaced localStorage store with export/import 2026-07-20 13:40:01 +01:00
tevans e4aafe5147 chore: scaffold Vite + Vitest PWA project 2026-07-20 13:36:38 +01:00