orchestratelisted
Install: claude install-skill mblauberg/provenant
# Multi-agent orchestration
## Overview
Decompose -> waves -> reduce -> gate.
Claude subagent definitions are versioned separately from skill provider
metadata in `agents/`: `agy-reviewer.md`, `agy-stylist.md`, `codex-analyst.md`
and `codex-implementer.md`. `install-harness --platform claude` manages them
under `~/.claude/agents/`.
## Rules
- **Use parallel fan-out only after the decomposition/value gate passes.**
- Preflight dependencies/shared errors.
- **No concurrent shared-state writes.** Partition authorised writers into
repository `.worktrees/<task-agent>`; otherwise use a serial applier.
- Parallel lanes stop ready-to-merge. The chair merges serially, refreshes the
next branch from current main, then reruns checks and reviews after commit/tree
changes.
- **Keep topology exact.** One chair; leaders settle recursive obligations.
Handoff is a generation-bound operator action.
- **Answer-bearing external work uses a cooperative Fabric request/reply where
available; Herdr only observes or sends fire-and-forget steering.** A normal
Fabric inbox read claims delivery; acknowledge after durable processing to
prevent redelivery. Claim/ack and a correlated reply evidence delivery, not
provider liveness or completion. Without a round trip, record
`FABRIC-ROUNDTRIP-UNAVAILABLE` and collect a named artifact.
- Record worker cwd; never assume repository.
- **Workers write full output to files**; return a digest/path.
- **A worker's report is a claim, not evide