benchweave evidence timing
Measure PRD §6 targets + the 16-observer stress tier (SIMULATION).
benchweave evidence timing [OPTIONS]Full --help output
Usage: benchweave evidence timing [OPTIONS]
Measure PRD §6 targets + the 16-observer stress tier (SIMULATION).
Options:
--dest PATH Output root; the timing artifacts land under
<dest>/timing/ (prd-load.json +
stress-16.json). [required]
--seed INTEGER Base seed; names the measurement and derives
every §9 request key. [default: 20260914]
--requests INTEGER Metadata read requests in the PRD-load reads
window. [default: 100]
--observers INTEGER Concurrent observer threads for the reads
window (PRD §6: two). [default: 2]
--acceptance-requests INTEGER run_start accept-decision samples (fresh §9
keys, sequential). [default: 100]
--stress-observers INTEGER Observers in the non-gating stress tier.
[default: 16]
--stress-requests INTEGER Reads per observer in the stress tier.
[default: 100]
--timeout FLOAT Seconds to wait for any driven run to reach a
terminal state. [default: 120.0]
--fixtures PATH Fixture lattice directory (default: the
repository execution lattice).
--json Emit the stable machine JSON contract instead
of text.
--help Show this message and exit.
Options
--dest: PATH-
Required. Output root; the timing artifacts land under
/timing/ (prd-load.json + stress-16.json). --seed: INTEGER = 20260914- Base seed; names the measurement and derives every §9 request key.
--requests: INTEGER = 100- Metadata read requests in the PRD-load reads window.
--observers: INTEGER = 2- Concurrent observer threads for the reads window (PRD §6: two).
--acceptance-requests: INTEGER = 100- run_start accept-decision samples (fresh §9 keys, sequential).
--stress-observers: INTEGER = 16- Observers in the non-gating stress tier.
--stress-requests: INTEGER = 100- Reads per observer in the stress tier.
--timeout: FLOAT = 120.0- Seconds to wait for any driven run to reach a terminal state.
--fixtures: PATH-
Fixture lattice directory (default: the repository execution lattice). Environment variable:
BENCHWEAVE_FIXTURES. --json- Emit the stable machine JSON contract instead of text.