Crafter.Review/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 0f803d90bd
feat(run): crafter-review run and slots, the driver of the gates
Run: gate 0 (the artifact, the trees, the inventory, the run lock, the
scratch dir, dispositions, reuse state, resume, reads per round, seats,
the board), the stack and migration preflights, the prompts, reuse of
whole and block verdicts, salvage, a gate on the pool, checkpoints, the
dump, the dry-run report and the unit-state store; slots_plan and
app_ready beside it. The CLI parses run's 28 options, types and choices
included.

A full run takes its lifetime lock beside the board before it joins it.
A signal - or the stop file `crafter-review stop` writes, looked at
every 2 s - stops the run once gate 0 is through, and the stop stays in
force for the gates after; before that it ends the process with its
descendants.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 09:16:41 +01:00
..
CodeKeys test(pipeline): the checks of the pure pipeline 2026-10-31 06:56:09 +01:00
CommitsMode test(pipeline): the checks of the pure pipeline 2026-10-31 06:56:09 +01:00
Config test(pipeline): the checks of the pure pipeline 2026-10-31 06:56:09 +01:00
Crypto feat: the crafter-review skeleton, and its semantics for text, JSON and crypto 2026-10-31 05:29:18 +01:00
Dispositions test(pipeline): the checks of the pure pipeline 2026-10-31 06:56:09 +01:00
Drivers feat(run): crafter-review run and slots, the driver of the gates 2026-10-31 09:16:41 +01:00
Freeze feat(freeze): crafter-review freeze, and --verify that names a git upgrade 2026-10-31 07:03:48 +01:00
Goldens feat(opencode): the OpenCode harness, checked against its goldens 2026-10-31 08:32:51 +01:00
Merge test(pipeline): the checks of the pure pipeline 2026-10-31 06:56:09 +01:00
Normalize test(pipeline): the checks of the pure pipeline 2026-10-31 06:56:09 +01:00
OpenCode feat(run): crafter-review run and slots, the driver of the gates 2026-10-31 09:16:41 +01:00
PgWire feat(sql): the database helper and the TOTP helper, as subcommands 2026-10-31 07:20:00 +01:00
Platform feat(platform): processes that never outlive their pass, shared files, the board identity 2026-10-31 05:49:46 +01:00
Process feat(platform): processes that never outlive their pass, shared files, the board identity 2026-10-31 05:49:46 +01:00
Runner feat(pool): the pool - stacks, admission, the runner and the scheduler 2026-10-31 08:55:00 +01:00
Scheduler feat(pool): the pool - stacks, admission, the runner and the scheduler 2026-10-31 08:55:00 +01:00
SeatPool feat(seatpool): the seat pool and the board several drivers share 2026-10-31 08:15:03 +01:00
Seats feat(seats): memory, the Playwright MCP config, and the seats library 2026-10-31 07:32:14 +01:00
Stream test(pipeline): the checks of the pure pipeline 2026-10-31 06:56:09 +01:00
Text feat: the crafter-review skeleton, and its semantics for text, JSON and crypto 2026-10-31 05:29:18 +01:00