/** * `slowcook brew --pair-sim` — local-only pair-brew simulator. * * Self-contained orchestration of driver + navigator agents using the * Anthropic API directly. Skips the production brew agent's tool-use * loop in favour of a "driver returns JSON describing files to write" * shape — much simpler to wire than the full tool protocol, and good * enough to validate the pair dynamics empirically. * * Per iteration: * 1. DRIVER reads spec + tests + mock + history → returns JSON * { rationale, files: [{path, content}], halt? }. * 2. Apply files to disk; compute git diff. * 3. NAVIGATOR reads diff + mock + code-map digest + tests + history * → returns NavigatorVerdict JSON. * 4. If verdict.overall === "block": revert files, fold concerns into * next iter's history, continue. * 5. Else: run vitest on the story tests. If green + no cross-story * regression: SUCCESS. If story tests fail: history.failures → * next iter. If cross-story regression: revert + log. * 6. Halt at max-iters. * * Output: per-iter transcript to stdout; final summary written to * .brewing/pair-sim/-.json. * * Requires: ANTHROPIC_API_KEY in env. Run from the consumer's repo root. */ export declare function pairSim(argv: string[], _cliVersion: string): Promise; //# sourceMappingURL=pair-sim.d.ts.map