Skip to content

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):

  1. Branch naming convention from web-UI saves (catalog-edit/<capability>/<timestamp>).
  2. PR template (auto-populated by the server side).
  3. Required reviewers + the CI checks that must pass.
  4. Merge cadence (squash vs. merge-commit) + who has merge rights.
  5. Rolling back a bad merge (revert PR + capability quarantine flag).
  6. Telemetry: PostHog events emitted on PR open / merge / revert.