Files
C.E.L_Slide_test2/tests/matching/MATRIX_PHASE14_SAMPLE.md
T
KyeongminandClaude Opus 4.8 b836e79ee1 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>
2026-07-02 17:03:42 +09:00

4.7 KiB
Raw Blame History

Phase 14 샘플 — AI-Meta 동작 단계별 설명

AI-Meta 알고리즘 요약

  1. 사전에 AI(Claude/Kei)가 각 MDX 섹션과 Figma 프레임에서 핵심 개념(concepts) 집합을 추출해 metadata_db.yaml에 저장
  2. 매칭 시: MDX 개념 집합 A, Figma 개념 집합 B
  3. 교집합 A ∩ B의 IDF 합 ÷ 합집합 A ∪ B의 IDF 합 = IDF 가중 Jaccard 점수
  4. 높은 점수일수록 개념이 많이 겹치고, 드문 개념이 겹칠수록 가중치 큼

IDF 베이스: 32개 Figma 프레임

사전 추출된 MDX 개념 집합 (metadata_db.yaml)

MDX 섹션 개념 집합 layout_hint
MDX01-intro DX, BIM, 용어, 혼용, 디지털전환, 정립, 정책, 스마트건설 intro
MDX01-1 건설산업, BIM, DX, 정의, 디지털전환, 정보관리, GIS, 공간정보, 3D모델 definition-list
MDX01-2 BIM, DX, 비교, 범위, S/W, 프로세스, 성과품, 활용, 확장성, 수행개념, 주체, 발주처, 설계사, 시공사, CIVIL, IT compare-rows
MDX02-1 안전, 품질, 생산성, 소통, 신뢰, 목표, 디지털검증, 하자, 효율, 협업, 오류, 건설기간 cycle-goal
MDX02-2 발주자, 시공자, 설계자, 역량, 기대효과, 3D모델, 협업, Claim, 리스크, 품질, 검증, 대응, 변화 persona-3col
MDX03-1 기술, 디지털, 사람, 역량, 자연, 여건, 투자, 지식, 혁신, 경험, 전문지식, 창의성 3col-parallel
MDX03-2 Process, Product, Analogue, Digital, 혁신, 변화, GIS, BIM, Solution, 성과물, 정보물, 협업, 2D, 3D compare-2col

예시: MDX03-1 매칭 (정답 Frame 13)

Step 1 — MDX03-1의 개념 집합 A

A = { 경험, 기술, 디지털, 사람, 여건, 역량, 자연, 전문지식, 지식, 창의성, 투자, 혁신 }
|A| = 12개

Step 2 — 정답 후보 Frame 13 개념 집합 B

Frame 13

타이틀: 필수조건

B = { 기술, 디지털, 사람, 여건, 역량, 자연, 지식, 투자, 필수조건 }
|B| = 9개

Step 3 — 교집합 A ∩ B (공통 개념)

개념 Figma DF IDF
여건 1 3.466
사람 1 3.466
지식 1 3.466
역량 1 3.466
자연 1 3.466
투자 2 2.773
기술 2 2.773
디지털 5 1.856

공통 8개, IDF 합 = 24.730

Step 4 — 합집합 A B

A ∪ B = { 경험, 기술, 디지털, 사람, 여건, 역량, 자연, 전문지식, 지식, 창의성, 투자, 필수조건, 혁신 }
|A  B| = 13개, IDF 합 = 32.468

Step 5 — 최종 점수

score(MDX=MDX03-1, Frame=13) = 24.730 / 32.468 = **0.762**

(비교) 오답 후보 Frame 15

Frame 15

타이틀: 정책목표

개념: { 고부가가치, 목표, 비용절감, 성장, 실행, 안전, 요건, 정책 }

  • 공통: [] (0개)
  • 점수: 0.000 / 52.740 = 0.000

13가 15를 +0.762 차이로 앞섬 — 13에만 있는 독특한 개념이 점수를 끌어올림


예시: MDX03-2 매칭 (정답 Frame 29)

Step 1 — MDX03-2의 개념 집합 A

A = { 2D, 3D, Analogue, BIM, Digital, GIS, Process, Product, Solution, 변화, 성과물, 정보물, 혁신, 협업 }
|A| = 14개

Step 2 — 정답 후보 Frame 29 개념 집합 B

Frame 29

타이틀: 좌측 배너 과정 (Process)의 혁신 우측 배너 결과 (Products)의 혁신

B = { Analogue, BIM, Digital, GIS, Process, Product, Solution, 결과, 과정, 성과물, 혁신 }
|B| = 11개

Step 3 — 교집합 A ∩ B (공통 개념)

개념 Figma DF IDF
Process 1 3.466
Product 1 3.466
Analogue 1 3.466
Digital 1 3.466
GIS 2 2.773
혁신 2 2.773
성과물 2 2.773
Solution 4 2.079
BIM 5 1.856

공통 9개, IDF 합 = 26.116

Step 4 — 합집합 A B

A  B = { 2D, 3D, Analogue, BIM, Digital, GIS, Process, Product, Solution, 결과, 과정, 변화, 성과물, 정보물, 혁신, 협업 }
|A  B| = 16개, IDF 합 = 41.479

Step 5 — 최종 점수

score(MDX=MDX03-2, Frame=29) = 26.116 / 41.479 = **0.630**

(비교) 오답 후보 Frame 09

Frame 09

타이틀: 시공 전 모델 기반 시공상세 정보물 이용한 시공계획 작성 지원

개념: { 계획, 도면, 모델, 성과물, 시공, 시뮬레이션, 정보물 }

  • 공통: ['성과물', '정보물'] (2개)
  • 점수: 6.238 / 49.392 = 0.126

29가 09를 +0.503 차이로 앞섬 — 29에만 있는 독특한 개념이 점수를 끌어올림