Astra
Across your 4 repos: **~127 hours of debt**, currently costing **~3.2 hrs/week** in slowdown (failed deploys, rollback time, error firefighting).
**Top 5 fixes by ROI:**
1. **Inventory write race condition** (api repo) — 3 hr fix, currently causing ~45 min/week of Sentry firefighting + 2 customer complaints/month. Net payback: 3 weeks.
2. **Hardcoded retry logic in payment webhook** — 2 hr fix, eliminates 1 weekly on-call ping. Payback: 4 weeks.
3. **Untyped checkout state** (web repo) — 6 hr to add types, prevents the bug class behind 3 of last quarter's incidents.
4. **Stale dependencies in admin repo** — 4 hr to bump 14 packages, unlocks the next Next.js minor.
5. **`UserService.findOne` 8 callers using the slow path** — 1 hr refactor, ~200ms saved per request.
**Safe to defer:** 38 TODOs in the marketing site repo (low-traffic, no errors). 12 "someday" comments in the discord bot.
Want me to file these as tickets and assign?