Skip to content

Refactor workbench state into a single task/work node model #1896

@Hmbown

Description

@Hmbown

Scope

Make goals, tasks, jobs, queue items, stash drafts, sessions, notes, and relay/cycle items share one workbench model instead of scattered sidebar/task-manager projections.

Acceptance

  • Define a compact work-node structure with kind, title, status, source command/event, timestamps, and open action.
  • Work panel, Pending cockpit panel, task map, and spatial workbench read from the same model.
  • Remove duplicated checklist/task/sidebar formatting where it can be replaced by projection helpers.
  • Tests prove a state mutation updates both the workbench and sidebar projection.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status
    Backlog

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions