Background
The /sa-implement daemon preflight aborts with code 64 (CI parity) because two workflow files differ between develop and develop-auto:
.github/workflows/ci.yml — codecov/codecov-action@v4 → v7 (×4)
.github/workflows/changeset-release.yml — actions/create-github-app-token@v2 → v3 (×1)
The divergence is entirely the Dependabot GitHub-Actions bump from #620, which merged to develop but never reached develop-auto. There are no logic/gate changes — only action version bumps.
Purpose
Restore CI parity so PRs into develop-auto are gated by the same checks as develop, unblocking the autonomous implementation loop. Minimal, surgical fix: copy only the two diverged workflow files from develop into develop-auto (no full branch recreate).
Affected Files
.github/workflows/ci.yml
.github/workflows/changeset-release.yml
.changeset/*.md (empty changeset — CI-only, no version bump)
Implementation Specification
- Branch off
origin/develop-auto (base must stay develop-auto; its unpromoted history is preserved).
git checkout origin/develop -- .github/workflows/ci.yml .github/workflows/changeset-release.yml.
- Add an empty changeset (
bun changeset --empty equivalent).
- Open PR targeting
develop-auto; merge when green.
Verification Checklist
Definition of Done
develop-auto's ci.yml and changeset-release.yml byte-match develop's.
/sa-implement daemon preflight passes (no code 64).
Background
The
/sa-implementdaemon preflight aborts with code 64 (CI parity) because two workflow files differ betweendevelopanddevelop-auto:.github/workflows/ci.yml—codecov/codecov-action@v4 → v7(×4).github/workflows/changeset-release.yml—actions/create-github-app-token@v2 → v3(×1)The divergence is entirely the Dependabot GitHub-Actions bump from #620, which merged to
developbut never reacheddevelop-auto. There are no logic/gate changes — only action version bumps.Purpose
Restore CI parity so PRs into
develop-autoare gated by the same checks asdevelop, unblocking the autonomous implementation loop. Minimal, surgical fix: copy only the two diverged workflow files fromdevelopintodevelop-auto(no full branch recreate).Affected Files
.github/workflows/ci.yml.github/workflows/changeset-release.yml.changeset/*.md(empty changeset — CI-only, no version bump)Implementation Specification
origin/develop-auto(base must staydevelop-auto; its unpromoted history is preserved).git checkout origin/develop -- .github/workflows/ci.yml .github/workflows/changeset-release.yml.bun changeset --emptyequivalent).develop-auto; merge when green.Verification Checklist
git diff origin/develop...HEAD -- .github/workflows/ci.yml .github/workflows/changeset-release.ymlis empty after the sync.develop-auto.auto-preflight.shci-parity check passes (noWORKFLOW_FILE_DIVERGENCE).Definition of Done
develop-auto'sci.ymlandchangeset-release.ymlbyte-matchdevelop's./sa-implementdaemon preflight passes (no code 64).