 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 |
|