Files
notarius/docs/roadmap/implementation.md

20 lines
912 B
Markdown

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