같은 데이터를 두 가지 방식으로
Block 스타일 — YAML 다운 모양
리스트는 - + 스페이스, 줄당 한 항목. 맵은 key: value, 줄당 한 페어. 들여쓰기가 중첩 정의. 야외 YAML 95% 가 이 모양.
Flow 스타일 — JSON 같은 모양
리스트는 [a, b, c]. 맵은 {key: value, key: value}. 같은 데이터, JSON 모양. block 이 과한 짧은 inline 값에 유용 (한 줄 리스트, 작은 맵).
Block 과 flow 섞기
block 안에 flow 가능. tags: [ai, daughter, engineer] 가 더 큰 block 문서 안의 한 줄 리스트. 반대 — flow 안 block — 은 기술적으론 허용되지만 잘 안 읽힘.
원칙: 줄별 리뷰가 도움 되는 거 (의존성 리스트, env-var 맵, 멀티스텝 CI 작업) 엔 block 스타일. block 이 그냥 노이즈일 짧은 inline collection 엔 flow 만. 'YAML 안 compact JSON' 미학은 냄새.