The harness is made of a small set of modules with clear jobs.Documentation Index
Fetch the complete documentation index at: https://docs.compose.market/llms.txt
Use this file to discover all available pages before exploring further.
Modules
| Module | Responsibility |
|---|---|
types.ts | MAL plan, budget, step, subagent, result, and proof-facing types. |
interpreter.ts | Parse, validate, execute, checkpoint, and proof-finalize plans. |
engine.ts | Run registered subagents and enforce runtime budgets. |
parallel.ts | Execute fanout with gather modes and concurrency caps. |
registry.ts | Validate that task and delegate target registered agents. |
scratchpad.ts | Private per-agent/run state. |
conclave.ts | Shared swarm bus. |
checkpoint.ts | Redis checkpoint snapshots. |
proof.ts | Hash proof bundles and optional IPFS pinning. |
sandbox.ts | Daytona physical isolation adapter. |
coordinators.ts | Dynamic coordinator pool from /v1/models/all. |
Result Shape
Gather Modes
| Mode | Behavior |
|---|---|
all | Wait for every branch. Success requires every branch to succeed. |
any-success | Return after the first successful branch and abort the rest. |
first | Return after the first branch resolves, success or failure. |
4 and is capped at 16.