mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-31 04:12:10 +03:00
The parallel-cycle sync-back (sync-next-cycle.mjs) is the one write path to the release branch with no CI gate — a red merged tree pushed there turns every PR in the cycle's queue red (G1). The script now runs validate-release-green --quick on the merged tree between the commit and the push; on HARD failure the commit stays local in the sync worktree for inspection. --skip-green-gate is the documented emergency hatch for reds verified pre-existing on the tip. TDD: greenGateArgs() flag contract + source guard asserting the gate call sits between main() and the push.
11 KiB
11 KiB