What problem does it solve?
Detects cross-document inconsistencies by comparing all GDD entries against the central entity registry. It highlights when the same entity, item, formula, or constant appears with conflicting values across documents, enabling early resolution before architecture. Uses a grep-first approach: reads the registry once, then targets only relevant GDD sections for quick conflict detection.
Core Features & Use Cases
- Phase 1: Build registries and maps from design/registry/entities.yaml.
- Phase 2: Locate in-scope GDDs (design/gdd/*.md).
- Phase 3: Grep-first conflict scan across entities, items, formulas, constants.
- Phase 4: Deep investigation for conflicts and stale registry.
- Phase 5: Produce a final report with actionable resolution guidance across GDDs.
- Use Case: Validate new or updated GDDs to ensure consistency with the registry before architecture reviews.
Quick Start
Run the consistency-check to validate GDDs against the registry and generate a conflicts report.