The 12-item authoring-diagnostic catalogue is implemented. Two follow-ups remain:
Concrete gap: a gaiji reference nested inside a ruby / bouten reading is not flagged — unresolved_gaiji fires for top-level references only.
(Fires for top-level references; gaiji nested inside a ruby / bouten reading is not yet flagged.)
Source: crates/aozora-book/src/notation/diagnostics.md:122-123.
Open-ended: ADR-0008 frames the diagnostic catalogue as a roadmap, not a closed set — additional authoring-error detections can be added over time. (Note: ADR-0008's "emits 3 Source + 4 Internal … the rest are Planned" wording predates the Phase A/B catalogue work and is now stale — worth refreshing alongside.)
Source: docs/adr/0008-diagnostic-rendering-and-agent-output.md:121-125.
The 12-item authoring-diagnostic catalogue is implemented. Two follow-ups remain:
Concrete gap: a gaiji reference nested inside a ruby / bouten reading is not flagged —
unresolved_gaijifires for top-level references only.Open-ended: ADR-0008 frames the diagnostic catalogue as a roadmap, not a closed set — additional authoring-error detections can be added over time. (Note: ADR-0008's "emits 3 Source + 4 Internal … the rest are Planned" wording predates the Phase A/B catalogue work and is now stale — worth refreshing alongside.)
Source:
docs/adr/0008-diagnostic-rendering-and-agent-output.md:121-125.