add: figma_to_html_agent/blocks/ + 변환 도구 docs 갱신

전체 401 files (397 추가 + 4 수정), 14304 insertions.

추가:
- figma_to_html_agent/blocks/ — Figma 변환 결과 (32 frame, ~79MB).
  각 frame folder = {analysis.md, flat.md, texts.md, index.html, assets/,
  _renders/, _render.py, RELATIONSHIPS.md / STATUS.md / classification.md
  (일부 frame)}.
  Phase Z 의 *figma source layer* — runtime 에서 직접 사용 X, contract /
  partial / builder adapter (미래 axis A) 의 source.
- figma_to_html_agent/DISCUSSION-SUMMARY-20260411.md — 변환 설계 회의 기록.
- figma_to_html_agent/HARNESS.md — 변환 검증 harness.
- figma_to_html_agent/scripts/fetch_figma_screenshots.py — Figma 스크린샷 자동 수집.

수정:
- figma_to_html_agent/PROCESS-CONTROL.md / PROCESS.md / RULES.md —
  변환 프로세스 / 룰 갱신 (R8/R9 lock 강화 등).
- figma_to_html_agent/blocks_index.md — 32 frame 인덱스 갱신.

Phase Z 영향 0 (figma_to_html_agent/blocks/ 가 V4 catalog +
templates/phase_z2/families adapter 의 source — runtime 에서 직접 import X).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-08 09:41:05 +09:00
parent cc2f434000
commit 9fbe3ac90c
401 changed files with 14304 additions and 2 deletions

View File

@@ -0,0 +1,68 @@
# Frame 1171281180 — 실측 기록 (flat)
> 원본: 1153 × 592 px (node 112:87)
> 패턴: stacked-arrow-list (계단식 pill 리스트)
> Scale: 1280 / 1153 = 1.11015
## 구조
```
Frame 112:87 (1153 × 592)
├── 112:89 타이틀 바 (12, 47) 1141×29 — CSS: #fbd5b9, radius:5px, shadow
├── 112:90 TEXT 타이틀 center(592, 38) — mixed: 43px+50px gradient, #144838
├── 112:91 좌측 아크 장식 (12, 117) 200.7×474.9 — SVG mask group (이미지)
├── 112:117 TEXT "시공 상세 정보물" center(62.5, 342) — 45px Bold #144838, 세로 3줄
├── 5개 pill 행 (CSS: bg + border-bottom + radius + shadow)
│ ├── 112:111 행1 (65, 128.89) 1088×70 — border-bottom: 3px #fb5915
│ │ ├── 화살표 SVG (-rotate-90)
│ │ └── TEXT "3차원 형상의 정보 모델과 Data Base (D/B)" — 38px Medium
│ │
│ ├── 112:114 행2 (137, 220.89) 1016×70 — border-bottom: 3px #e79000
│ │ └── TEXT "목적물, 가시설 등의 단계별 시공 시뮬레이션"
│ │
│ ├── 112:108 행3 (166, 318.89) 987×70 — border-bottom: 3px #e9a804
│ │ └── TEXT "시공 및 안전교육에 도움이 되는 영상물 등 성과물"
│ │
│ ├── 112:102 행4 (137, 420.89) 1016×70 — border-bottom: 3px #919f00
│ │ └── TEXT "모델 또는 D/B, 시뮬레이션으로 부터 추출한 도면"
│ │
│ └── 112:105 행5 (65, 508.89) 1088×70 — border-bottom: 3px #0d6361
│ └── TEXT "모델에서 추출이 곤란한 안전, 유의사항, 개념도 등 상세 표현 도면"
```
## 에셋
| hash | 의미 |
|------|------|
| ff649c28...svg | 좌측 아크 장식 (복잡 mask, 이미지 유지) |
| 29c778b5...svg | 화살표 아이콘 (-rotate-90, 이미지 유지) |
## pill 행 CSS 속성 (공통)
- bg: rgba(255,255,255,0.5)
- border-bottom: 3px solid {color}
- border-radius: 30px
- box-shadow: 2px 4px 5px rgba(0,0,0,0.5)
- padding: 10px 20px
- display: flex; align-items: center; gap: 15px
## 계단 배치 패턴
| 행 | left | width | 색상 |
|----|------|-------|------|
| 1 | 65 | 1088 | #fb5915 |
| 2 | 137 | 1016 | #e79000 |
| 3 | 166 | 987 | #e9a804 |
| 4 | 137 | 1016 | #919f00 |
| 5 | 65 | 1088 | #0d6361 |
다이아몬드 형태: 넓→좁→좁→넓→넓
## 변형 가능 축
- items[N=3~7] (required) — 각 행: text + border_color
- stacking_pattern (required) — indent 패턴
- arc_decoration (optional)
- vertical_label (optional)