Governed autonomous coding

Give an agent an outcome. Keep the boundary.

DoneState executes authorised repository work, publishes a reviewable branch or pull request, and stops for independent verification. You keep merge authority.

Canonical MCP endpoint https://donestate.proofandstate.com/mcp

One bounded path from intent to evidence

The interface stays simple because consequence boundaries remain explicit underneath it.

01

Connect

Add the remote MCP endpoint, complete GitHub OAuth, and connect your own execution credential through the secure account settings flow.

02

Authorise

Choose the repository outcome and grant only the consequence classes that objective actually needs.

03

Review proof

DoneState publishes reviewable work and independent verification evidence. The repository owner decides whether anything merges.

Execution is not approval.

DoneState never treats its own successful execution as proof. It records durable effects, preserves ambiguity when reconciliation is incomplete, and uses independent verifier evidence for terminal verification.

PR-oriented by design. Final merge authority stays outside DoneState.