Skip to content

Production: selectively promote Writing scale epic #661 - #676

Merged
suyog19 merged 11 commits into
mainfrom
release/661-writing-production
Aug 28, 2026
Merged

Production: selectively promote Writing scale epic #661#676
suyog19 merged 11 commits into
mainfrom
release/661-writing-production

Conversation

@suyog19

@suyog19 suyog19 commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Selective production scope

This release intentionally promotes only:

It is based directly on production commit 3e1fe8e005989a081ae73f0f1d67d5d24725a6a7. No intervening dev merge commits or unrelated issue changes are included.

Validation

  • 462 Node tests and 60 Python tests passed before hardening
  • hardening focus: 25 Node tests and 8 Python tests passed
  • 13/13 browser journeys passed
  • 41 Writing works, 61 Search destinations, 70 sitemap routes
  • all 13 public SEO contracts passed
  • live Beehiiv RSS returned unchanged one-edition ledger
  • architecture, functional QA, and non-functional QA passed
  • after the policy upgrade, all repository validators passed, 10 Python unit tests passed, and 463 Node tests passed

The two generated bootstrap version lines retain the upstream Markdown hard-break whitespace already used by the generator; generated files were not hand-edited.

Canonical policy correction

The restriction reported on the previous candidate was traced to a latent mismatch in software-engineering-process: the intended human-controlled production boundary had been mapped to an unconditional two-human GitHub Environment gate.

The correction was recorded in software-engineering-process#5, implemented and manually merged through software-engineering-process#6, and released as process version 1.0.1 at immutable revision:

3f353cf48660f20883304cad07391966c3807e45

This PR now pins that exact version and revision. The resolved policy requires:

  • human production authorization;
  • manual human promotion;
  • no production authorization or promotion by agents or automation;
  • fresh-context independent review;
  • no verdict from the implementation context;
  • no unconditional second-human reviewer for owner-controlled repositories.

Production-control status

Product Owner approval was explicitly provided in the delivery thread. Objective validation passes under the corrected canonical policy.

Because the policy upgrade creates a new exact PR head, fresh-context independent review must be rerun against the updated candidate before merge. This implementation context does not issue that verdict.

Final production merge remains manual and human-controlled. Automation and this agent must not merge or enable auto-merge.

Rollback

Revert the eventual production merge commit. There are no database migrations, host/domain changes, runtime state migrations, or dependency changes.

Relates to #661 and #674.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 28, 2026

Copy link
Copy Markdown

Deploying suyogjoshi-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: 87ba9be
Status: ✅  Deploy successful!
Preview URL: https://7a167033.suyogjoshi-dev.pages.dev
Branch Preview URL: https://release-661-writing-producti.suyogjoshi-dev.pages.dev

View logs

@suyog19
suyog19 marked this pull request as ready for review August 28, 2026 15:57
@suyog19
suyog19 merged commit 26e480b into main Aug 28, 2026
16 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