Canvas Types
Status: active Last updated: 2026-04-15
What This Page Covers
This page explains the render-side types used by the canvas layer.
Key Responsibilities
- Define adapted node and edge shapes for rendering
- Carry UI-only metadata like route details and decision visuals
- Keep React Flow details separate from domain types in
Design Rule
Canvas types should describe how the graph is rendered, not replace the source-of-truth domain model.