- src: phase_z2 composition/mapper/pipeline/placement_planner/retry, ai_fallback(prompts/schema/validate), mdx_text_atoms 신규 - Front: PipelineTracePanel 신규, FramePanel/SlideCanvas/Home/designAgentApi 등 갱신 + 테스트 4종 추가 - templates/phase_z2: catalog(component_expansion_registry, node_slot_mapping 신규), frames, families, slide_base 갱신 - tests/matching: phase2~26 매칭 실험 스크립트·리포트·온톨로지 전체 (미커밋 진행분) - tests: b4_v4 evidence, task5~28.5 시리즈, regression(imp95 baseline) 등 신규 테스트 대량 추가 - docs/reference: MDX 구조 인벤토리, MDX→Frame 구조 계약 문서 - scripts: mdx 계약/parity/coverage/viewport 체크, gitea comment, run sync 유틸 - .gitignore: tmp*.json, chromedriver, .orchestrator, *.pkl, Front_test* 등 임시/스냅샷 제외 미완성 작업의 보존용 스냅샷 커밋 (2026-07-02) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
49 lines
2.2 KiB
JSON
49 lines
2.2 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"axis": "IMP-95 u8 — final.html SHA baseline captured via FULL run_phase_z2_mvp1 pipeline under PHASE_Z_B4_V4_EVIDENCE=OFF and PHASE_Z_B4_MAPPER_SOURCE=OFF (defaults)",
|
|
"description": "Frozen SHA-256 of `final.html` bytes (production write site src/phase_z2_pipeline.py:5994-5996) for mdx 01/02/04/05 under PHASE_Z_B4_V4_EVIDENCE OFF. Under flag OFF, IMP-95 (u1~u7) is strictly no-op for final.html (planner branch falls through to legacy _select_frame at u3; u4/u5/u6 additive telemetry confined to placement_trace per the trace-only docstring at src/phase_z2_pipeline.py:86). The u8 regression test asserts SHA equality with these frozen values, so any future code change that drifts the flag-OFF render output produces a mismatch and breaks the test. mdx 03 is excluded per Stage 2 u8 scope (mdx 03 정비 LOCK). Regenerate only when an upstream delta is reviewed and accepted as the new pre-IMP-95 reference.",
|
|
"captured_at_utc": "2026-05-27T08:23:24Z",
|
|
"renderer": {
|
|
"entrypoint": "src.phase_z2_pipeline.run_phase_z2_mvp1",
|
|
"write_site": "src/phase_z2_pipeline.py:5994-5996",
|
|
"artifact_relpath": "<RUNS_DIR>/<run_id>/phase_z2/final.html"
|
|
},
|
|
"mdx_batch": [
|
|
"01.mdx",
|
|
"02.mdx",
|
|
"04.mdx",
|
|
"05.mdx"
|
|
],
|
|
"mdx_files": {
|
|
"01.mdx": {
|
|
"mdx_file": "01.mdx",
|
|
"run_id": "imp95_baseline_01",
|
|
"final_html_size_bytes": 29959,
|
|
"sha256": "62d793166ca4cdd8d8d1d134d8659b43dce95bb958e7efd6ce0e72619b3c335d",
|
|
"pipeline_exit_code": null
|
|
},
|
|
"02.mdx": {
|
|
"mdx_file": "02.mdx",
|
|
"run_id": "imp95_baseline_02",
|
|
"final_html_size_bytes": 38135,
|
|
"sha256": "d6df786e322bac9b337cd06a62a8a817fd34f5a17dcacc45452a94808fcbf0ed",
|
|
"pipeline_exit_code": null
|
|
},
|
|
"04.mdx": {
|
|
"mdx_file": "04.mdx",
|
|
"run_id": "imp95_baseline_04",
|
|
"final_html_size_bytes": 52646,
|
|
"sha256": "9f93bedc4ef11ce21fb2c22d8dd7798cfdd7e73f550ba1141a6b5f6fa974fd8f",
|
|
"pipeline_exit_code": 1
|
|
},
|
|
"05.mdx": {
|
|
"mdx_file": "05.mdx",
|
|
"run_id": "imp95_baseline_05",
|
|
"final_html_size_bytes": 31751,
|
|
"sha256": "f212df273f7761c60631c54be3847a57f9226ed50bfe8b702e166e7a0413babb",
|
|
"pipeline_exit_code": null
|
|
}
|
|
},
|
|
"total_files": 4
|
|
}
|