Files
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

403 lines
22 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>Phase 24 — anchor + content + legacy structure ontology</title>
<style>
body {
font-family: -apple-system, 'Segoe UI', 'Malgun Gothic', sans-serif;
max-width: 1800px;
margin: 0 auto;
padding: 24px;
line-height: 1.6;
color: #1e293b;
background: #f8fafc;
}
h1 { color: #1e293b; border-bottom: 3px solid #2563eb; padding-bottom: 12px; }
h2 {
color: #1a365d;
background: #e0e7ff;
padding: 10px 16px;
border-radius: 6px;
margin-top: 32px;
}
hr { border: none; border-top: 1px solid #cbd5e1; margin: 24px 0; }
table {
border-collapse: collapse;
width: 100%;
margin: 12px 0 24px;
background: #fff;
box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}
th, td {
border: 1px solid #e2e8f0;
padding: 10px;
text-align: left;
vertical-align: top;
}
th {
background: #1e293b;
color: #fff;
font-weight: 700;
text-align: center;
width: 120px;
}
td:first-child {
background: #f1f5f9;
font-weight: 600;
text-align: center;
width: 120px;
}
td img {
max-width: 260px;
height: auto;
display: block;
margin: 0 auto 6px;
border: 1px solid #cbd5e1;
border-radius: 4px;
}
td br + strong { color: #2563eb; }
</style>
</head>
<body>
<h1>Phase 24 — 정제 anchor + content summary + legacy structure ontology</h1>
<p><strong>공식</strong>: <code>0.5 × 키워드 + 0.3 × 내용(summary) + 0.2 × (0.5 legacy + 0.5 intent)</code>
<strong>결과: 4/4 정답</strong></p>
<p><strong>Phase 23 대비</strong>:
- <strong>legacy structure ontology</strong> 축 추가 (family/semantic_role/columns 교집합)
- MDX 측: <code>detect_mdx_structure_v3()</code><code>### 서브섹션</code>, 표 헤더, 볼드 블릿 기반 schema emit
- Figma 측: <code>structure_ontology.yaml</code> 의 legacy <code>frames:</code> 블록 (32 프레임 family/semantic_role)
- confidence low 인 MDX 구조는 점수 0</p>
<p><strong>Phase 25 (template-fit-v1) 과 차이</strong>:
- Phase 23 구조 = family/semantic_role <strong>legacy ontology</strong> (retrieval 용)
- Phase 25 구조 = <strong>visual_pattern</strong> (cardinality + relation + slot_coverage) + adaptation_cost + not_suits (application 용)
- Phase 23 는 '구조가 매칭에 기여하는가' 확인,
Phase 25 은 '이 디자인을 실제로 쓸 수 있는가' 판단</p>
<h2>1. TARGET별 결과</h2>
<table>
<thead>
<tr>
<th>MDX</th>
<th>정답</th>
<th>1위 (kw / content / struct / 최종)</th>
<th>2위</th>
<th>margin</th>
</tr>
</thead>
<tbody>
<tr>
<td>1. (MDX 1) 팝업 — DX와 BIM의 구분</td>
<td>18</td>
<td>18 (0.21/0.61/0.88/0.463) ✓</td>
<td>24 (0.342)</td>
<td>0.121</td>
</tr>
<tr>
<td>2. (MDX 2) 2.2 DX 시행 주체별 기대효과</td>
<td>14</td>
<td>14 (0.16/0.64/0.65/0.404) ✓</td>
<td>20 (0.359)</td>
<td>0.045</td>
</tr>
<tr>
<td>3. (MDX 03) 1. DX 시행을 위한 필수요건</td>
<td>13</td>
<td>13 (0.30/0.63/1.00/0.539) ✓</td>
<td>20 (0.326)</td>
<td>0.213</td>
</tr>
<tr>
<td>4. (MDX 03) 2. Process 혁신과 Product 변화</td>
<td>29</td>
<td>29 (0.26/0.60/1.00/0.508) ✓</td>
<td>27 (0.309)</td>
<td>0.200</td>
</tr>
</tbody>
</table>
<h2>2. Top-3 매트릭스</h2>
<table>
<thead>
<tr>
<th>콘텐츠</th>
<th>1순위</th>
<th>2순위</th>
<th>3순위</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>1. (MDX 1) 팝업 — DX와 BIM의 구분</strong><br>정답 Frame <strong>18</strong></td>
<td><div style='background:#fff3cd;border:3px solid #dc2626;padding:8px;border-radius:6px'>🎯 <b>정답</b><br><img alt="18" src="../../data/figma_previews/18.png" /><br><strong>18</strong> (0.463)<br>BIM과 DX의 이해…</div></td>
<td><img alt="24" src="../../data/figma_previews/24.png" /><br><strong>24</strong> (0.342)<br>Engn. S/W의 구성 과…</td>
<td><img alt="27" src="../../data/figma_previews/27.png" /><br><strong>27</strong> (0.313)<br></td>
</tr>
<tr>
<td><strong>2. (MDX 2) 2.2 DX 시행 주체별 기대효과</strong><br>정답 Frame <strong>14</strong></td>
<td><div style='background:#fff3cd;border:3px solid #dc2626;padding:8px;border-radius:6px'>🎯 <b>정답</b><br><img alt="14" src="../../data/figma_previews/14.png" /><br><strong>14</strong> (0.404)<br></div></td>
<td><img alt="20" src="../../data/figma_previews/20.png" /><br><strong>20</strong> (0.359)<br>디지털 전환(DX)은 S/W…</td>
<td><img alt="15" src="../../data/figma_previews/15.png" /><br><strong>15</strong> (0.303)<br>정책목표…</td>
</tr>
<tr>
<td><strong>3. (MDX 03) 1. DX 시행을 위한 필수요건</strong><br>정답 Frame <strong>13</strong></td>
<td><div style='background:#fff3cd;border:3px solid #dc2626;padding:8px;border-radius:6px'>🎯 <b>정답</b><br><img alt="13" src="../../data/figma_previews/13.png" /><br><strong>13</strong> (0.539)<br>필수조건…</div></td>
<td><img alt="20" src="../../data/figma_previews/20.png" /><br><strong>20</strong> (0.326)<br>디지털 전환(DX)은 S/W…</td>
<td><img alt="15" src="../../data/figma_previews/15.png" /><br><strong>15</strong> (0.302)<br>정책목표…</td>
</tr>
<tr>
<td><strong>4. (MDX 03) 2. Process 혁신과 Product 변화</strong><br>정답 Frame <strong>29</strong></td>
<td><div style='background:#fff3cd;border:3px solid #dc2626;padding:8px;border-radius:6px'>🎯 <b>정답</b><br><img alt="29" src="../../data/figma_previews/29.png" /><br><strong>29</strong> (0.508)<br>좌측 배너 과정 (Proce…</div></td>
<td><img alt="27" src="../../data/figma_previews/27.png" /><br><strong>27</strong> (0.309)<br></td>
<td><img alt="21" src="../../data/figma_previews/21.png" /><br><strong>21</strong> (0.298)<br>Solution Engn. …</td>
</tr>
</tbody>
</table>
<h2>3. 유닛별 세부</h2>
<h3>1. (MDX 1) 팝업 — DX와 BIM의 구분 — 정답 Frame <strong>18</strong></h3>
<p><strong>MDX 구조 (v3 emit)</strong>
<code>yaml
family: compare
surface: table-multi-row
semantic_role: bim-vs-dx
columns: 2
items: None
has_table: True
has_cards: False
has_diagram: False
confidence: high</code></p>
<p><strong>MDX 키워드 (34개)</strong>: 2D, 3D, 3D모델, BIM, DX, Engineering, S/W, 개념, 계획, 국내, 기술, 도면, 모델, 모델중심, 발주처, 범위, 상용, 생산성, 설계방식, 설계사, 성과품, 수행개념, 시공, 시공계획, 시공사, 실현, 오류, 융합, 의존, 전용, 토목, 프로세스, 확장성, 활용</p>
<p><strong>🎯 1위 Frame 18</strong> (정답)</p>
<p><img alt="18" src="../../data/figma_previews/18.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 두 개념(BIM, DX)을 여러 관점에서 행별로 비교하는 표 디자인.
좌우 2개 컬럼(BIM/DX)을 상단에 두고, 하단에 관점별
(범위·S/W·프로세스·성과품·활용·확장성·수행개념·수행주체)
행을 나열해 개념 차이와 상호관계를 정리한다.
2개 용어·개념의 다면 비교, 용어 혼용 정리에 적합.
3개 이상 비교 대상이나 단일 개념 설명에는 부적합.</li>
<li><strong>매칭 키워드</strong>: BIM, DX, 범위, 성과품, 수행개념, 프로세스, 확장성, 활용</li>
<li><strong>Figma schema</strong>: family=<code>compare</code>, role=<code>bim-vs-dx</code>, conf=<code>medium</code></li>
<li><strong>구조 속성 정렬</strong>: family:compare✓, has_table:True✓, has_cards:False✓, role:bim-vs-dx✓</li>
<li><strong>축별 점수</strong>: 키워드 0.208 / 내용 0.612 / 구조 0.88</li>
<li><strong>최종</strong>: <strong>0.463</strong></li>
</ul>
<p><strong>2위 Frame 24</strong> </p>
<p><img alt="24" src="../../data/figma_previews/24.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: Engineering S/W를 상용·3rdParty·전용 3가지 유형으로 구분해 3열 표로
비교하는 디자인. 개념·특징·개발주체·성과품 같은 관점을 행별로
대조. 3개 S/W 유형의 구성과 특징 분류 정리에 적합.
2개 비교·4개 이상 유형·시간 순서·단일 유형 설명에는 부적합.</li>
<li><strong>매칭 키워드</strong>: Engineering, S/W, 개념, 상용, 성과품, 전용</li>
<li><strong>Figma schema</strong>: family=<code>table</code>, role=<code>sw-ecosystem</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:compare≠table, columns:2≠3, has_table:True✓, has_cards:False✓</li>
<li><strong>축별 점수</strong>: 키워드 0.113 / 내용 0.551 / 구조 0.60</li>
<li><strong>최종</strong>: <strong>0.342</strong></li>
</ul>
<p><strong>3위 Frame 27</strong> </p>
<p><img alt="27" src="../../data/figma_previews/27.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 정부주도 BIM 설계 전면 도입을 통한 건설산업 고부가가치화를 중앙
분할 구조로 설명하는 디자인. 상단 헤더(정책 테제 "정부주도 BIM
설계 전면 도입") + 좌우 분할(생산성 향상 ↔ 디지털 전환) + 중앙
결론(건설산업의 고부가가치화)으로 2가지 요인이 하나의 결과로
수렴하는 정책 서사를 표현. 2요인이 1결론으로 수렴하는 정책/전략
서사·정부주도 도입 논리·좌우 benefit 종합에 적합.
단순 2개 개념 다면 비교 (Frame 18)·3개 이상 병렬·시간 순서 단계·
단일 개념 정의에는 부적합.</li>
<li><strong>매칭 키워드</strong>: DX</li>
<li><strong>Figma schema</strong>: family=<code>compare</code>, role=<code>bim-vs-dx</code>, conf=<code>medium</code></li>
<li><strong>구조 속성 정렬</strong>: family:compare✓, has_cards:False✓, role:bim-vs-dx✓</li>
<li><strong>축별 점수</strong>: 키워드 0.018 / 내용 0.630 / 구조 0.57</li>
<li><strong>최종</strong>: <strong>0.313</strong></li>
</ul>
<h3>2. (MDX 2) 2.2 DX 시행 주체별 기대효과 — 정답 Frame <strong>14</strong></h3>
<p><strong>MDX 구조 (v3 emit)</strong>
<code>yaml
family: cards
surface: table-persona-3col
semantic_role: persona-benefits
columns: 3
items: 3
has_table: True
has_cards: True
has_diagram: False
confidence: high</code></p>
<p><strong>MDX 키워드 (36개)</strong>: 2D, 3D, 3D모델, Model, S/W, 계획, 공정, 관리, 기술, 데이터통합, 도면, 디지털, 모델, 민원, 발주자, 부가가치, 생산성, 생산성향상, 설계자, 성과물, 소통, 시각화, 시공, 시공자, 실무, 안전, 역량, 오류, 오류예방, 의존, 정보물, 품질, 품질향상, 프로세스, 협업, 활용</p>
<p><strong>🎯 1위 Frame 14</strong> (정답)</p>
<p><img alt="14" src="../../data/figma_previews/14.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: DX 시행 주체별 기대효과를 3인 페르소나 카드로 제시하는 디자인.
발주자·시공자·설계자 세 주체 각각의 역할별 목표와 기대 효과를
동등한 카드 3개로 나란히 배치한다.
3주체 관점별 효과·역할별 기대효과 나열에 적합.
시간 순서나 원인-결과·2주체만 비교·4주체 이상에는 부적합.</li>
<li><strong>매칭 키워드</strong>: 발주자, 생산성향상, 설계자, 소통, 시공자, 품질향상, 협업</li>
<li><strong>Figma schema</strong>: family=<code>cards</code>, role=<code>persona-benefits</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:cards✓, columns:3✓, has_cards:True✓, role:persona-benefits✓</li>
<li><strong>축별 점수</strong>: 키워드 0.164 / 내용 0.641 / 구조 0.65</li>
<li><strong>최종</strong>: <strong>0.404</strong></li>
</ul>
<p><strong>2위 Frame 20</strong> </p>
<p><img alt="20" src="../../data/figma_previews/20.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 디지털 전환(DX) 실현을 위해 S/W가 필수임을 BIM·디지털·전면설계의
3가지 관점 카드로 설명하는 디자인. 3열 카드 헤더 라벨 + 카드별
본문 구조로 고부가가치 실현 논거를 전개. 이 디자인은 BIM과 DX를
서로 비교하는 것이 아니라, DX를 주 서사로 두고 S/W 필수성을 3관점
으로 뒷받침하는 구조. DX·S/W 필수성 서사·BIM/디지털/전면설계 3관점
병렬 전개·고부가가치 실현 논거에 적합.
BIM vs DX 다면 비교 (Frame 18)·단순 2개 개념 대조·시간 순서·
4개 이상 항목에는 부적합.</li>
<li><strong>매칭 키워드</strong>: S/W, 디지털</li>
<li><strong>Figma schema</strong>: family=<code>cards</code>, role=<code>bim-vs-dx</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:cards✓, columns:3✓, has_cards:True✓</li>
<li><strong>축별 점수</strong>: 키워드 0.026 / 내용 0.572 / 구조 0.88</li>
<li><strong>최종</strong>: <strong>0.359</strong></li>
</ul>
<p><strong>3위 Frame 15</strong> </p>
<p><img alt="15" src="../../data/figma_previews/15.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 건설 DX의 4가지 정책목표와 그 실행요건 3가지를 복합적으로 제시하는
디자인. 상단 4개 정책목표 카드(성장동력 재도약, 공사비 30% 절감,
안전사고 40% 감소, 고부가가치 산업전환) + 하단 실행요건 3개 블록
(기술·사고·사용자 능력). 숫자 목표(30%, 40%) 와 달성 요건을 함께
제시하는 정책 서사에 적합. 단순 4개 병렬 나열·2/3/5개 이상 항목·
주체별 나열·시간 순서·단일 목표 심층에는 부적합.</li>
<li><strong>매칭 키워드</strong>: (없음)</li>
<li><strong>Figma schema</strong>: family=<code>cards</code>, role=<code>policy-goals</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:cards✓, columns:3≠4, has_cards:True✓</li>
<li><strong>축별 점수</strong>: 키워드 0.000 / 내용 0.675 / 구조 0.50</li>
<li><strong>최종</strong>: <strong>0.303</strong></li>
</ul>
<h3>3. (MDX 03) 1. DX 시행을 위한 필수요건 — 정답 Frame <strong>13</strong></h3>
<p><strong>MDX 구조 (v3 emit)</strong>
<code>yaml
family: list
surface: bullets-3
semantic_role: prerequisites
columns: 3
items: 3
has_table: False
has_cards: True
has_diagram: False
confidence: high</code></p>
<p><strong>MDX 키워드 (26개)</strong>: DX, Digital, H/W, Process, S/W, UX, 관리, 기술, 디지털, 디지털기술, 부가가치, 사람, 사용자중심, 시공, 여건, 역량, 자연, 접근방식, 조건, 지속투자, 토목, 프로세스, 필수, 필수조건, 혁신적사고, 활용</p>
<p><strong>🎯 1위 Frame 13</strong> (정답)</p>
<p><img alt="13" src="../../data/figma_previews/13.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: DX 시행을 위한 3대 필수조건을 3열 병렬 구조로 설명하는 디자인.
기술, 사람, 자연이라는 3개 동등 요소를 각 세로 카드로 나누어 설명한다.
3개 병렬 조건·3대 요소·3개 축의 균형 설명에 적합.
시간 순서나 인과관계·2개 비교·4개 이상 항목에는 부적합.</li>
<li><strong>매칭 키워드</strong>: 기술, 디지털기술, 사람, 여건, 역량, 자연, 조건, 필수조건</li>
<li><strong>Figma schema</strong>: family=<code>list</code>, role=<code>prerequisites</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:list✓, columns:3✓, has_table:False✓, has_cards:True✓, role:prerequisites✓</li>
<li><strong>축별 점수</strong>: 키워드 0.303 / 내용 0.626 / 구조 1.00</li>
<li><strong>최종</strong>: <strong>0.539</strong></li>
</ul>
<p><strong>2위 Frame 20</strong> </p>
<p><img alt="20" src="../../data/figma_previews/20.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 디지털 전환(DX) 실현을 위해 S/W가 필수임을 BIM·디지털·전면설계의
3가지 관점 카드로 설명하는 디자인. 3열 카드 헤더 라벨 + 카드별
본문 구조로 고부가가치 실현 논거를 전개. 이 디자인은 BIM과 DX를
서로 비교하는 것이 아니라, DX를 주 서사로 두고 S/W 필수성을 3관점
으로 뒷받침하는 구조. DX·S/W 필수성 서사·BIM/디지털/전면설계 3관점
병렬 전개·고부가가치 실현 논거에 적합.
BIM vs DX 다면 비교 (Frame 18)·단순 2개 개념 대조·시간 순서·
4개 이상 항목에는 부적합.</li>
<li><strong>매칭 키워드</strong>: DX, S/W, 디지털, 필수</li>
<li><strong>Figma schema</strong>: family=<code>cards</code>, role=<code>bim-vs-dx</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:list≠cards, columns:3✓, has_table:False✓, has_cards:True✓</li>
<li><strong>축별 점수</strong>: 키워드 0.096 / 내용 0.544 / 구조 0.57</li>
<li><strong>최종</strong>: <strong>0.326</strong></li>
</ul>
<p><strong>3위 Frame 15</strong> </p>
<p><img alt="15" src="../../data/figma_previews/15.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 건설 DX의 4가지 정책목표와 그 실행요건 3가지를 복합적으로 제시하는
디자인. 상단 4개 정책목표 카드(성장동력 재도약, 공사비 30% 절감,
안전사고 40% 감소, 고부가가치 산업전환) + 하단 실행요건 3개 블록
(기술·사고·사용자 능력). 숫자 목표(30%, 40%) 와 달성 요건을 함께
제시하는 정책 서사에 적합. 단순 4개 병렬 나열·2/3/5개 이상 항목·
주체별 나열·시간 순서·단일 목표 심층에는 부적합.</li>
<li><strong>매칭 키워드</strong>: UX, 사용자중심, 혁신적사고</li>
<li><strong>Figma schema</strong>: family=<code>cards</code>, role=<code>policy-goals</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:list≠cards, columns:3≠4, has_table:False✓, has_cards:True✓</li>
<li><strong>축별 점수</strong>: 키워드 0.079 / 내용 0.641 / 구조 0.35</li>
<li><strong>최종</strong>: <strong>0.302</strong></li>
</ul>
<h3>4. (MDX 03) 2. Process 혁신과 Product 변화 — 정답 Frame <strong>29</strong></h3>
<p><strong>MDX 구조 (v3 emit)</strong>
<code>yaml
family: compare
surface: banner-plus-2col
semantic_role: process-vs-product
columns: 2
items: 2
has_table: False
has_cards: False
has_diagram: False
confidence: high</code></p>
<p><strong>MDX 키워드 (43개)</strong>: 2D, 2D도면, 3D, 3D모델, AS-IS, Analogue, BIM, DX, Digital, Engn, Engn.Solution, GIS, Process, Product, S/W, Simulation, Solution, TO-BE, 개념, 결과혁신, 계획, 관리, 규정, 도면, 디지털, 로고, 모델, 사용자중심, 성과물, 소통, 시각화, 시공, 오류, 요건, 이슈, 정보물, 참여자, 품질, 품질향상, 프로세스, 한계, 협업, 활용</p>
<p><strong>🎯 1위 Frame 29</strong> (정답)</p>
<p><img alt="29" src="../../data/figma_previews/29.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 2가지 혁신 축(과정/결과)을 상단 배너로 선언하고, 하단 2열에서
각각 상세(AS-IS vs TO-BE 대조)를 설명하는 디자인.
Analogue→Digital, 2D도면→3D모델 같은 이중 변환 서사를
좌우 병렬로 드러낸다.
2가지 혁신 축을 상단 선언 후 각각 상세 설명·AS-IS vs TO-BE
구조·이중 Transformation 서사에 적합.
3개 이상 항목 병렬·시간 순서 단계 나열에는 부적합.</li>
<li><strong>매칭 키워드</strong>: 2D, 2D도면, 3D, 3D모델, AS-IS, Analogue, Digital, Process, Product, TO-BE, 결과혁신</li>
<li><strong>Figma schema</strong>: family=<code>compare</code>, role=<code>process-vs-product</code>, conf=<code>high</code></li>
<li><strong>구조 속성 정렬</strong>: family:compare✓, columns:2✓, has_table:False✓, has_cards:False✓, role:process-vs-product✓</li>
<li><strong>축별 점수</strong>: 키워드 0.259 / 내용 0.597 / 구조 1.00</li>
<li><strong>최종</strong>: <strong>0.508</strong></li>
</ul>
<p><strong>2위 Frame 27</strong> </p>
<p><img alt="27" src="../../data/figma_previews/27.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: 정부주도 BIM 설계 전면 도입을 통한 건설산업 고부가가치화를 중앙
분할 구조로 설명하는 디자인. 상단 헤더(정책 테제 "정부주도 BIM
설계 전면 도입") + 좌우 분할(생산성 향상 ↔ 디지털 전환) + 중앙
결론(건설산업의 고부가가치화)으로 2가지 요인이 하나의 결과로
수렴하는 정책 서사를 표현. 2요인이 1결론으로 수렴하는 정책/전략
서사·정부주도 도입 논리·좌우 benefit 종합에 적합.
단순 2개 개념 다면 비교 (Frame 18)·3개 이상 병렬·시간 순서 단계·
단일 개념 정의에는 부적합.</li>
<li><strong>매칭 키워드</strong>: DX, 디지털</li>
<li><strong>Figma schema</strong>: family=<code>compare</code>, role=<code>bim-vs-dx</code>, conf=<code>medium</code></li>
<li><strong>구조 속성 정렬</strong>: family:compare✓, has_table:False✓, has_cards:False✓</li>
<li><strong>축별 점수</strong>: 키워드 0.032 / 내용 0.608 / 구조 0.55</li>
<li><strong>최종</strong>: <strong>0.309</strong></li>
</ul>
<p><strong>3위 Frame 21</strong> </p>
<p><img alt="21" src="../../data/figma_previews/21.png" /></p>
<ul>
<li><strong>매칭 내용</strong>: Solution Engineering S/W의 구성 요소를 좌우 split panel 다이어그램과
라벨로 표현하는 개념도. 협업·맞춤형·User 중심·시공 결론으로 이어지는
솔루션 엔지니어링의 흐름과 개념을 도식화. 솔루션 엔지니어링 개념도·
구성 요소 다이어그램·좌우 split 구조 개념 설명에 적합.
단순 비교·시간 순서·4개 이상 병렬 나열에는 부적합.</li>
<li><strong>매칭 키워드</strong>: Engn, S/W, Solution, 시공, 협업</li>
<li><strong>Figma schema</strong>: family=<code>diagram</code>, role=<code>sw-ecosystem</code>, conf=<code>medium</code></li>
<li><strong>구조 속성 정렬</strong>: family:compare≠diagram, columns:2✓, has_table:False✓, has_cards:False✓</li>
<li><strong>축별 점수</strong>: 키워드 0.073 / 내용 0.553 / 구조 0.47</li>
<li><strong>최종</strong>: <strong>0.298</strong></li>
</ul>
<h2>4. 한계</h2>
<ul>
<li><strong>구조 = 구조만 기록</strong>: family/semantic_role 은 '디자인이 어떻게 생겼나'를 말할 뿐 '이 콘텐츠가 들어갈 수 있나'를 판정하지 못함.</li>
<li><strong>slot 개념 부재</strong>: 4열 디자인에 3개 MDX를 넣을 수 있는지 여부가 드러나지 않음.</li>
<li><strong>adaptation 비용 없음</strong>: 재구성이 필요한 경우와 원본 그대로 쓰는 경우의 구분 없음.</li>
<li><strong>라우팅 없음</strong>: 점수만 제공, use_as_is / light_edit / restructure / reject 같은 운영 판단 불가.</li>
<li><strong>다음 단계</strong>: Phase 25 template-fit-v1 — 매칭을 '얼마나 닮았나'가 아니라 '얼마나 끼워 넣을 수 있나'로 재정의.</li>
</ul>
</body>
</html>