Files
notarius/docs/roadmap/implementation.md

912 B

D&D Shared Helper Refactor Completed

The D&D shared helper refactor is implemented.

Implemented package ownership:

  • internal/modules/sharedassets: generic prompt filesystem composition and domain-neutral shared asset plumbing.
  • internal/modules/sharedassets/dnd: reusable D&D prompt fragments, prompt filesystem composition for D&D modules, D&D reference slot helpers, prompt input assembly, reference rendering, and D&D shared prompt hash parts.
  • Concrete D&D modules: stage contracts, module registration, module-local prompt definitions, response schemas, validators, request validation, response conversion, and manifest metadata ownership.

The refactor preserved module keys, prompt IDs, prompt versions, Scriptorium-visible message order, response schema IDs and names, CLI/config semantics, manifest shape, diagnostics redaction policy, and D&D scene/spell interpretation behavior.