Skip to content
MNPPI on GitHub

Reference architecture overview

Status
Current
Reviewed
September 6, 2026
Cadence
Review each quarter

This site is the public reference for how MNPPI builds on Cloudflare Workers. It covers stack defaults, merge and deploy rules, operations, and governance.

The canonical source is the private org-standards repository. This site is the published form of those standards.

If you are starting a Worker project, read this map before you pick a framework or wire CI.

Stage System Required result
Pull request GitHub Actions Repository checks pass on the designated runner.
Merge GitHub rulesets Failed or missing required checks block the merge.
Production build Cloudflare Workers Builds Cloudflare builds the merged default branch.
Production deploy Cloudflare Cloudflare deploys only after its build passes.

Open a PR. Enable squash auto-merge. CI runs. GitHub merges when required checks pass. Workers Builds ships the commit.

No default branch requires a second approver. GitHub squash auto-merge proceeds when required checks pass.

  1. Follow the adoption checklist.
  2. Select an application profile.
  3. Apply the delivery and operations rules for that profile.

If a project cannot follow a required control, use the exception process.