Tasks, milestones, Definition of Done. The execution docket — what's on, what's blocked, what's done.
pip install docket-md Docket is the execution forge. Tasks, milestones, documents, Definition of Done. It carries the day's work — what's on the docket, what's blocked, what's done — across agents, under time pressure, with contracts that have to be honored.
Docket is the execution forge. Tasks, milestones, Definition of Done — the contracts a task must honor before it's allowed to close. Every task links back to the goal it serves and the research.md decision that authorized the approach. When the agent completes work, Docket verifies the DoD, unblocks downstream tasks, and moves the milestone gauge. The whole plan is always legible.
1. Where are we — one glance at the milestone
2. Complete the blocker — the next task unlocks, milestone advances
Three verbs cover the lifecycle: task create, task complete, milestone view. Dependencies and Definition-of-Done make the progress bar honest — a task isn't done because the agent says so, it's done because the DoD checked.
pip install docket-md # Initialize in your project
docket init --name "my-project"
# Create tasks
docket task create --title "Build the API" --priority high
docket task create --title "Write tests" --depends-on TASK-0001
# Work on a task
docket task edit --id TASK-0001 --status "In Progress"
# Complete with notes
docket task complete --id TASK-0001 --notes "API deployed, 12 endpoints" Docket is the final pillar. It reads Governor's contracts (guardrails it must not violate, goals it serves) and executes within them. Every task can link back to the GOAL it serves and the research.md decision that authorized the approach.