benchweave doctor
Read-only triage over one data directory (seven typed checks).
benchweave doctor [OPTIONS]Takes no store hold and writes nothing (the mode=ro store probe may materialize the empty SQLite -shm/-wal sidecar pair — verify’s own at-rest behavior), so it works while a gateway is LIVE. Exit 0 iff every row passes: unknown rows also exit 1 — scripts must not read an unverifiable pidfile as healthy.
Full --help output
Usage: benchweave doctor [OPTIONS]
Read-only triage over one data directory (seven typed checks).
Takes no store hold and writes nothing (the mode=ro store probe may
materialize the empty SQLite -shm/-wal sidecar pair — verify's own at-rest
behavior), so it works while a gateway is LIVE. Exit 0 iff every row passes:
`unknown` rows also exit 1 — scripts must not read an unverifiable pidfile
as healthy.
Options:
--data-dir PATH At-rest data directory (holds state.sqlite + content/).
[required]
--json Emit the stable machine JSON contract instead of text.
--help Show this message and exit.
Options
--data-dir: PATH-
Required. At-rest data directory (holds state.sqlite + content/). Environment variable:
BENCHWEAVE_DATA_DIR. --json- Emit the stable machine JSON contract instead of text.