stado product catalog
Invocation
stado product catalog [OPTIONS]Purpose
Read and validate the authoritative Wisent product catalog
Required inputs and options
| Input or option | Contract |
|---|---|
--catalog <catalog> | Independent authoritative catalog path |
--json | Print the product catalog as JSON |
--cli-products | Derive the CLI product and documentation inventory |
--workspace <workspace> | The workspace of canonical checkouts this operation reads and builds from; default WISENT_WORKSPACE, else ~/Documents/CodingProjects/Wisent |
--output <output> | Write the derived catalog to this path |
--check <check> | Compare this existing derived catalog with the authority |
--check-package | Compare the independent authority with this binary's embedded catalog |
--check-repositories | Verify declared repository identities through GitHub |
--unclaimed [<unclaimed>] | List active organization repositories absent from the authority |
--unapproved | List product records without operator approval provenance |
--names [<names>] | Write the name register: every active organization repository with its GitHub description and claiming product, as Markdown |
Output and state effect
This is an inspection/reporting operation. It emits the result described above and does not change managed state unless an explicit option in this page says otherwise. Pass `--json` when the command exposes that machine-readable option.
Refusals
- Before dispatch, Stado refuses a missing required token shown in the invocation, an unknown option, or a value outside a listed value set; argument-usage failures exit with code 2.