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
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:
@@ -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 G1–G7.
|
||||
|
||||
## 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: _______________
|
||||
Reference in New Issue
Block a user