graph LR
subgraph Compose Runtime
A@{ shape: circle, label: "상태 변화 감지 (Runtime)" }
subgraph B [Composition]
B1["Composable 함수 실행"]
B2["변경 사항 방출"]
B3["테이블 <code>Composition</code>에 기록"]
B4["노드 트리에 실제 변경 적용"]
B1 --> B2 --> B3 --> B4
end
end
subgraph Compose UI
C["LayoutNode 트리 생성"]
D["Applier를 통해 노드 반영"]
E["UI 렌더링"]
end
A --> B --> C --> D --> E