CLI reference / product / catalog

stado product catalog

Invocation

stado product catalog [OPTIONS]

Purpose

Read and validate the authoritative Wisent product catalog

Required inputs and options

Input or optionContract
--catalog <catalog>Independent authoritative catalog path
--jsonPrint the product catalog as JSON
--cli-productsDerive 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-packageCompare the independent authority with this binary's embedded catalog
--check-repositoriesVerify declared repository identities through GitHub
--unclaimed [<unclaimed>]List active organization repositories absent from the authority
--unapprovedList 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.