Skip to content

Blocker: strict-23 rollout preflight failed (missing external/internal contexts) #92

@Prekzursil

Description

@Prekzursil

Date: March 1, 2026

Summary

  • Strict-check rollout preflight failed on main.
  • Branch protection exists, but required checks are a smaller custom set and not canonical strict-check.
  • Required external contexts and multiple internal contexts are missing.
  • Under no-bypass policy, rollout is paused until full strict-check emission is available and green.

Evidence

  • Repo: Prekzursil/SWFOC-Mod-Menu
  • Main SHA checked: e114f2923c45179d15f8087ff94868ba9d766e83
  • Current required checks on main: build-test, CodeQL, SonarCloud Code Analysis, Codacy Static Code Analysis, validate-policy-contracts, enforce-pr-evidence.

Commands used

gh repo view Prekzursil/SWFOC-Mod-Menu --json nameWithOwner,defaultBranchRef,url
gh api repos/Prekzursil/SWFOC-Mod-Menu/branches/main/protection
gh api repos/Prekzursil/SWFOC-Mod-Menu/commits/main --jq .sha
gh api repos/Prekzursil/SWFOC-Mod-Menu/commits/<sha>/check-runs?per_page=100
gh api repos/Prekzursil/SWFOC-Mod-Menu/commits/<sha>/status

Missing canonical strict-check contexts

  • applitools-core
  • pr-agent
  • deep-agent
  • audit-pr-evidence
  • backend
  • backend-postgres
  • coverage
  • codecov-analytics
  • Analyze (javascript-typescript)
  • CodeRabbit
  • dependency-review
  • compose-smoke
  • frontend
  • label
  • codacy-equivalent-zero
  • sonar-branch-zero
  • Seer Code Review

Present key contexts (subset)

  • SonarCloud Code Analysis
  • Analyze (actions)
  • Analyze (python)
  • build-test

Required to unblock
2. Add internal workflows to emit missing strict-check context names with real deterministic checks.
3. Update branch protection required checks list to canonical 23 only after PR head proves all are green.
4. Keep no-bypass policy intact.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions