SIGN IN SIGN UP

feat(release): signed managed-release pipeline and policy-enforcing CI

Lands the release slice of the managed-cloud implementation verbatim:
scripts/release/ (deterministic build/verify, signed guest-image and
offline host-package builders, tag-bound version resolution, fail-closed
CI authorization, and their tests) plus the release-artifacts workflow.

The release policy requires an exact CI job matrix, so ci.yml is reshaped
to it: the go job now tests nehemiahd, the guest agent, and the public
gateway (with govulncheck); the workspace job gains the npm audit gate,
the release policy checks, a root build, and the Postgres-backed
control-plane migration replay + full suite; the new wire-contract job
checks generated model drift (bringing scripts/openapi-models.mjs); shell
now also lints authorize-ci.sh. Two workspace steps whose slices have not
landed yet (live-harness syntax, deploy promotion policy) are deferred to
those slices. Lockfile bumps via npm audit fix satisfy the new
audit-level=high gate.

Co-authored-by: Cursor <cursoragent@cursor.com>
M
Michael Shimeles committed
d6458dcd9f2805b7cf5252081c6b6b97132684bf
Parent: 46222a7
Committed by Michael Shimeles <69605071+michaelshimeles@users.noreply.github.com> on 8/11/2026, 10:21:27 PM