Standards CLI
The standards resolver family is a separate argparse command tree beside the Click CLI, so its commands do not appear on the CLI reference pages. This page is generated at assembly time from python -m benchweave.standards --help; the in-repo quick reference is the operator guide’s section 10.
| Command | What it does |
|---|---|
export |
write the SDK-facing bundle |
check |
verify the pinned SDK against a fresh export |
matrix |
write or verify docs/compatibility-matrix.md |
versions |
print main, standard, SDK lock and submodule versions |
repin |
recompute corpus-manifest sha256 rows from the on-disk corpus |
list |
print per-standard range, retained/carried/served sets, yanks, retirements |
pin |
resolve a package’s constraints into its contracts/lock.json |
upgrade |
move exactly one standard’s lock row to a precise version |
why |
explain the current resolution: per standard, the rung that fired |
The captured --help output
usage: __main__.py [-h] {export,check,matrix,versions,repin,list,pin,upgrade,why} ...
Command line: python -m benchweave.standards. Subcommands: export | check | matrix | versions |
repin | list | pin | upgrade | why.
positional arguments:
{export,check,matrix,versions,repin,list,pin,upgrade,why}
export write the SDK-facing bundle
check verify the pinned SDK against a fresh export
matrix write or verify docs/compatibility-matrix.md
versions print main, standard, SDK lock and submodule versions
repin recompute corpus-manifest sha256 rows from the on-disk corpus
list print per-standard range, retained/carried/served sets, yanks, retirements
pin resolve a package's constraints into its contracts/lock.json
upgrade move exactly one standard's lock row to a precise version
why explain the current resolution: per standard, the rung that fired
options:
-h, --help show this help message and exit