Test every registered FastAPI GET route for HTTP 500 errors. Run ci_route_health.py which extracts routes from app.routes, curls each GET route, and logs 500s to route_health table. Complements the existing link checker by catching orphaned routes, broken templates, and None-in-f-string errors.
Completion Notes
Auto-release: recurring task had no work this cycle