Document completed DnD shared helper refactor
This commit is contained in:
@@ -65,10 +65,12 @@ Each module package owns its contract implementation, module spec,
|
||||
registration, options, focused tests, and module-specific errors.
|
||||
|
||||
Module-owned prompts and schemas live in each module's shallow `assets/prompts`
|
||||
and `assets/schemas` directories. Shared reusable D&D prompt fragments live in
|
||||
`internal/modules/sharedassets`.
|
||||
and `assets/schemas` directories. Generic shared prompt filesystem composition
|
||||
lives in `internal/modules/sharedassets`; shared D&D prompt fragments and
|
||||
reference helpers live in `internal/modules/sharedassets/dnd`.
|
||||
|
||||
Shared asset package: `internal/modules/sharedassets`
|
||||
Shared D&D helper package: `internal/modules/sharedassets/dnd`
|
||||
|
||||
## Fixtures And Tests
|
||||
|
||||
@@ -88,7 +90,9 @@ servers.
|
||||
|
||||
- Source-format details stay in input modules and integration docs.
|
||||
- Extraction-domain details stay in extract modules and artifact docs.
|
||||
- Shared prompt fragments stay in `internal/modules/sharedassets`.
|
||||
- Generic shared prompt plumbing stays in `internal/modules/sharedassets`;
|
||||
domain-specific shared prompt behavior stays with the relevant module helper
|
||||
package.
|
||||
- Provider wire details stay in the LLM runtime and provider integration docs.
|
||||
- Durable output contracts belong in integration docs.
|
||||
- Operator procedures belong in `docs/operations.md`, not internal docs.
|
||||
|
||||
Reference in New Issue
Block a user