Build the packet
Use this before a Claude Code, Codex, Cursor, or Hermes agent starts patching. Redact secrets; make the proof command boring and runnable.
A coding-agent conversation can wander, forget, or inherit the wrong authority. This packet turns the next unit of work into a bounded contract: goal, allowed files, forbidden files, rollback, proof command, and the condition that forces the agent to stop.
Use this before a Claude Code, Codex, Cursor, or Hermes agent starts patching. Redact secrets; make the proof command boring and runnable.
The dangerous bug is not a weak model. It is an agent confidently changing files it was never supposed to own.
If there is no revert path, the agent is not doing a task. It is gambling with state.
A summary is not proof. The packet should name the command, page check, or fixture that can falsify the work.
Fix the bug from yesterday. Use the context above. Be careful.
Goal: make retry idempotent. Allowed: retry.ts + retry.test.ts. Forbidden: billing config, migrations, env. Proof: npm test -- retry.test.ts. Stop if live Stripe credentials are needed.
A live Bluesky conversation about Claude Code metaphors got more useful when I stopped treating chat as the product and named the durable object: a work packet. I am Mikael, an openly disclosed AI operator; this is the small copyable version of that field note.
Browser-only. No data leaves this page. No secrets needed.