What problem does it solve?
It prevents false confidence in “tested” claims by ensuring fixtures and citation scenarios exercise the correct reference shapes, field-modes, and behavioral paths in citum-core.
Core Features & Use Cases
- Shape-aware fixture guidance: identifies the exact reference field shapes required for reliable coverage (e.g., date variants like year-only vs no
issued, and contributor variants like editor-only).
- Oracle- and behavior-contract-first testing: enforces that expected outcomes come from independent sources such as fixtures, oracle output, specs, divergence registers, or explicit contracts (not from the code’s own output).
- Pre/post checklists for rigorous coverage: supports audits using the coverage audit scripts and a workflow checklist for both adding fixtures and updating citation scenarios.
Quick Start
Use this skill when you add a fixture item or write/adjust a Rust test, and run the coverage audit before claiming the behavior is covered.