--- title: "Workspace panel action model" state: "closed" created_at: "2026-06-05T21:07:04Z" updated_at: "2026-06-05T23:31:28Z" --- ## Background The workspace panel should not be a plain Pod idle/working list. It should prioritize the items where the user needs to decide, respond, approve, or inspect evidence. ## Requirements - Define and implement a workspace action model that can rank/display: - Intake needs user reply; - Intake draft ready; - Ticket ready for Go; - requirements sync needed; - preflight needed; - spike needed/running; - implementation running; - review needed; - blocked/action-required; - close-ready; - background informational Pod status. - Prefer Ticket/routing/intake state over raw Pod idle state. - Provide Go/Defer/Edit-style actions where supported by preceding tickets. - Preserve explicit human authorization boundaries. - Do not treat Pod completion notifications as authority; verify Ticket/Pod/output state. ## Non-goals - Scheduler/lease/queue automation. - Full implementation of all role actions if earlier handoff/lifecycle tickets are not landed. - Generic issue tracker UI. ## Acceptance criteria - Panel displays user-action-required items above passive background Pods. - Ticket-ready Go action is easy to trigger but does not bypass Orchestrator routing/preflight gates. - Action model is testable as plain data independent of terminal rendering. - Existing multi-Pod status data can still be shown as lower-priority background information.