wip: phase_z2 evidence 파이프라인 + matching 실험(phase2~26) + 프론트 trace 패널 진행분 스냅샷

- 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>
This commit is contained in:
2026-07-02 17:03:42 +09:00
co-authored by Claude Opus 4.8
parent 97b7833a1b
commit b836e79ee1
527 changed files with 673036 additions and 717 deletions
+76
View File
@@ -0,0 +1,76 @@
# Synonym Production (8개 canonical)
# 엄격 기준: 실데이터 등장 + 치환 위험 낮음 + 사람 검수 통과
synonyms:
# 엄밀 동의어 (MDX03-1 핵심)
필수조건: ["필수 요건", "필수요건"]
# 약어-풀네임 (MDX/Figma 전반에 빈번)
DX: ["디지털 전환", "디지털전환"]
# 혁신 표현 (MDX03-2 핵심)
과정혁신: ["과정의 혁신", "Process 혁신"]
결과혁신: ["결과의 혁신", "Product의 변화"]
# 기술 용어 (MDX 전반에 띄어쓰기 혼용)
3D모델: ["3D 모델", "3차원 모델"]
2D도면: ["2D 도면"]
# Phase 23b 검수 통과 — 저위험 normalization (매칭 정답률 영향 미미 예상)
의사소통: ["의사 소통"]
시행착오: ["시행 착오"]
# 대소문자/형태 variants (Frame 29 transformation_story)
# BEPS(1171281171) 의 list item 에 실제 등장한 형태만 등록
AS-IS: ["As-is"]
TO-BE: ["To-Be"]
# 페르소나: 전체 corpus list item 어디에도 실제 없음 → synonym 등록 안 함
# (Frame 14 anchor_set 의 '페르소나' term 도 동시 제거됨)
# Step 4 pre-Kiwi substitution 전용 (신설, 위 synonyms 섹션과 분리)
# - Step 4 파이프라인은 phrase_variants 만 사용
# - canonical 자기 자신 재치환 금지 (build_substitutions 에서 필터)
# - 긴 variant 부터 치환 (짧은 variant 가 긴 variant 내부를 먹지 않도록)
# - DX canonical 유지 (디지털전환 canonical 은 두지 않음, DX variant 로 통합)
# - AS-IS/TO-BE canonical 은 실제 표기형 (As-is / To-Be) 으로 변경
# - 3D모델, 2D도면 은 Step 4 에서 제외 (3D/2D 일반 차원 토큰 보존 목적)
phrase_variants:
DX:
- 디지털 전환
- 디지털전환
- 디지털 트랜스포메이션
결과혁신:
- 결과 혁신
- 결과의 혁신
- Product의 변화
- Product 혁신
과정혁신:
- 과정 혁신
- 과정의 혁신
- Process 혁신
- 프로세스 혁신
필수조건:
- 필수 요건
- 필수요건
의사소통:
- 의사 소통
시행착오:
- 시행 착오
As-is:
- As Is
- As_is
- as-is
To-Be:
- To-be
- To Be
- To_be