# DISPATCH — single source of what's happening. One owner per task.

## QUEUE

## [ ] <id> · <one-line ask>
- ask: <what, exactly, in one or two lines>
- artifact: <the file/URL that must exist when this is done>
- status: pending | in_progress | blocked (+why) | done
- owner: <session/agent name, or "unassigned">
- receipt: <filled at ship time: evidence + reversal path>

## SHIPPED (receipts)

- ✅ <id> — <what shipped>.
  VERIFIED: <named checks — URL 200, file size on cold-load, og:image blob id>.
  INCIDENTS: <any, honestly — including the ones you caught yourself>.
  REVERSAL: <the exact undo, written while the context is fresh>.

## BLOCKED

- ⛔ <id> — <what is blocking it, and who/what unblocks it>
