kit 1.31.1
Fixed
kit helpwas hiding 11 of 47 commands.COMMAND_HELPwas hand-maintained separately from the dispatch table, so 11 dispatched commands had no help entry and were absent from bothkit helpand the did-you-mean suggestions:health,scan,sentinel,supply-chain,agent-audit,gha-audit,sbom,ingest,verify-provenance, plus bareauthandsecurity. Added all 11. The dispatch table (COMMANDS) is now the single source of truth — exported, withmain()guarded to the real CLI entry — and a newcommand-surface.test.tsfails the build if help ever drifts from dispatch again.
Docs
- README no longer claims
kit checkruns Socket. Socket is cloud-only (dropped #103); the README now describes it as an honestskip(local cover: GuardDog + osv-scanner +kit supply-chain), documents GuardDog, and surfaceskit scan/supply-chain/sbom/gha-audit/sentinel/verify-provenancein the command shortlist + Supply-chain section.docs/COMMANDS.mdgains a "Supply chain + scanners" section +health/healrows; the stale "Generated 2026-06-08" header is refreshed to 1.31.0.
Full changelog: https://github.com/sandstream/kit/blob/v1.31.1/CHANGELOG.md
Verify this release:
git tag -v v1.31.1
npm audit signatures