Specify Work

Run the work. Supervise the fleet.

Specify keeps outcomes, agent runs, human boundaries, and context receipts together across providers.

Live fleet ·Prepare launch narrativesource result ready
3agents online2jobs moving1blocked safely
Live handoff receiptPrepare launch narrative
1
MCP → Specifywork.writebackClaude Code · current result + owner
2
Specifyaccess.resolve3 sources retained · private context removed
3
MCP ← Specifycontext.resultScoped result + receipt → Codex
4
MCP → Specifywork.writebackResult + decision + next action retained

Claude Code closes a source run with a result, evidence, and a named next action.

Software delivery

Keep a release moving across tools and agents.

  1. 01
    Work

    Ship OAuth recovery without reopening resolved architecture decisions.

  2. 02
    Agent

    Claude Code · implementation

  3. 03
    Boundary

    Repository + accepted ADRs; customer data excluded

  4. 04
    Receipt

    4 sources · policy passed

Provider changes. Accountability does not.

Attributable agent

Runtime and model provider stay separate and visible.

Claude Code Codex Gemini CLIOne revocable identity per client
Task-scoped context

Every run receives an explicit grant, expiry, and exclusion list.

Scope
Repository + accepted ADRs
Expires
Today · 18:00
Excluded
Customer data
Immutable receipt

Reproduce the exact versions and policy issued to a run.

rcpt-2044 sources · policy passed · versions pinned
Correctable memory

Useful results can be promoted without erasing their source or history.

v1 · supersededv2 · current

Your health data is not fleet context.

Food, water, movement, energy, and recovery stay private. You may share a derived pacing signal with a named purpose and expiry, then revoke it at any time.

Review the trust model