Repository navigation
Require the separate native alias promotion workflow - #307
Conversation
|
Security bounded exact-pair source carry for draft #307:
Disposition: SOURCE PASS for this exact two-blob pair. This is a byte-identity carry of the earlier bounded review, not a carry of old hosted checks. Fresh required CI remains authoritative and must finish normally before integration; no failed or pending check is relabeled. |
|
|
Normally merged through the current branch protections at 2026-11-05 21:22:05 UTC after all nine current checks and exact Security source carry passed. No admin bypass, required-check waiver, automatic merge request or queue retry was used. Actual main is Original actual-main workflows are Repository checks 42112003203, SonarQube 42112003334 and dynamic CodeQL 42112003120, all attempt 1 and currently running. I own their terminal verification and safe exact merged-branch/worktree cleanup. No PR check is relabelled as a main result. The Server migration prerequisite is actual |
|
Actual-main source acceptance and safe cleanup are complete for this change. Actual merge After exact remote head The post-migration transition exception is now gone: actual Server |
|
Security SOURCE PASS carry — exact PR head The only changed paths are Independent bounded verification: 65/65 qualification-policy tests pass and all nine PR checks completed successfully. PR #307 merged normally as This is source carry only. It does not authorize or attest a settings change, dispatch, promotion, publication, or release operation. |



Server's normal integration of server#1036 moved rolling aliases into a separate protected promotion workflow. The central workflow inventory still accepts the retired
native-release.aliasesjob and treatsnative-alias-promotionas optional, so it can accept a regression to the old topology.Require
native-alias-promotionand remove both transition exceptions. Tests keep the historical transition fixture explicit and prove the current policy rejects missing, optional, unknown or retired alias jobs. This changes onlyqualification/policy.jsonand its focused controls; it does not install the App/pilot, change settings, dispatch a workflow or promote an artifact.Validation: 65 qualification-policy controls pass. The current policy validates the exact accepted Server
cf069f63workflow inventory. Both changed blobs are byte-identical to the prior Security-reviewedced5d3e9source; this normal refresh is head94572162/ base40b4ddcb/ tree59974202. All nine current checks pass, including both required contexts. Renewed exact-pair Security source carry is recorded for this head. Earlier checks are not transferred.