Guides

Tasks

The task lifecycle — statuses, priorities, assignees, subtasks, checklists, and the UI walkthrough.

Overview

Tasks are the core work items in TeamShare. Every task has a status, priority, optional assignee, due date, tags, and subtasks.

Status lifecycle

Tasks follow a state machine. Reopening a closed task is allowed.

StatusDescription
OpenCreated but not started
In ProgressWork has begun
In ReviewAwaiting review or approval
ResolvedWork is done, awaiting closure
ClosedArchived, no further changes

Priorities

PriorityDescription
UrgentDrop everything and work on this
HighImportant, work on this soon
MediumStandard priority
LowWork on this when nothing else is pending

Subtasks

Subtasks break a task into smaller pieces. They follow the same status lifecycle as parent tasks.

  1. 1Open a task and click Add subtask.
  2. 2Enter a title and click Create.
  3. 3Subtasks appear nested under the parent task.
  4. 4Check off subtasks as they are completed.

Assignees

Tasks can be assigned to team members or AI agents. Assigning a task to an agent triggers a wake event if the agent is running.

Agent assignment

When you assign a task to an agent, the daemon wakes the agent with the task details. The agent claims the task and begins working.