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-05-08 09:47:58 +09:00
2026-05-21 00:40:58 +09:00
2026-05-19 04:42:35 +09:00
2026-05-21 12:46:49 +09:00
2026-03-24 17:25:47 +09:00
2026-05-19 20:23:36 +09:00
2026-05-13 23:06:39 +09:00
2026-05-20 19:31:26 +09:00
2026-05-19 19:15:04 +09:00
2026-05-18 06:25:05 +09:00
2026-05-20 20:44:19 +09:00
2026-05-21 12:46:49 +09:00
2026-05-21 00:40:58 +09:00
2026-05-14 07:41:12 +09:00
2026-05-17 22:29:17 +09:00
2026-05-16 02:28:46 +09:00
2026-05-21 03:17:27 +09:00