Add feature roadmap and implementation plan for D&D spell normalization module

This commit is contained in:
2026-07-20 15:31:57 -05:00
parent 0f25e7339f
commit d2eb763b9b
5 changed files with 142 additions and 1108 deletions

View File

@@ -9,15 +9,12 @@ not as committed release dates.
### Solidify Spell Extraction
- Evaluate the implemented baseline in
[D&D Spell Extraction Quality](dnd-spell-extraction.md), then reconsider its
[deferred retry and validation work](dnd-spell-extraction.md#deferred-retry-and-validation-work).
- Replace the no-op spell normalizer with a D&D-specific implementation that
canonicalizes recognized spell names, performs only high-confidence repairs,
retains uncertain values for review, and emits scoped warnings.
- Conservatively collapse duplicate spell casts when canonical spell, caster,
and source evidence establish that they represent the same event. Merge and
canonicalize their source references rather than relying on spell name alone.
- Implement the deterministic catalog-aware normalizer defined in
[D&D Spell Normalization](dnd-spell-normalization.md), including conservative
exact-evidence duplicate collapse.
- Evaluate ordinary extraction retries and the completed normalization path
against a human-reviewed transcript set before adding repair-aware retries or
an LLM-backed semantic validator.
- Maintain a small set of human-reviewed transcripts and outputs for prompt,
validator, and normalizer development. Treat model-quality review as an
iterative human evaluation aid, not a deterministic correctness gate.