Develop a comprehensive validation engine to verify consuming-mod datapacks, value definitions, source definitions, and classification coverage.
Key Deliverables
- Datapack validation pass
- Value definition validation
- Source definition validation
- Registry consistency validation
- Classification coverage analysis
- Low-confidence classification reporting
- Unclassified source reporting
- Validation report generation
Acceptance Criteria
- Validation checks cover datapacks, values, sources, and registries.
- Classification coverage analysis identifies gaps and low-confidence results.
- Unclassified sources are reported accurately.
- Validation reports are generated successfully.
Additional validation goal. #2
- Ingredient-level signal attribution for runtime classification diagnostics.
- Ability to identify which ingredients and resolver rules contributed to final nutrient scores.
- Support investigation of unexpected nutrient contributions without modifying classification behavior.