Headron Software
Protocol: a change maps to proof; Headron selects evidence and the build enforces the verdict (evidence). Agents: llms.txt; chats: CHAT.md.
Start: install/use · architecture · enterprise · agents · chat · adapters
Why this exists
An agent can report a change as done without running a single check. A check that never ran looks the same as a check that passed. Headron Software closes that gap:
- Every change maps to proof.
atlas.yamllists the checks each kind of file owes, and the gate runs them before the change is called finished. - Refusal happens at commit, for any agent. A git hook runs the same check-only command whether an autonomous agent, an IDE extension, a chat assistant, or a developer made the commit.
- A skipped check is never a pass. A missing tool is reported as
SKIPand kept out of the pass count. Gates reportPASS,FAILorNOT RUN.
$ headron gate scripts/doctor.py
1. formatter: ruff format --check scripts/doctor.py
2. compiler_or_typechecker: python3 -c 'import ast,sys; [ast.parse(open(f, encoding="utf-8").read(), f) for f in sys.argv[1:]]' scripts/doctor.py
3. unit_tests: pytest
Quickstart
# editable
git clone --depth 1 --branch v3.61.0 https://github.com/HLIntel/Headron ~/headron && uv tool install --editable ~/headron && headron doctor
In your repository:
cd path/to/your-repo && headron init # checks, universal multi-agent wiring, first run
headron verify && headron report # after a change: verdicts, then what is unverified
With an impact map, headron verify --changed runs planted groups with moved dependencies or no record.
It speeds feedback; headron verify remains the final verdict.
Agents reach Headron Software through Headron MCP; the current headron-mcp command is read-only.
Enterprise execution gates and host approval hooks live in the companion runtime (HeadronOS).
No-shell chat: CHAT.md. Add Headron Software to another repository:
CONSUMING.
Where it fits
- Any agent or runtime. One sovereign contract across all agent architectures (Google Antigravity, Claude Code, Cursor, OpenAI Codex, OpenHands, Windsurf, Hermes, or bare CLI). The adapters in models/README.md keep native tools intact while enforcing identical deterministic boundaries.
- Any repository.
headron initwires a repository in one step. Consumers add the reusable CI workflow from CONSUMING so the verdict on a laptop and in CI is the same command. - Any language we route. Each language × check pair is either answered by a command or declared as having no tool, so an unanswered pair cannot hide.
Enterprise and companion runtimes
Headron Software is the core product of HLIntel (Headron Layer Intelligence):
- HeadronOS: desktop workspace and local runtime.
- Headron Web: browser interface.
- Headron Enterprise: organizational offering across desktop and web.
- Headron MCP: integration connecting agents and developer tools.
- HL.Verify: shared verification capability.
- Rules & Gates: File-targeted proof obligations and pre-commit enforcers.
- Failure Ledger: Past agent failure catalog and regression seeds.
- Mind API: shared orchestration interface.
Companion details. Product integration remains unproven.
$ headron port scripts/doctor.py --line
◉ scripts/doctor.py │ ⠟backend │ python │ ⌂scripts │ ✓3 │ ⚠1 │ → headron gate scripts/doctor.py
$ headron port scripts --line
◎ scripts │ ⠟159 │ ⌂scripts │ → headron brainstorm
$ headron port . --line
○ . │ ⠟188 ⠁4 ⠿4 │ → headron check
What it measurably buys
What the recorded instruments have caught in real runs. They prove routing and refusals, not end-to-end task success (limits).
Failures caught
- 31/31 planted breaks refused at commit, across 20 of 40 languages. 20 more have an example its toolchain has not run; 0 have none yet (
enforce.pyv3.60.0). - 695 mistake kinds planted in the tests, each refused.
- 122 failure shapes recorded from real runs: 209 sightings, 47 recurred, 99 now guarded, 23 host-only (3 of them recurred).
- 1076 refusals in daily use (37 shapes, 654 re-fired). Verify: 39 passed and 187 failed, of 485 runs. 112 of 115 lands armed; 701 lessons shown (
agents.py --fieldv3.59.0). - 24/24 solo commits clean with or without the hook; a planted broken commit is refused.
- 6 agent controls block, never warn: narrow_tools, sandbox, budget, approval, effects, audit.
Cost
- 1,729 tokens read before routing; 196 more documents (668 KiB) load only when a route names one.
- 89% fewer tokens than pasting every tool list; 50% fewer than blind.
- 10 KiB install: 1 module, 2 dependency — 8 in total with its own dependencies.
Coverage
- 360 language × check pairs (40 × 9), all answered: 144 by a command, 216 by a declared no tool, 0 silent.
Agent contract
- Discover:
headron find <query>for instant search (symbols, prefix, acronym, pointers);headron sweepfor tier and shard topology. - Route:
headron port <file>, or parse .agent/bootstrap.json; load only its names. - Orchestrate:
headron mind --route <file>for System 1 reflex vs System 2 deliberate execution;headron mind --receiptsfor verified audit trails. - Automate: add
--json; records follow the output schema. - Before shell:
headron shell --json "<cmd>"; exit 3 means its verdict would be misread. - Land:
python scripts/branchstate.py --land; checkheadron landed <branch>before deletion. - Judge and report: use the judgment rungs; file breaks with the
headronskill.
Counts, computed
Generated on every build; check refuses drift. Machine-readable: .agent/facts.json.
- 388 tool entries — across 40 manifests and 5 kinds, validated against
tools/tools.schema.json - 353 agreement edges — each a file tied to the declaration it answers for
- 94 instruments — each stating what it proves, what it does not, and what closes the gap
- 7 change classes — and 13 task profiles, in
atlas.yaml - 157 harness Python files — every one held by
lint·format·typecheck - 3.61.0 contract version —
VERSION, asserted in 8 other files
Find your way
- Every document: docs index · wiki
- Languages: atlas · routing · verification
- Agents: harness ·
.headron· runtimes - Why a rule:
headron why·headron failures· instruments - Security: policy · OpenSSF · contributing
Project
Version tracks the contract, not content (versioning).
Built by HLIntel LLC, public on purpose (about). Contributions pass headron verify. MIT License.
Updated: contract v3.61.0
Metadata
Release files for headron-software 3.61.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| headron_software-3.61.0.tar.gz | 19.2 kB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| headron_software-3.61.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.8 kB
Release files / headron_software-3.61.0.tar.gz
| Download URL | headron_software-3.61.0.tar.gz |
|---|---|
| Size | 19.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
026d12539c6561244bf6583dd9865eb524eaa046489baf77b7ae02920cec00fd
|
|
BLAKE2b-256 checksum How to use checksums |
2848fb5dde944f00715409dd23d021ddc4a9441a3ff0f749fce002e24495fadb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 28, 2026.
Transparency logRelease files / headron_software-3.61.0-py3-none-any.whl
| Download URL | headron_software-3.61.0-py3-none-any.whl |
|---|---|
| Size | 11.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1d2adda8f2f05a4a80156a292ff9e1a46552c12cea2ee3db7d652b81748f24ec
|
|
BLAKE2b-256 checksum How to use checksums |
be5e62f5b7abc093a625bb50b6bcb11f336e4486ad28e0171afb734ce2a8f424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 28, 2026.
Transparency logSecurity for headron-software 3.61.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for headron_software-3.61.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 28, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.