PR workflow (n1-cloud-apps)
Stub — populated by Phase E. Source:
n1-cloud-apps/.github/workflows/*.yml+n1-cloud/packages/api-worker/src/admin/catalog/*.routes.ts(the server-side “save creates PR” path).
Topics this page must cover (with deep-links on every claim):
- Branch naming convention from web-UI saves (
catalog-edit/<capability>/<timestamp>). - PR template (auto-populated by the server side).
- Required reviewers + the CI checks that must pass.
- Merge cadence (squash vs. merge-commit) + who has merge rights.
- Rolling back a bad merge (revert PR + capability quarantine flag).
- Telemetry: PostHog events emitted on PR open / merge / revert.