Golden Path: Deploy → Smoke Test → Certify
Purpose
Provide an operator-grade release path from deployment through smoke validation to certification sign-off.Prereqs
- Deployment permissions for target environment.
- Access to GitHub Actions/Cloud Run and service logs.
- QA credentials for Agent/Admin/CEO dashboard checks.
- Known release SHA and target period for validation.
Step-by-step checklist
- Confirm branch/commit and release notes scope.
- Deploy backend using the approved deployment path.
- Validate service health and revision labels (commit SHA).
- Run dashboard smoke tests across critical role-based flows.
- Verify key metrics/data contracts look sane for active period.
- Run stage/readiness checks required for release scope.
- Record evidence (logs/screenshots/query outputs) and issue go/no-go decision.
Common failure modes
- Deploy succeeds but wrong revision active → traffic not shifted to intended revision.
- Smoke test 404/401/403 errors → stale frontend bundle or auth/routing mismatch.
- Data sanity regressions → contract drift between views and endpoint expectations.
- Readiness checks stale after config save → backend/data-path mismatch requiring trace.
- Certification blocked by invariant/test failure → fix and rerun gates before sign-off.