Contract
Before work starts: the goal, the paths and effects allowed, the budget and one acceptance test. Six controls apply to any run: tools, sandbox, budget, approval, effects and audit.
Four steps put every agent and chat on the same rules. Each command is in the quickstart.
Measured by the instruments in the README. They show what was caught, not that a task succeeded.
Connect an MCP client using Streamable HTTP at https://headron.tech/mcp. The public server offers the docs and agent guide as resources and through read_document. No account or API key is required.
In your client, add a remote MCP server and paste the endpoint above. Ask it to list resources or read the agent guide. The server shares public documentation; it cannot access your files or run checks.
For project-specific routes, checks and failure history, install the local, read-only stdio server instead.
For machine-readable discovery, see Agent guide. The public MCP endpoint does not provide the hosted Mind API.
Decides what happens to each change before an agent acts. Agents call it over MCP; people call it from the command line.
Free on your machine in the open core. The hosted Mind API, in development, answers the same calls from any computer with one API key and saves handoffs to your account.
Every refusal goes into a failure ledger. Before an edit, an agent can ask what broke in that file and what fixed it.
122 failure patterns are on record and 99 have a standing guard, so a repeat is refused, not rediscovered.
Verdicts are saved by id, never by paraphrase. An id can be re-checked; a summary drifts.
Before work starts: the goal, the paths and effects allowed, the budget and one acceptance test. Six controls apply to any run: tools, sandbox, budget, approval, effects and audit.
Each file type owes checks from format to runtime. A git hook runs them at commit, whoever made the change. Your machine and CI give the same verdict.
One record per run: the policy, the input and each check with its verdict, bound to the starting commit. Events are chained, so an edit breaks every later one.
Headron proves which checks ran and what they found, for recorded events only. A check is only as good as its test, so keep reviewing what matters.
No. Your agents run as they do today. Headron decides which checks a change owes, holds the commit until they pass and records the verdict.
Any agent or runtime: Claude Code, Codex, Cursor, Antigravity, OpenHands, Windsurf, Hermes or a plain terminal. Each keeps its own tools.
The check is reported as skipped and kept out of the pass count. A missing tool can never turn into a pass.
Routing hands an agent only the checks and lessons for the file in front of it, so it reads less, not more.
The core is free and open source under the MIT license, including the Mind API's decision logic. Hosting and the paid plans are in development.