Your platform: Claude
Authoritative source, reproduced unchanged. Exact Markdown ยท Agent copy with resolved links. These instructions govern research runs, not checkpoint interviews. They keep the run's own words: a room is a community, a mark an artwork, the analyst the aggregator, the case lead the community coder and the global model the population model.
Read this once, at stage A1, after AGENT.md. The method, the stage
files, the tools and the checks are the same on both platforms; this
file is where they differ. Generated by
aggregator/handler/claude/gen_platform.py from
aggregator/handler/claude/arm.claude.json; never edit it by
hand.
Models and routes
CONTROL/arm.json (a copy of
arm.claude.json) sets each leg's model and effort; the
harness launches you with them and checks the served model at every
close. You never change model or route inside a session.
| stage | analyst | effort | readers |
|---|---|---|---|
| A1 | claude-opus-5-5 | medium | |
| B1 | claude-opus-5-5 | xhigh | |
| B2 | claude-opus-5-5 | medium | @preset/cheap x3 via gateway |
| B3 | claude-opus-5-5 | medium | @preset/cheap x2 via gateway |
| B4 | claude-opus-5-5 | xhigh | @preset/cheap x2 via gateway |
| C1 | claude-opus-5-5 | xhigh | |
| C2 | claude-opus-5-5 | xhigh | claude-opus-5-5 x1 via cli |
| C3 | claude-opus-5-5 | xhigh | |
| C4 | claude-opus-5-5 | xhigh | |
| C5 | claude-opus-5-5 | xhigh | claude-opus-5-5 x1 via cli |
| D1 | claude-opus-5-5 | medium | |
| D2 | claude-opus-5-5 | medium | @preset/cheap x2 via gateway |
| D3 | claude-opus-5-5 | xhigh | |
| D4 | claude-opus-5-5 | xhigh | |
| D5 | claude-opus-5-5 | xhigh | |
| D6 | claude-opus-5-5 | xhigh | |
| E1 | claude-opus-5-5 | medium | @preset/cheap x1 via gateway |
| E2 | claude-opus-5-5 | xhigh |
- The routine readers (B2, B3, B4, D2's verdict
fleet, E1's reconstruction readers) run on
@preset/cheapthrough the gateway, the OpenRouter route the operator'stools/fleet.pysends packets on (dispatch.sh). - The reviewers of C2 and C5 run on Opus through the
Claude CLI on the subscription, each in a session of its own, sent by
the same
fleet.py. - The labelers at D2 are GPT case leads in Codex on
both platforms (
handoff/HANDLER.md).
Legs, closes and compaction
- The operator opens a leg with
harness/step.shand closes it withharness/close.shafter you stop. Each ordinary leg continues the last close's conversation, forked from its committed checkpoint, in the same folder; the startup packet orients that continuation. done.shis your exit. The harness'sclose.shthen takes the snap ofout/, asks the recall probe's questions in a fork of your session (your transcript is untouched), scores them and checkpoints the leg.- Compaction is owned by the harness (
CLAUDE.md): after one, it refuses work until you have re-read the head, the stage file and the diary. - A pause comes from
pause.sh, when the subscription week runs short or for any other reason.