0755 — Benchmark commands and runs use bench
Edit this pagePosted: 2026-09-11 · Report this thread
Context
The shared runner lives at .bench/ and runs all maintained benchmark
scenarios. Its former reliability name still appears in commands, binaries,
Compose projects, and current documentation.
Decision
- Use
just bench <scenario>,just bench-smoke, andjust bench-report. - Name the local and container binary
bench, the default Compose projectbench, and new run/project identifiersbench_<timestamp>. - Update current documentation and diagnostics to these names; remove the former recipe names without aliases.
- Keep recorded evidence, historical ledger entries, and frozen-source reproduction commands under the names they originally used.
- This supersedes 0749’s command naming. Its root layout and evidence preservation continue unchanged.
Consequences
Current commands describe the shared benchmark system. Existing results remain readable because reporting does not depend on the run-name prefix. Historical reproduction instructions explicitly identify their frozen source.