-
Notifications
You must be signed in to change notification settings - Fork 0
Home
github-actions[bot] edited this page Apr 22, 2026
·
41 revisions
A small, opinionated harness for doing production-quality engineering with AI coding agents — Claude Code, Antigravity, Codex, Gemini CLI, and any tool that reads AGENTS.md. Six phase-gated slash commands, two sub-agents, deterministic verification, on-disk state. This wiki is the project's own documentation, maintained by the documenter sub-agent at phase boundaries.
| Question | Answer |
|---|---|
| What is this repo? | Product-Intent |
| How do I install it into a project? | Getting-Started |
| How do I cut a release? | Runbook — "Cutting a release" |
How does install.sh --update behave? |
Runbook — "Updating an installed harness" |
| Where does the code live? | Overview |
| Why phase-gated? | ADR 0001 |
| Why phase-boundary docs (not inline)? | ADR 0002 |
| Why ProjectsV2 create + link (not repo-owned)? | ADR 0003 |
| What shipped recently? | Completed-Features |
Build, install, and contribute to the harness itself.
- Getting-Started — install the harness into a target project; run the local test suite.
-
Completed-Features — reverse-chronological log of what's shipped, maintained at
/release.
Run, release, and maintain the harness.
-
Runbook —
install.sh --update, cutting a release withship-release, CI gates, the dogfood-freshness check.
What the harness is for, who it's for, and why it's shaped the way it is.
- Product-Intent — problem statement, target user, non-goals.
-
GitHub-Projects-Integration — preview-and-ask
gh project item-createfrom every phase; opt-in at/setup.
How the pieces fit together.
-
Overview — repo layout:
harness/(canonical specs),adapters/(per-tool shims),templates/(whatinstall.shdrops into a project),scripts/(test infra, never propagated). -
ADR 0001: Phase-gated workflow — why
setup → plan → work → review → releasewith hard boundaries and one task per/worksession. -
ADR 0002: Documentation convention — why docs live in
wiki/, are written by a sub-agent at phase boundaries, and why the installer boundary keeps this repo's ownwiki/out of target projects. -
ADR 0003: ProjectsV2 ownership and linking — why
/setupruns a two-stepgh project create+gh project link --repoflow rather than assuming a repo-owned form.
🔧 How-to
- Your first install
- Install into a project
- Configure a new project
- Update an installed harness
- Cut a release
- Use auto-context in phases
- Use per-project install
- Audit the vault
- Find missing note links
- Use AgentMemory in any agent
- Tune auto-orchestration
- Run without a vault
- Choose a storage backend
- Stand up the memory MCP server
- Installer CLI
- Detection rules
- Project config
- Migration tool
- CI gates
- Repo layout
- Vault lint checks
- Note relatedness signals
- AgentMemory context payload
- Process seam
- Storage seam
- Orchestration bridge
- Vault write protocol
- Queue status lite
- Auto-orchestration config
- Capability resolver
- Persona tier schema
- Compatibility
- Completed features
- Memory MCP tools
🏛️ Architecture
- AgentMemory
- Device-Wide Substrate
- Phases
- Orchestration and Auto-Detection
- Host adapters
- Toolkit interface ↔ crickets