Akamoto (`akamoto.io`) represents the multi-harness agent fleet. Every coding agent operating on the estate — Claude Code, Codex, Gemini CLI, Antigravity, Grok, Hermes, and OpenCode — is admitted through the same contract, operates in an isolated write lane, and closes its work through cross-provider verification.

## Where the fleet rules live [#where-the-fleet-rules-live]

| Surface | Canonical path | Purpose |
|---|---|---|
| **Public site** | `frankxai/akamoto-io` (`https://akamoto.io`) | Public overview of the multi-agent fleet architecture |
| **Doctrine spine** | `starlight-agent-config/core/doctrine/SYSTEM-SPINE.md` | Compiled into `CLAUDE.md`, `AGENTS.md`, and `GEMINI.md` across all harnesses |
| **Cross-harness PR gate** | `starlight/tools/pr-gate.mjs` + `tools/lib/harness-identity.mjs` | Enforces that author harness ≠ reviewer harness on the exact merge SHA |
| **Handover ledger** | `frankxai/agentic-ops-hub` (`ops/OPS-LEDGER.md`) | Tracks active sessions, completed slices, and next prompts |

## The four admission & completion gates [#the-four-admission--completion-gates]

1. **Lane isolation.** One writer per branch (`agent/<harness>/<scope>` or `codex/<scope>`) and worktree (`tools/lane.mjs`).
2. **Resource & browser discipline.** Agents never launch unmonitored local Chromium instances; browser automation routes through the shared CDP multiplexer (`http://localhost:9223`) gated by free-RAM preflight checks.
3. **Cross-provider verification (`pr-gate.mjs`).** No pull request merges unless a second harness from a different provider signs off on the exact head commit SHA.
4. **Ledger closeout.** Every completed slice updates `ops/sessions/YYYY-MM-DD.md` and regenerates `ops/HANDOVER-INDEX.md` via `node scripts/handover.mjs index`.
