Skip to content

UI surfaces for annotate + cluster write tools #7

@Astralchemist

Description

@Astralchemist

`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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions