You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem: Stage 2 of the accepted release-delegation criteria (doc/release/delegation-criteria.md, founder-accepted 2026-07-07 on PR #538) needs its machinery built: today's founder-run bump/build/tag/finalize/submit become a GitHub Actions workflow whose secrets live on a protected store-release environment (required reviewer = founder, deployments restricted to main), so one founder click replaces five founder-run commands and the credentials boundary strengthens (secrets leave the laptop for CI storage the agent structurally cannot read).
Scope: the release workflow + environment setup + a dry-run job (build + release:verify, no submit). Out of scope: enabling Stage 3 (separate bar), any change to what agents may run locally.
Reproduction / verification: no release workflow exists in .github/workflows/. Verify done = a dry-run produces artifacts content-equivalent to a founder-local build (per-file hashes of unpacked artifacts, per the criteria doc) and release:verify passes in-workflow.
Acceptance criteria:
Workflow implemented per the criteria doc: environment-scoped secrets only (never repo-level), store-release environment with required-reviewer protection + main-only deployments, dispatch-able after Stage-1 packet prep.
The content-equivalence dry-run executed once and recorded.
Founder sign-off on the workflow itself before it ever holds secrets (it is store-submission plumbing — founder-gated; also flagged by path-guard).
Notes (non-binding): secrets migration into the GitHub environment is a founder-only act (credentials boundary); the agent builds the workflow shell + dry-run with no secrets present.
Problem: Stage 2 of the accepted release-delegation criteria (
doc/release/delegation-criteria.md, founder-accepted 2026-07-07 on PR #538) needs its machinery built: today's founder-runbump/build/tag/finalize/submitbecome a GitHub Actions workflow whose secrets live on a protectedstore-releaseenvironment (required reviewer = founder, deployments restricted tomain), so one founder click replaces five founder-run commands and the credentials boundary strengthens (secrets leave the laptop for CI storage the agent structurally cannot read).Scope: the release workflow + environment setup + a dry-run job (build +
release:verify, no submit). Out of scope: enabling Stage 3 (separate bar), any change to what agents may run locally.Reproduction / verification: no release workflow exists in
.github/workflows/. Verify done = a dry-run produces artifacts content-equivalent to a founder-local build (per-file hashes of unpacked artifacts, per the criteria doc) andrelease:verifypasses in-workflow.Acceptance criteria:
store-releaseenvironment with required-reviewer protection + main-only deployments, dispatch-able after Stage-1 packet prep.Notes (non-binding): secrets migration into the GitHub environment is a founder-only act (credentials boundary); the agent builds the workflow shell + dry-run with no secrets present.