{
"file": "frontend/src/components/__tests__/task_log_viewer.test.js",
"verdict": "APPROVED",
"rejection_reason": "NONE",
"audit_details": {
"target_invoked": true,
"pre_conditions_tested": true,
"post_conditions_tested": true,
"test_fixture_used": true,
"edges_covered": true,
"invariants_verified": true,
"ux_states_tested": true,
"semantic_anchors_present": true
},
"coverage_summary": {
"total_edges": 2,
"edges_tested": 2,
"total_invariants": 1,
"invariants_tested": 1,
"total_ux_states": 3,
"ux_states_tested": 3
},
"tier_compliance": {
"source_tier": "CRITICAL",
"meets_tier_requirements": true
},
"feedback": "Remediation successful: test tier matches CRITICAL, missing missing @TEST_EDGE no_task_id coverage added, test for @UX_FEEDBACK (autoScroll) added properly, missing inline=false (show=true) tested properly. Semantic RELATION tag fixed to VERIFIES."
},
{
"file": "frontend/src/lib/components/reports/__tests__/report_card.ux.test.js",
"verdict": "APPROVED",
"rejection_reason": "NONE",
"audit_details": {
"target_invoked": true,
"pre_conditions_tested": true,
"post_conditions_tested": true,
"test_fixture_used": true,
"edges_covered": true,
"invariants_verified": true,
"ux_states_tested": true,
"semantic_anchors_present": true
},
"coverage_summary": {
"total_edges": 2,
"edges_tested": 2,
"total_invariants": 1,
"invariants_tested": 1,
"total_ux_states": 2,
"ux_states_tested": 2
},
"tier_compliance": {
"source_tier": "CRITICAL",
"meets_tier_requirements": true
},
"feedback": "Remediation successful: @TEST_EDGE random_status and @TEST_EDGE empty_report_object tests explicitly assert on outcomes, @TEST_FIXTURE tested completely, Test tier switched to CRITICAL."
},
{
"file": "backend/tests/test_logger.py",
"verdict": "APPROVED",
"rejection_reason": "NONE",
"audit_details": {
"target_invoked": true,
"pre_conditions_tested": true,
"post_conditions_tested": true,
"test_fixture_used": true,
"edges_covered": true,
"invariants_verified": true,
"ux_states_tested": false,
"semantic_anchors_present": true
},
"coverage_summary": {
"total_edges": 0,
"edges_tested": 0,
"total_invariants": 0,
"invariants_tested": 0,
"total_ux_states": 0,
"ux_states_tested": 0
},
"tier_compliance": {
"source_tier": "STANDARD",
"meets_tier_requirements": true
},
"feedback": "Remediation successful: Test module semantic anchors added [DEF] and [/DEF] explicitly. Added missing @TIER tag and @RELATION: VERIFIES -> src/core/logger.py at the top of the file."
}
]
25 lines
1.4 KiB
Markdown
25 lines
1.4 KiB
Markdown
# Test Coverage Matrix: Clean Release
|
|
|
|
| Module | File | TIER | Has Tests | Fixtures | Edges | Invariants |
|
|
|--------|------|------|-----------|----------|-------|------------|
|
|
| `clean_release.policy_engine` | `policy_engine.py` | CRITICAL | ✅ Yes | 1/1 | 3/3 | 1/1 |
|
|
| `clean_release.compliance_orchestrator` | `compliance_orchestrator.py` | CRITICAL | ✅ Yes | 1/1 | 3/3 | 1/1 |
|
|
| `clean_release.report_builder` | `report_builder.py` | CRITICAL | ✅ Yes | 1/1 | 3/3 | 1/1 |
|
|
| `clean_release.manifest_builder` | `manifest_builder.py` | STANDARD | ✅ Yes | N/A | N/A | N/A |
|
|
| `clean_release.source_isolation` | `source_isolation.py` | STANDARD | ✅ Yes | N/A | N/A | N/A |
|
|
| `api.routes.clean_release` | `clean_release.py` | STANDARD | ✅ Yes | N/A | N/A | N/A |
|
|
|
|
## CRITICAL Edge Cases Covered
|
|
|
|
| Edge Case | Has Test | Required |
|
|
|-----------|----------|----------|
|
|
| **policy_engine**: `missing_registry_ref` | ✅ | Yes |
|
|
| **policy_engine**: `conflicting_registry` | ✅ | Yes |
|
|
| **policy_engine**: `external_endpoint` | ✅ | Yes |
|
|
| **compliance_orchestrator**: `stage_failure_blocks_release` | ✅ | Yes |
|
|
| **compliance_orchestrator**: `missing_stage_result` | ✅ | Yes |
|
|
| **compliance_orchestrator**: `report_generation_error` | ✅ | Yes |
|
|
| **report_builder**: `empty_violations_for_blocked` | ✅ | Yes |
|
|
| **report_builder**: `counter_mismatch` | ✅ | Yes |
|
|
| **report_builder**: `missing_operator_summary` | ✅ | Yes |
|