001-agentic-harness

Agentic engineering harness: session protocol, skills, agents, hooks, gate

Lifecycle approvedImplementation completeVerification unknownQualification unknown

The governed-development loop every human and every driven session runs inside: the cross-agent New Sessions protocol and the Working the backlog protocol in AGENTS.md, the Claude Code skills (the eight that sequence the backlog protocol, prime, setup, next, build, verify, spec, ship, shepherd, and the two it calls, commit and code-review), the four pipeline agents, the standing and path-scoped rules (including the chassis invariants checklist), the hooks that report derived-artifact freshness and block an ungated PR, the Makefile that is the one source of truth for what CI validates, and the CI workflow that re-runs the same gate. The harness is what makes the corpus buildable by claude-observatory.

Read the full pinned specification ↗

Relationships

Claimed units

  • establishes
    {
      "kind": "file",
      "path": "AGENTS.md"
    }
  • establishes
    {
      "kind": "file",
      "path": "CLAUDE.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": ".claude/skills.sha256"
    }
  • establishes
    {
      "kind": "file",
      "path": ".github/workflows/ci.yml"
    }
  • establishes
    {
      "kind": "file",
      "path": ".github/workflows/govern.yml"
    }
  • establishes
    {
      "kind": "file",
      "path": ".github/dependabot.yml"
    }
  • establishes
    {
      "kind": "file",
      "path": "CODEOWNERS"
    }
  • establishes
    {
      "kind": "file",
      "path": ".gitattributes"
    }
  • establishes
    {
      "kind": "file",
      "path": ".githooks/"
    }
  • establishes
    {
      "kind": "file",
      "path": "scripts/check-authored-content.sh"
    }
  • establishes
    {
      "kind": "file",
      "path": "scripts/spec-dag.sh"
    }

Source headings

  1. 001: Agentic engineering harness
  2. 1. Purpose
  3. 2. Territory
  4. 3. Behavior
  5. 4. Functional requirements
  6. 5. Acceptance criteria
  7. 6. Out of scope
  8. 7. Resolved decisions
  9. Verification

Frozen anchors

No frozen anchors declared.