Reference architecture overview
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.
Sections
Section titled “Sections”ArchitectureProfiles, stack defaults, and platform adoption.
DeliveryGitHub merges. Cloudflare builds and deploys.
OperationsRunner isolation, metrics with owners, recovery.
GovernanceReviews, exceptions, and rule retirement.
Default delivery path
Section titled “Default delivery path”| 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.
How to use this reference
Section titled “How to use this reference”- Follow the adoption checklist.
- Select an application profile.
- Apply the delivery and operations rules for that profile.
If a project cannot follow a required control, use the exception process.