# .claude/

Thin Claude Code shims that delegate to the harness-neutral substrate. Logic
must not live here — it belongs in `scripts/`, `Makefile`, `lefthook.yml`, or
`docs/playbooks/` so Codex CLI, Hermes, OpenClaw, Pi, and CI can run the same
checks without importing Claude-specific config.

- `agents/wire-contract-reviewer.md` → reads `docs/playbooks/wire-contract-review.md`
  and runs `scripts/check-wire-contract.sh`.
- `settings.json` `PostToolUse` hook → calls `scripts/fmt.sh`.

See `AGENTS.md` (the cross-harness canonical policy) for the full discipline.
