- 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>
4.3 KiB
4.3 KiB
Synonym 사전 관리 기준 — 이원화
초안 검수 결과 반영 판: 기준과 실제 사전의 모순을 해소하기 위해 production/candidate로 분리.
1. 운영 원칙 (v2)
- 이원화:
synonyms.yaml(production, 최소본) +synonyms_candidates.yaml(검수 대기) - production 진입 기준 (엄격):
- 실제 데이터(MDX + Figma)에 등장 확인
- 매칭 케이스에 직접 영향 확인
- 일반 용어/유의어 아님 (엄밀 동의어)
- candidate 승격 프로세스:
- 실패 케이스 분석
- candidate에서 해당 항목 확인
- 회귀 테스트 통과 시 production으로 이동
- 일반 용어는 영구적으로 제외 (reject 처리)
2. Production 사전 (6개 canonical)
실전 매칭에 사용. 변경은 회귀 테스트 필수.
| Canonical | Variants | 등록 이유 |
|---|---|---|
필수조건 |
필수 요건, 필수요건 |
MDX03-1 정답 매칭에 필수 |
DX |
디지털 전환, 디지털전환 |
MDX/Figma 전반 빈번 |
과정혁신 |
과정의 혁신, Process 혁신 |
MDX03-2 정답 매칭에 필수 |
결과혁신 |
결과의 혁신, Product의 변화 |
MDX03-2 정답 매칭에 필수 |
3D모델 |
3D 모델, 3차원 모델 |
MDX 전반 띄어쓰기 혼용 |
2D도면 |
2D 도면 |
MDX 전반 띄어쓰기 혼용 |
총 variants 11개 (데이터 기반 검증 완료)
3. Candidate 사전 (검수 대기: 9개, 거부: 7개)
3-1. Evidence Only (데이터 등장 확인, production 승격 여부 검토)
| Canonical | Variants | 등장 위치 | 상태 | 메모 |
|---|---|---|---|---|
BIM |
Building Information Modeling |
MDX/01.mdx | evidence_only | MDX01에 1회만 등장. 풀네임-약어 쌍. |
발주자 |
발주처 |
MDX/01.mdx, Figma/1171281175/texts.md | evidence_only | Figma DB에 '발주처'도 이미 등록됨 (1171281195 analysis.md). canonical 어느 쪽으로 갈지 결정 필요. |
시공자 |
시공사, 건설사 |
MDX/01.mdx, Figma/1171281175 | evidence_only | Figma DB에 '시공사'도 등록됨. canonical 정책 필요. |
설계자 |
설계사, 엔지니어링사 |
MDX/01.mdx, Figma/1171281175 | evidence_only | 위와 동일. |
디지털기술 |
디지털 기술, Digital Technology |
MDX/01.mdx, MDX/03.mdx | evidence_only | 일반 용어 성격. 기술 전반에 쓰임. |
전문지식 |
전문 지식 |
MDX/03.mdx, Figma/1171281192 | evidence_only | 일반 용어 성격. |
성장동력 |
성장 동력 |
Figma/1171281192 | evidence_only | Figma 한 곳에만 등장. 효과 미미 예상. |
기대효과 |
기대 효과 |
Figma/1171281191/analysis.md | evidence_only | Figma analysis.md에만 등장 (제가 태깅 시 쓴 단어). 실질 효과 낮음. |
주체별 |
역할별 |
Figma/1171281191/analysis.md | evidence_only | Figma analysis.md에서 1회 (제가 태깅 시 사용). |
3-2. Reject (등록 기준 위반, 사전에서 제외)
| Canonical | 이유 |
|---|---|
고부가가치 |
일반 용어. 띄어쓰기 변형도 데이터에 없음. |
건설산업 |
일반 용어. 데이터에는 공백 없는 '건설산업' 한 형태로만 등장. |
역량목표 |
일반 용어. 띄어쓰기 변형 데이터 없음. |
실행요건 |
일반 용어. 띄어쓰기 변형 데이터 없음. |
정책목표 |
일반 용어. 띄어쓰기 변형 데이터 없음. |
3요소 |
수량 표현. 띄어쓰기/유의어 변형 데이터 없음. |
4문제 |
수량 표현. 데이터 없음. |
4. 초안 대비 변경 요약
| 항목 | 초안 | 수정판 |
|---|---|---|
| 총 canonical | 22 | 6 (production) + 16 (candidate 대기/거부) |
| 총 variants | 55 | 10 (production) + 나머지는 candidate |
| 일반 용어 포함 여부 | ❌ 기준 위반 포함됨 | ✓ production 제외, candidate에서 reject |
| 데이터 검증 | ❌ 55개 중 31개 미검증 | ✓ production은 전부 데이터 검증 완료 |
5. 다음 액션
- Phase 18~22 재실행 — production 최소본으로 돌려서 점수 변화 확인
- candidate evidence_only 9개 검토 — 매칭 실패 케이스 발생 시 승격
- data mining 스크립트 준비 — 놓친 variants 자동 발굴 (다음 단계)