kyeongmin
c864fe0479
feat(#61): IMP-33 AI fallback scaffolding (u1~u11, flag default OFF)
Frame-aware AI fallback module scaffolded under src/phase_z2_ai_fallback/
with master flag ai_fallback_enabled=False; normal-path AI call count
remains 0. AI output constrained to builder_options_patch /
partial_overrides / slot_mapping_proposal; MDX / frame_id / raw HTML /
raw CSS mutations rejected at schema layer. IMP-46 cache gate (cache.py)
raises AiFallbackCacheGateError unless visual_check_passed AND
user_approved. Step 12 wires AI repair after IMP-30 provisional payload
only; Step 17 stays blocked behind IMP-34 / IMP-35 prerequisites.
AST isolation guard forbids fallback package from importing Phase Q /
Kei / pipeline runtime symbols. Docs IMP-17 / IMP-31 bound to runtime
module surface via 11-row structural test pin (test_docs_sync.py) so
drift fails CI.
Tests: 116 fallback / 161 phase_z2 regression / 526 scoped full sweep
all passing. Existing pre-IMP-33 fixture issue in scripts/test_phase_t_*
remains untouched (out of scope).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 12:46:49 +09:00
..
2026-04-17 13:56:03 +09:00
2026-05-20 09:43:14 +09:00
2026-05-04 08:21:28 +09:00
2026-05-13 11:42:19 +09:00
2026-05-20 08:11:17 +09:00
2026-05-21 12:46:49 +09:00
2026-05-19 19:15:04 +09:00
2026-05-19 21:28:17 +09:00
2026-05-20 00:02:18 +09:00
2026-05-21 12:46:49 +09:00
2026-04-17 12:02:51 +09:00
2026-05-19 14:59:18 +09:00
2026-05-19 20:23:36 +09:00
2026-05-20 07:14:45 +09:00
2026-05-11 11:55:51 +09:00
2026-05-20 17:52:29 +09:00
2026-05-20 18:27:55 +09:00
2026-05-04 08:21:28 +09:00
2026-05-08 09:47:58 +09:00
2026-05-04 08:21:50 +09:00
2026-05-04 08:21:50 +09:00
2026-05-18 22:25:41 +09:00
2026-05-04 08:21:28 +09:00
2026-05-21 01:59:03 +09:00
2026-05-06 15:46:52 +09:00
2026-05-07 11:19:52 +09:00
2026-05-08 09:47:58 +09:00
2026-05-21 01:59:03 +09:00
2026-05-12 17:03:13 +09:00
2026-05-20 09:43:14 +09:00
2026-04-17 13:56:03 +09:00