Product Inspection
These commands help you understand the current state of a product. Use them to review resolved configuration, list registered routes, validate the product against its SPL model, run tests, and detect drift between scaffold files and the latest templates.
Command reference
| Command | Description |
|---|---|
product:config |
Show the resolved configuration with origin tracing |
product:routes |
Show all HTTP routes with feature attribution |
product:validate |
Validate product configuration against the SPL |
product:missing |
List features required by UVL but not declared |
product:auto-require |
Add missing required features to pyproject |
product:test |
Run all feature tests for one or more products |
product:drift |
Show which SPLENT-owned files have drifted from the current templates |
product:sync-template |
Apply template updates to SPLENT-owned product files |
product:signals |
Show all feature signals and their listeners |
product:clean |
Full reset: stop containers, wipe volumes, reset DB, clear files |
product:commands |
List all CLI commands contributed by features |
check:product |
Validate env vars, symlinks, config overwrites, blueprint registration, and contracts |