What problem does it solve? After deploying an application, teams need to verify that endpoints are reachable, fast, and error-free before declaring a launch successful. Manual curl checks are inconsistent and produce no structured record of system health. ## Core Features & Use Cases - Automated Health Checks: Runs HTTP status checks against a base URL and endpoint list, classifying each as HEALTHY, REDIRECT, CLIENT_ERROR, SERVER_ERROR, or UNREACHABLE. - Response Time & Performance Analysis: Measures latency per endpoint, flags slow responses, and detects performance regressions by comparing against previous baselines. - Structured Smoke Test Reports: Emits a standardized Watchdog Report with alerts, performance signals, and an overall status of ALL_HEALTHY, DEGRADED, or DOWN. - Use Case: After deploying to production, pass the deployed URL and endpoint list to automatically verify all routes return 2xx within acceptable latency and receive a report flagging any 5xx errors or regressions. ## Quick Start Run a post-deploy health check on https://myapp.com covering the /, /health, and /api/status endpoints and give me the smoke test report.