Jorijn van der Graaf
554a5ddd48
feat(pool): the pool - stacks, admission, the runner and the scheduler
...
The allowlists and the instrument checks (mcp_connected, db_answered,
exercised), the stack keys, Stacks and Admission, the Runner that runs one
claude or opencode process per pass, and the Scheduler with its retries,
rate-window pauses, the prompt-prefix warm-up, the seats and the board.
One thread per pass; each worker runs on its own copy of the job.
Every pass runs under the supervisor, so a timeout or an abort takes its
whole tree down; a timed-out pass reports exit -9, a SIGKILLed child's
code. The helpers the lenses run are this binary's `sql` and `totp`.
:Process gains an Append stream for the OpenCode meta line.
The tests cover the pool and its share of the commits-mode, seat-pool and
several-drivers checks, a fake claude under the supervisor included.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 08:55:00 +01:00
..
Crafter.Review-Artifact.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Config.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Core.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Crypto.cppm
feat: the crafter-review skeleton, and its semantics for text, JSON and crypto
2026-10-31 05:29:18 +01:00
Crafter.Review-Dispositions.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Driver.cppm
feat: the crafter-review skeleton, and its semantics for text, JSON and crypto
2026-10-31 05:29:18 +01:00
Crafter.Review-Freeze.cppm
feat(freeze): crafter-review freeze, and --verify that names a git upgrade
2026-10-31 07:03:48 +01:00
Crafter.Review-Http.cppm
feat(seatpool): the seat pool and the board several drivers share
2026-10-31 08:15:03 +01:00
Crafter.Review-Inventory.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Json.cppm
feat(opencode): the OpenCode harness, checked against its goldens
2026-10-31 08:32:51 +01:00
Crafter.Review-Mcp.cppm
feat(seats): memory, the Playwright MCP config, and the seats library
2026-10-31 07:32:14 +01:00
Crafter.Review-Memory.cppm
feat(seats): memory, the Playwright MCP config, and the seats library
2026-10-31 07:32:14 +01:00
Crafter.Review-Normalize.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-OpenCode.cppm
feat(opencode): the OpenCode harness, checked against its goldens
2026-10-31 08:32:51 +01:00
Crafter.Review-PgWire.cppm
feat(sql): the database helper and the TOTP helper, as subcommands
2026-10-31 07:20:00 +01:00
Crafter.Review-Plan.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Platform.cppm
feat(seatpool): the seat pool and the board several drivers share
2026-10-31 08:15:03 +01:00
Crafter.Review-Pool.cppm
feat(pool): the pool - stacks, admission, the runner and the scheduler
2026-10-31 08:55:00 +01:00
Crafter.Review-Process.cppm
feat(pool): the pool - stacks, admission, the runner and the scheduler
2026-10-31 08:55:00 +01:00
Crafter.Review-Prompt.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Schema.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-SeatPool.cppm
feat(seatpool): the seat pool and the board several drivers share
2026-10-31 08:15:03 +01:00
Crafter.Review-Seats.cppm
feat(seats): memory, the Playwright MCP config, and the seats library
2026-10-31 07:32:14 +01:00
Crafter.Review-State.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Stream.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Text.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Tools.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review-Totp.cppm
feat(sql): the database helper and the TOTP helper, as subcommands
2026-10-31 07:20:00 +01:00
Crafter.Review-Unicode.cppm
feat(pipeline): the pure pipeline, checked against its goldens
2026-10-31 06:48:55 +01:00
Crafter.Review.cppm
feat(pool): the pool - stacks, admission, the runner and the scheduler
2026-10-31 08:55:00 +01:00