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.