fix production issues
Build & Push / Pipeline Tests (push) Failing after 59s
Build & Push / Build & Push Docker Image (push) Has been skipped
Test / Type Check (all packages) (push) Failing after 51s
Test / API Unit Tests (push) Has been skipped
Test / Homepage Unit Tests (push) Has been skipped
Test / Carplace Unit Tests (push) Has been skipped
Test / Admin Unit Tests (push) Has been skipped
Test / Dashboard Unit Tests (push) Has been skipped
Test / API Integration Tests (push) Has been skipped

This commit is contained in:
root
2026-08-12 16:48:41 -04:00
parent 53de25120a
commit 8fc88ffc14
117 changed files with 4717 additions and 1443 deletions
+54
View File
@@ -0,0 +1,54 @@
# Phase 4 — Extraction measurement template
Fill one copy per candidate (`notifications` | `payments-webhooks` | `media`). Store dated copies under `docs/ops/evidence/` (create as needed). Do not extract without G1G7.
## Candidate
- Name:
- Date:
- Author:
- Environment measured: staging / production
## G1 — Soak baseline
- Command / duration:
- Error rate / p95:
- Link or paste `/metrics` summary:
## G2 — Bottleneck
- Symptom (SLO miss):
- Attribution (route, job, DB, Redis, storage):
- Supporting graph or log sample:
## G3 — Blast radius / compliance
- Why a separate deployable (not just more workers):
## G4 — Ownership
- Eng owner:
- On-call:
- Budget for dual-run:
## G5 — Contract
- Sync API or async events:
- Contract test location (planned):
## G6 — Dual-run plan
- Shadow period:
- Diff/alert strategy:
## G7 — Rollback
- Cutback steps:
- Drill date (must be practiced once):
## Decision
- [ ] **Do not extract** — pursue in-monolith item: _______________
- [ ] **Extract** — write service ADR and implementation plan (separate change)
Sign-off: _______________ date: _______________