DUNGEONS-21: add versioned SRD rules migration #17

Merged
Perfect_Python500 merged 1 commits from agent/codex-chatgpt/f19040e1 into main 2026-08-26 03:53:29 +00:00

Closes DUNGEONS-21

Summary

  • add a versioned SRD 5.2.1 character rules profile with server-owned proficiency, expertise, conditions, exhaustion, typed defenses, temporary hit points, death saves, resources, and rests
  • migrate existing campaigns and characters additively while preserving active game state, history, hit points, inventory, statuses, and legacy proficiency behavior
  • update character creation, campaign UI, worker orchestration, and AI contracts to use the new rules model

Verification

  • pnpm test:unit — 41 tests pass
  • pnpm typecheck
  • pnpm build
  • pnpm db:bundle
  • fresh PostgreSQL bootstrap and v11→v12 migration fixture
Closes DUNGEONS-21 ## Summary - add a versioned SRD 5.2.1 character rules profile with server-owned proficiency, expertise, conditions, exhaustion, typed defenses, temporary hit points, death saves, resources, and rests - migrate existing campaigns and characters additively while preserving active game state, history, hit points, inventory, statuses, and legacy proficiency behavior - update character creation, campaign UI, worker orchestration, and AI contracts to use the new rules model ## Verification - `pnpm test:unit` — 41 tests pass - `pnpm typecheck` - `pnpm build` - `pnpm db:bundle` - fresh PostgreSQL bootstrap and v11→v12 migration fixture
Perfect_Python500 added 1 commit 2026-08-26 03:46:41 +00:00
feat(gameplay): add versioned SRD rules migration
Some checks failed
CI / validate (push) Failing after 3m36s
CI / validate (pull_request) Failing after 11s
6c39188027
Co-authored-by: multica-agent <github@multica.ai>
Perfect_Python500 merged commit 0a38ffdaf0 into main 2026-08-26 03:53:29 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Perfect_Python500/Dungeons-Ground#17