DoneOS product
Execution is a shared system.
Outcomes explain why. Work items define what can execute. Zones show where work stands. Events preserve who moved it and what changed.
Walk through one day

Store each truth once.
DoneOS avoids copies of the same task across Today, a goal, a board, and an agent transcript. Views derive from one top-level WorkItem.
GoalOutcome
WorkItemExecutable truth
ExecutionEventEvidence
Execution zones
Every lane answers a decision.
Do it now, order it next, wait, unblock, review, or keep it out of the way.
FocusNextWaitingBlockedReviewBacklogDone
Focus Stack
Active work is limited on purpose.
Focus holds three commitments, not an aspirational list. Starting work is an explicit transition that both humans and agents can see.
- Hard three-item WIP limit
- Queue remains ordered underneath
- Agent leases prevent conflicting execution

Execution ledger
A checkbox becomes accountable evidence.
Completion records the actor and time. Claims, blocks, reviews, comments, agent runs, and Slack posts become part of the same history.
- Atomic state and event writes
- Live recent activity with older-page loading
- Human and agent attribution stays distinct

Private beta
Build a smaller active set.
Give every person and agent the same current state and the same definition of done.