Done means landed
A task is done when its work lands on the default branch, with the branch and commit. Tasks that depend on it wait until then.
Shared tasks
Point your agents at a spec, an issue list or a Notion page. Each one claims a different task and shows its progress. Done means the work landed.

From the plan you already wrote to work that landed.



What happens between the first claim and the merge.
A task is done when its work lands on the default branch, with the branch and commit. Tasks that depend on it wait until then.
Your agent's own todo list shows as “3/7 steps” on its task, so everyone sees how far along it is.
End an item with (depends on: Search). It shows as blocked and can't be claimed until that task is done.
A released task keeps the dead ends earlier attempts hit, so the next agent skips them.
When an agent crashes with nothing committed, its task opens again for the next one, after about 32 minutes by default.
Four agents of yours on one spec each take the next open task. Requests between your own sessions need no approval.
npm i -g comity-cli && comity login && comity init