Skip to content

docs: record that merging to main promotes production - #975

Merged
blove merged 1 commit into
mainfrom
blove/cutover-promotion-reality
Sep 3, 2026
Merged

docs: record that merging to main promotes production#975
blove merged 1 commit into
mainfrom
blove/cutover-promotion-reality

Conversation

@blove

@blove blove commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

The growth hard-cutover plan told the operator to prepare the website deployment without promoting it, and sequenced the quiescent cutover around blocking form ingress before the hard boundary went live.

Neither is achievable on this project. The threadplane Vercel project promotes every main deployment automatically, and main is the only branch that has ever reached production across at least the last 40 production deployments. Merging #968 promoted the Neon-only boundary about five seconds later — ahead of the firewall block, the drain, the Resend snapshot, the legacy import, and the cancellation.

This annotates the two affected plan steps and states the constraint plainly in the runbook, so a future cutover of this shape either disables automatic production promotion first, or is re-sequenced to reconcile the provider inventory before the code merges.

Documentation only. No source, configuration, or dependency changes.

🤖 Generated with Claude Code

The cutover plan told the operator to prepare the website deployment without
promoting it, and sequenced Task 11 around blocking forms before the hard
boundary went live. Neither is possible here: threadplane promotes every main
deployment automatically and main is the only branch that has ever reached
production. Merging #968 promoted the boundary seconds later, ahead of the
firewall block, drain, snapshot, import, and cancellation.

Annotates both affected steps and states the constraint in the runbook so a
future cutover either disables auto-promotion first or reconciles provider
state before the code merges.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@blove
blove enabled auto-merge (squash) September 3, 2026 03:34
@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadplane Building Building Preview Sep 3, 2026 3:34am UTC

Request Review

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated approval: this PR received an intelligent (AI) code review. See the review comments on this PR.

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@blove
blove merged commit beeabb8 into main Sep 3, 2026
31 of 32 checks passed
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