Expand description
APR Format Validation Module - 100-Point QA Checklist
Implements the Master Falsification QA Checklist from APR-SPEC-v2-draft.md Section 11. Each check is testable and falsifiable.
§Categories
- A. Format & Structural Integrity (25 Points)
- B. Tensor Physics & Statistics (25 Points)
- C. Tooling & Operations (25 Points)
- D. Conversion & Interoperability (25 Points)
Structs§
- AprHeader
- APR file header for validation
- AprValidator
- Validator for APR files implementing the 100-point checklist
- Gate
- Poka-yoke gate result
- Implemented
Score - A QA score carrying the denominator it was measured against.
- Poka
Yoke Result - Poka-yoke validation result
- Tensor
Stats - Tensor statistics for physics validation
- Validation
Check - Individual validation check
- Validation
Report - Complete validation report
- Whisper
Validation - Whisper model validation context
Enums§
- Category
- Validation category
- Check
Status - Validation check result
Traits§
- Poka
Yoke - Extensible Poka-yoke validation trait (implement per model type)
Functions§
- fail_
no_ validation_ rules - Create a failing result for models without
PokaYokeimplementation. - no_
validation_ result Deprecated - Alias for backwards compatibility