Saphan StudioDocs
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

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.

saphan lib validate <path>
flagtypedefaultwhat it does
--allow-unpinnedboolfalseLoads 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.
--pinstringThe 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.

On this page