# Block Catalog v1 # 파이프라인이 콘텐츠에 맞는 블록을 선택할 때 사용하는 메타데이터. # 각 블록의 구조, 슬롯, 호환 recipe를 정의. blocks: - id: prerequisites-3col source_frame: "1171281190" structure_type: 3col-parallel description: "3열 병렬 비교. 각 열에 gradient 바 + 2 섹션(제목+설명). 기술/사람/환경 같은 병렬 조건 나열에 적합." keywords: [필수, 요건, 조건, 기술, 사람, 자연, 역량, 디지털, 투자, 병렬, 3가지] slots: - zone_title # 블록 대제목 (e.g. "필수조건") - sub_title # 열별 섹션 소제목 (×6: 3열 × 2섹션) - body # 열별 섹션 설명 텍스트 (×6) recipe_compat: [direct_fit, parallel_cluster] not_for: [long_table, image_heavy, comparison_2col, sequential_flow] - id: compare-vs-rows source_frame: "1171281195" structure_type: compare-2col-badge description: "좌/우 비교 행 N개 + 중앙 뱃지. 서브헤더 + 결론 포함. BIM vs DX 같은 이분법 비교에 적합." keywords: [비교, 차이, BIM, DX, 대비, 프로세스, 성과물, 개념, 활용] slots: - zone_title # 블록 대제목 - sub_title # 서브헤더 (e.g. "BIM vs DX") - bullets # 좌/우 비교 항목 (×N행) recipe_compat: [direct_fit, two_col_text_visual, comparison] not_for: [image_heavy, single_column, 3col_layout] - id: compare-table-3col source_frame: "1171281204" structure_type: table-3col description: "CSS grid 3열 비교 표. 행 라벨 + 3열 셀. R13 flex pair 불릿. S/W 유형 비교 같은 다축 비교에 적합." keywords: [비교, 구분, 상용, 전용, 개발, 개념, 성과품, 표, 3열] slots: - zone_title # 블록 대제목 - preview # 표 헤더 + 행 데이터 (행 라벨, 3열 셀) recipe_compat: [direct_fit, comparison] not_for: [image_heavy, single_column, narrative_flow] - id: compare-table-2col source_frame: "1171281203" structure_type: table-2col description: "CSS grid 2열 비교 표. 행 라벨 + 2열 셀. R13 flex pair 불릿. Package vs Solution 같은 이분법 표에 적합." keywords: [비교, 구분, 정의, 특징, 장점, 단점, 표, 2열, 패키지, 솔루션] slots: - zone_title # 블록 대제목 - preview # 표 헤더 + 행 데이터 recipe_compat: [direct_fit, comparison] not_for: [image_heavy, single_column, narrative_flow] - id: stacked-arrow-list source_frame: "1171281180" structure_type: list-stacked description: "계단식 pill 행 리스트. 화살표 마커 + 텍스트. 좌측 아크 장식 선택적. 항목 나열/흐름에 적합." keywords: [시공, 정보물, 모델, 시뮬레이션, 도면, 성과물, 목록, 항목, 나열] slots: - zone_title # 블록 대제목 - bullets # pill 행 텍스트 (×N) recipe_compat: [direct_fit, list_flow] not_for: [comparison, image_heavy, long_table] - id: issues-paired-rows source_frame: "1171281194" structure_type: 2col-paired description: "좌/우 이슈 행 N개. pill 라벨 + 본문, 가운데 구분선. 현황/문제점 같은 대칭 이슈 나열에 적합." keywords: [현황, 문제점, 이슈, 개념, 접근, 방향, 방식, 오류, 대칭] slots: - zone_title # 블록 대제목 - sub_title # pill 라벨 (×N행 × 좌우) - body # 좌/우 본문 (×N행) recipe_compat: [direct_fit, two_col_text_visual] not_for: [long_table, image_heavy, 3col_layout]