schema-version: 1 visuals: - id: content-flow section: execution-model type: request-flow purpose: 자연어 request와 두 contract entry가 workflow-runtime에서 sibling capability로 분기하고 reviewed publication으로 다시 합류하는 소유 경계를 한 화면에 설명한다. placeholder-text: Mermaid flowchart로 request, runtime routing, 세 sibling harness, hybrid composition, reviewed outputs, publication adapter를 표시한다. must-show: - 자연어 요청과 ContentJobRequest 또는 Visual Request - workflow-runtime의 routing, DAG, freshness 책임 - document-writing, technical-visualization, image-generation sibling branch - runtime-owned hybrid composition - reviewed publication draft와 accepted ArtifactSet - frozen publication projection과 Markdown, Slides, HTML adapter relationships: - 자연어 요청 -> ContentJobRequest 또는 Visual Request -> workflow-runtime - workflow-runtime -> document-writing - workflow-runtime -> technical-visualization - workflow-runtime -> image-generation - technical-visualization + image-generation -> runtime-owned hybrid composition - reviewed draft 또는 accepted ArtifactSet -> frozen projection -> publication adapter emphasize: - sibling harness는 서로 직접 호출하지 않음 - runtime이 분기와 합류를 모두 소유함 - 검토된 결과만 publication projection으로 이동함 avoid: - image-generation이 exact technical semantics를 소유하는 것처럼 표현하기 - integrations가 route나 content를 다시 선택하는 것처럼 표현하기 - 로컬 runs 산출물을 canonical input으로 그리기 placement: after-section-id: execution-model accessibility: alt-text: 자연어 요청이 ContentJobRequest 또는 Visual Request로 정규화되고 workflow-runtime에서 문서 작성, 기술 시각화, 이미지 생성으로 분기한 뒤 검토된 draft 또는 ArtifactSet과 publication adapter로 합류하는 흐름 production: format: mermaid status: embedded