Detail Sheet
Definition
The 480px side-sheet that opens when a Lead clicks a Shrubbery card in the Garden. The Detail Sheet is the action dispatcher for the Lead: all state-changing operations on a Shrubbery are initiated here.
Avoid: sidebar, drawer, panel, card detail.
Role
The Garden is a read surface — cards show status but carry no action buttons. The Detail Sheet is where actions live. It opens without leaving the /dashboard route and presents:
- Metadata grid — Assigner, Assignee, Status, Deadline (two columns).
- Source section —
raw_textexcerpt andsourcebadge (Smart Paste / URL Drop / Manual / Inbox). - External link — opens the linked Jira/Linear issue when
external_systemis set. - Actions — the
ShrubberyActionsdispatcher renders the correct action set based on the current(status, viewerId)pair: Send (from Draft), Accept/Refuse (from Pending_Handshake, Knight only), Mark Completed (from Active). - Audit timeline — the row's full event log from the Audit Trail, newest-first.
The Detail Sheet is the only surface from which the Lead can promote a Draft to Pending_Handshake (Send action). It is also where the Lead initiates a Renegotiation by editing a substantive field on an Active row.
Lifecycle
Not a stateful concept. The Detail Sheet is a UI surface over a single Shrubbery row — it has no state of its own.
Related guides
Last updated: 22 June 2026