# benchweave


BenchWeave operator CLI.


``` bash
benchweave [OPTIONS] COMMAND [ARGS]...
```


<span class="gd-details-chevron" aria-hidden="true"></span>Full --help output


    Usage: benchweave [OPTIONS] COMMAND [ARGS]...

      BenchWeave operator CLI.

    Options:
      --version  Show the version and exit.
      --help     Show this message and exit.

    Commands:
      backup    Snapshot the store + content into a verified backup directory.
      demo      Run the built-in simulator demonstration.
      evidence  Generate and index the retained evidence tree.
      report    Render run evidence into an operator report (store at rest).
      restore   Verify a backup archive and swap it in as the data directory.
      serve     Run a BenchWeave gateway locally (foreground; systemd...
      setup     Initialize an at-rest data directory (fresh store +...
      status    Show gateway identity and the bench inventory.
      verify    Check manifest digests + store integrity (exit 0 iff clean).


# Options


`--version`  
Show the version and exit.


# Commands


`evidence`  
[Generate and index the retained evidence tree.](../../reference/cli/evidence.md)

`setup`  
[Initialize an at-rest data directory (fresh store + credentials).](../../reference/cli/setup.md)

`backup`  
[Snapshot the store + content into a verified backup directory.](../../reference/cli/backup.md)

`restore`  
[Verify a backup archive and swap it in as the data directory.](../../reference/cli/restore.md)

`verify`  
[Check manifest digests + store integrity (exit 0 iff clean).](../../reference/cli/verify.md)

`demo`  
[Run the built-in simulator demonstration.](../../reference/cli/demo.md)

`report`  
[Render run evidence into an operator report (store at rest).](../../reference/cli/report.md)

`serve`  
[Run a BenchWeave gateway locally (foreground; systemd Type=simple).](../../reference/cli/serve.md)

`status`  
[Show gateway identity and the bench inventory.](../../reference/cli/status.md)
