`rig_annotate` and `rig_cluster` work over MCP and the dispatcher's write-tier guards, but there's no UI for them yet:
- Annotate: writes to `nodes.data.annotations[]`. Should render in NodeDetail panel as a stacked notes list (note text, ts, actor, rationale). Already serialised in the API response — just needs rendering.
- Cluster: creates a node of type `cluster` with `contains` edges. Map.tsx already gives `cluster` a color (pink/#ec4899) so they render, but there's no UI affordance for creating a cluster — only AI agents can do it via MCP. Worth a multi-select UI ("select 3 nodes → 'cluster these' button") for Phase 3.5 polish.
Neither is on the Phase 3 critical path; the propose/accept/undo loop is the acceptance demo. File as Phase 3.5 follow-up polish.
`rig_annotate` and `rig_cluster` work over MCP and the dispatcher's write-tier guards, but there's no UI for them yet:
Neither is on the Phase 3 critical path; the propose/accept/undo loop is the acceptance demo. File as Phase 3.5 follow-up polish.