Skip to content

Docs: bind emergency rollback to current main#465

Merged
daliu merged 1 commit into
mainfrom
codex/issue-457-rollback-docs
Jul 23, 2026
Merged

Docs: bind emergency rollback to current main#465
daliu merged 1 commit into
mainfrom
codex/issue-457-rollback-docs

Conversation

@daliu

@daliu daliu commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Corrects the #457 rollback procedure after the post-release safety merge. The fallback must be rebased onto, and bound to, the exact current main immediately before a merge—not the earlier release merge. It also records the verified unpublished Netlify safety attempt and unchanged live deploy.

Refs #457

Officer impact: backup officers now have a rollback procedure that remains executable after later safety/documentation merges and explicitly stops if main advances.

Officer documentation: docs/officers/PUBLISH_AND_CHECK.md and OPERATIONS_RUNBOOK.md.

Deployment evidence: documentation-only source change; git diff --check passes. If merged, verify Netlify skips the ordinary main build and leaves published deploy 6a61c544171ea80008307623 unchanged. Firebase and outside providers are unaffected.

@netlify

netlify Bot commented Jul 23, 2026

Copy link
Copy Markdown

Deploy Preview for luminous-fox-7c393f ready!

Name Link
🔨 Latest commit 45be99b
🔍 Latest deploy log https://app.netlify.com/projects/luminous-fox-7c393f/deploys/6a61ccd1537aa90008eee987
😎 Deploy Preview https://deploy-preview-465--luminous-fox-7c393f.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@daliu
daliu merged commit a705457 into main Jul 23, 2026
9 checks passed
@daliu
daliu deleted the codex/issue-457-rollback-docs branch July 23, 2026 08:47
@daliu

daliu commented Jul 24, 2026

Copy link
Copy Markdown
Contributor Author

Post-merge verification completed on 2026-07-23.

  • Merged as a70545760510ed5e6575919eac9b8111e97f927f.
  • Post-merge main run 29991368336 passed all five jobs.
  • Netlify created production attempt 6a61d10d69aef30007454a71 with state error, published_at: null, and no deploy time, as expected from the inactive release gate.
  • Provider readback still reports published deploy 6a61c544171ea80008307623 at release control commit 4f67e6cafb975a3f985fefc67f094b3a37526702.
  • The public live marker remains unchanged.
  • Draft rollback PR Rollback: prepare exact pre-header Netlify artifact #462 was refreshed onto this exact main; its current-head CI and exact Netlify preview are green.

Officer impact: the corrected instructions now bind an emergency Git rollback to exact current main, and ordinary merges remain unable to replace production.

Officer documentation: docs/officers/PUBLISH_AND_CHECK.md and OPERATIONS_RUNBOOK.md.

Deployment evidence: Netlify skip attempt, provider published-deploy readback, public marker readback, main CI, and refreshed rollback preview verified. Firebase and outside providers were unchanged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant