Some checks failed
CI / Typecheck & Lint (pull_request) Failing after 0s
Add four new testkit tests (T37–T40) covering self-serve endpoints: - T37: GET /api/healthz extended fields (uptime_s, jobs_total) - T38: GET /api/metrics full snapshot verification - T39: GET /api/estimate cost-preview endpoint - T40: Demo 429 Retry-After header (RFC 7231) Also adds Retry-After header to the demo rate-limit 429 response. Fixes #45 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>