https://github.com/chafoo/anchored
Long autonomous AI coding runs you can actually trust — a fractal plan→refine→build→wrap lifecycle on every tier (epic ▸ task ▸ phase). Claude Code plugin, CLI-only, evidence-anchored.
https://github.com/chafoo/anchored
agent-orchestration agentic ai-agents ai-coding-assistant anthropic autonomous-ai-coding claude claude-code claude-code-marketplace claude-code-plugin claude-plugin cli coding-agent developer-tools llm sdd spec-driven-development subagents typescript
Last synced: 3 days ago
JSON representation
Long autonomous AI coding runs you can actually trust — a fractal plan→refine→build→wrap lifecycle on every tier (epic ▸ task ▸ phase). Claude Code plugin, CLI-only, evidence-anchored.
- Host: GitHub
- URL: https://github.com/chafoo/anchored
- Owner: chafoo
- License: mit
- Created: 2026-05-25T10:31:27.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-06-23T18:25:13.000Z (18 days ago)
- Last Synced: 2026-06-23T20:14:09.052Z (18 days ago)
- Topics: agent-orchestration, agentic, ai-agents, ai-coding-assistant, anthropic, autonomous-ai-coding, claude, claude-code, claude-code-marketplace, claude-code-plugin, claude-plugin, cli, coding-agent, developer-tools, llm, sdd, spec-driven-development, subagents, typescript
- Language: JavaScript
- Homepage:
- Size: 2.5 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-claude-skills - chafoo/anchored
- awesome-claude-plugins - chafoo/anchored - plugin` | ✅ ok | | (Source Catalog)
README
> You plan like you always do, the AI works like it always does — anchored freezes your plan, derives criteria from it, and an independent validator must prove each one at the gates. Nothing reaches `done` without evidence.
## Why this exists
AI writes code faster than anyone can verify it. Every line generated faster than it is proven becomes an obligation — validation debt. Prompts don't fix that: an instruction is a rule, not a boundary. anchored moves verification into the system: a criterion cannot reach `done` unless an independent validator attached evidence, enforced by schema on every write.
anchored v3 is deliberately **not a workflow engine**. It owns nothing but the proof: one run file, one CLI, one validator agent, and a close gate that stays shut until every criterion is proven. Your flow stays yours.
## How it works
Every run lives in one file — `.claude/anchored/.yml` — holding your plan (verbatim, immutable), the derived criteria, and the evidence trail.
| Step | What happens |
| --- | --- |
| **anchor** | Your goal + plan become a run file with testable criteria, each tagged with the setup that knows how to verify it. Gates are sized automatically to the run's `rigor`. |
| **work** | You (and the AI) work exactly as always. Optional one-line claims land in the trail. |
| **validate** | At each gate, one independent validator re-verifies the gate's criteria — executing tests where possible — and authors evidence or a reasoned rejection. |
| **close** | Refused until every active criterion is done-with-evidence. On green, your `after` instructions run (commit, PR — whatever you wired). |
Course changes never rewrite the plan — they append amendments and supersede criteria, so the repo keeps a persistent log of what was asked vs. what was delivered.
## Quick start
```
/plugin marketplace add chafoo/anchored
/plugin install a@anchored
```
Then, in any project:
```
/a:run frontend fix the navbar overflow on mobile
```
Optional: `/a:setup` tailors `anchored.yml` — named setups (`frontend`, `backend`, `release` …), validator instructions, and `before`/`after` hooks.
The CLI ships inside the plugin — Claude Code puts `plugin/bin/` on PATH for you. No `npm i -g`.
## Docs
- [Docs hub](docs/_docs.md) — the map
- [North star](docs/design/north-star.md) — the whole model on one page
- [Run](docs/run.md) · [Setup](docs/setup.md) — the two skills
- [Examples](docs/examples/anchored.yml) — commented config + run file
## Contribute
```
git clone https://github.com/chafoo/anchored
cd anchored/core
bun install
bun run test
bun run build
```
The quality gates (lint · format · typecheck · spec-coverage · test · build) must be green — see `.claude/rules/tooling-quality-gates.md`.
## Status
Pre-1.0. The mechanism (schema invariant, atomic store, close gate) is stable by design; surfaces may still move.
## License
MIT — see [LICENSE](LICENSE).
---
Built by @chafoo