hypercross
77ed233f8c
feat(games): add the generic d6 oracle game package
...
Serves as the reference implementation of the game package contract:
rules, spark tables, character backgrounds, and an example command.
2026-09-13 16:41:20 +08:00
hypercross
6607ab1db3
feat(cli): add the journal command
...
Resolves campaigns and their game packages, looks tables up in the
campaign before the game, and exposes a game's manifest commands as
journal subcommands.
2026-09-13 16:41:16 +08:00
hypercross
02933a483d
feat(oracle): add dice, d6 oracle, and table engine
...
The oracle and CSV table logic live in one dependency-free package so
every source of randomness in the project flows through a single library.
2026-09-13 16:41:13 +08:00
hypercross
3353c23a0b
chore: scaffold pnpm workspace
2026-09-13 16:41:08 +08:00