Pipeline & tooling

CI integration

Run repository-owned checks in continuous integration so generated artifacts and target behavior cannot drift after review.

Install private packages

GitHub Actions maps the private npm scope and supplies a Packages-read token during installation.

Sources for block 1: design-system-bundle

Gate committed generation

wyrd-catalog check --catalog wyrd.catalog.json

Expected: CI fails when committed projections differ from authored contracts.

Verified by catalog-cli.

Sources for block 1: catalog-cli