Files
C.E.L_Slide_test2/tests/integration/__snapshots__/ai_classifier.json
T
KyeongminandClaude Fable 5 4d7c401779
Multi-MDX Regression (IMP-91) / multi-mdx-regression (push) Failing after 9m49s
test: 통합 스냅샷 재생성 스크립트 추가 + 회귀 테스트 갱신 (#29 후속 작업분)
- tests/integration/scripts/regenerate_snapshots.py: 스냅샷 일괄 재생성 도구
- 통합 스냅샷 9종 갱신, 회귀/유닛 테스트 7건 보강
- ISSUE_DRAFTS_2026-07-02.md: 7/2 전수 검토 이슈 초안 보존

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 11:13:44 +09:00

188 lines
4.8 KiB
JSON

{
"_doc": "IMP-91 u9 — F3 classifier-only AI axis. Pin observed step12 per-unit classifier label / route_hint / AI-isolation flags + coverage_invariant + step15 fit_classification + step16 router_active + step18 failure_type. Default-OFF AI invariant ([[feedback_ai_isolation_contract]]): ai_called MUST be False for every unit unless AI_FALLBACK_ENABLED is flipped via .env (not via pipeline default). If any unit flips ai_called=True silently, this snapshot fails loudly per [[feedback_demo_env_toggle_policy]].",
"01": {
"units": [
{
"source_section_ids": [
"01-intro"
],
"label": "reject",
"route_hint": "ai_adaptation_required",
"provisional": true,
"ai_called": false,
"skip_reason": "router_short_circuit",
"apply_status": "no_proposal"
},
{
"source_section_ids": [
"01-1"
],
"label": "use_as_is",
"route_hint": "direct_render",
"provisional": true,
"ai_called": false,
"skip_reason": "route_not_ai_adaptation:direct_render",
"apply_status": "no_proposal"
},
{
"source_section_ids": [
"01-2"
],
"label": "use_as_is",
"route_hint": "direct_render",
"provisional": true,
"ai_called": false,
"skip_reason": "route_not_ai_adaptation:direct_render",
"apply_status": "no_proposal"
}
],
"coverage_invariant_status": "ok",
"fit_visual_check_passed": true,
"fit_classifications_count": 0,
"fit_categories_seen": [],
"router_active": false,
"router_routed_count": 0,
"router_v4_fallback_used_count": 0,
"failure_type": "not_attempted"
},
"02": {
"units": [
{
"source_section_ids": [
"02-1"
],
"label": "reject",
"route_hint": "ai_adaptation_required",
"provisional": true,
"ai_called": false,
"skip_reason": "router_short_circuit",
"apply_status": "no_proposal"
},
{
"source_section_ids": [
"02-2"
],
"label": "use_as_is",
"route_hint": "direct_render",
"provisional": true,
"ai_called": false,
"skip_reason": "route_not_ai_adaptation:direct_render",
"apply_status": "no_proposal"
}
],
"coverage_invariant_status": "ok",
"fit_visual_check_passed": true,
"fit_classifications_count": 0,
"fit_categories_seen": [],
"router_active": false,
"router_routed_count": 0,
"router_v4_fallback_used_count": 0,
"failure_type": "not_attempted"
},
"03": {
"units": [
{
"source_section_ids": [
"03-1"
],
"label": "use_as_is",
"route_hint": "direct_render",
"provisional": true,
"ai_called": false,
"skip_reason": "route_not_ai_adaptation:direct_render",
"apply_status": "no_proposal"
},
{
"source_section_ids": [
"03-2"
],
"label": "reject",
"route_hint": "ai_adaptation_required",
"provisional": false,
"ai_called": false,
"skip_reason": "not_provisional",
"apply_status": "no_proposal"
}
],
"coverage_invariant_status": "ok",
"fit_visual_check_passed": true,
"fit_classifications_count": 0,
"fit_categories_seen": [],
"router_active": false,
"router_routed_count": 0,
"router_v4_fallback_used_count": 0,
"failure_type": "not_attempted"
},
"04": {
"units": [
{
"source_section_ids": [
"04-1"
],
"label": "reject",
"route_hint": "ai_adaptation_required",
"provisional": true,
"ai_called": false,
"skip_reason": "router_short_circuit",
"apply_status": "no_proposal"
},
{
"source_section_ids": [
"04-2"
],
"label": "reject",
"route_hint": "ai_adaptation_required",
"provisional": true,
"ai_called": false,
"skip_reason": "router_short_circuit",
"apply_status": "no_proposal"
}
],
"coverage_invariant_status": "ok",
"fit_visual_check_passed": false,
"fit_classifications_count": 2,
"fit_categories_seen": [
"minor_overflow",
"moderate_overflow"
],
"router_active": true,
"router_routed_count": 2,
"router_v4_fallback_used_count": 0,
"failure_type": "no_donor_candidates"
},
"05": {
"units": [
{
"source_section_ids": [
"05-1"
],
"label": "light_edit",
"route_hint": "deterministic_minor_adjustment",
"provisional": true,
"ai_called": false,
"skip_reason": "route_not_ai_adaptation:deterministic_minor_adjustment",
"apply_status": "no_proposal"
},
{
"source_section_ids": [
"05-2"
],
"label": "reject",
"route_hint": "ai_adaptation_required",
"provisional": true,
"ai_called": false,
"skip_reason": "router_short_circuit",
"apply_status": "no_proposal"
}
],
"coverage_invariant_status": "ok",
"fit_visual_check_passed": true,
"fit_classifications_count": 0,
"fit_categories_seen": [],
"router_active": false,
"router_routed_count": 0,
"router_v4_fallback_used_count": 0,
"failure_type": "not_attempted"
}
}