Reference/Commands
saphan lib
Utilities for library trees, the versioned collections of manifests Saphan Studio loads.
Utilities for library trees, the versioned collections of manifests Saphan Studio loads. Run it with a subcommand.
saphan lib validate
Checks a library tree against its declared format version, treating unknown fields as errors, and exits with status 2 if any error is found. With --pin it also checks that the checkout is at the pinned Git tag, exactly as a real load would.
| flag | type | default | what it does |
|---|---|---|---|
--allow-unpinned | bool | false | Loads the tree even when the pin is missing or does not match; anyone running the command can pass it, and every bypass is written to the cost ledger with its reason. |
--pin | string | The Git tag the library checkout must be at; a checkout at any other revision is refused. |
Global options apply to every command — see Every command.