001-agentic-harness
Agentic engineering harness: session protocol, skills, agents, hooks, and the gate
Lifecycle approvedImplementation completeVerification unknownQualification unknown
The machinery that turns the corpus into work: AGENTS.md as the cross-agent session protocol and backlog discipline, CLAUDE.md as the Claude Code overlay, six behavioral rules of which three are path-scoped, four subagents, ten skills, settings hooks that report and refuse, one Makefile that is the single definition of the gate and splits its reading half from its writing half, and a CI workflow that runs the same targets. This spec is complete on arrival: the harness exists before the first line of product code.
Read the full pinned specification ↗Relationships
depends on
depended on by
Claimed units
- establishes
{ "kind": "file", "path": "AGENTS.md" } - establishes
{ "kind": "file", "path": "CLAUDE.md" } - establishes
{ "kind": "file", "path": "README.md" } - establishes
{ "kind": "file", "path": "Makefile" } - establishes
{ "kind": "file", "path": "spec-spine.toml" } - establishes
{ "kind": "file", "path": ".mcp.json" } - establishes
{ "kind": "file", "path": "standards/spec/contract.md" } - establishes
{ "kind": "file", "path": "standards/spec/templates/" } - establishes
{ "kind": "file", "path": ".claude/settings.json" } - establishes
{ "kind": "file", "path": ".claude/agents/" } - establishes
{ "kind": "file", "path": ".claude/rules/" } - establishes
{ "kind": "file", "path": ".claude/skills/" } - establishes
{ "kind": "file", "path": ".github/workflows/govern.yml" } - establishes
{ "kind": "file", "path": ".github/workflows/statecraft-ai-review.yml" } - establishes
{ "kind": "file", "path": ".github/workflows/statecraft-ci.yml" } - establishes
{ "kind": "file", "path": ".github/workflows/cargo-deny.yml" } - establishes
{ "kind": "file", "path": ".github/workflows/corpus-attestation.yml" } - establishes
{ "kind": "file", "path": ".github/workflows/spec-dag.yml" } - establishes
{ "kind": "file", "path": ".github/CODEOWNERS" } - establishes
{ "kind": "file", "path": ".github/dependabot.yml" } - establishes
{ "kind": "file", "path": ".statecraft/" } - establishes
{ "kind": "file", "path": ".githooks/" } - establishes
{ "kind": "file", "path": ".gitattributes" } - establishes
{ "kind": "file", "path": ".gitignore" } - establishes
{ "kind": "file", "path": "scripts/check-authored-content.sh" } - establishes
{ "kind": "file", "path": "scripts/statecraft/" } - establishes
{ "kind": "file", "path": "scripts/spec-dag.sh" }
Source headings
- 001: Agentic engineering harness
- 1. Purpose
- 2. Territory
- 3. Behavior
- 4. Functional requirements
- 5. Acceptance criteria
- 6. Out of scope
- 7. Resolved decisions
- Verification
- Profile upgrade record (2026-10-02)
- Engine upgrade record (2026-10-02)
- Revision 14 implementation record (2026-10-02)
Frozen anchors
No frozen anchors declared.