# benchweave evidence timing


Measure PRD §6 targets + the 16-observer stress tier (SIMULATION).


``` bash
benchweave evidence timing [OPTIONS]
```


<span class="gd-details-chevron" aria-hidden="true"></span>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.
