basquetWi + New ticket

New ticket

Sub-ticket of MARS-162 EVO-12 follow-up: catch-all API 404 capture (app/api/[...slug]/route.ts) — nonexistent /api/* routes have no Next render/error hook so they escape both the page-404 server capture (MARS-155) and instrumentation.ts (500s only); add a catch-all route that classifies+tiers+logs API 404s through the same shared log path · mars