main.py:1018-1020 health check returns ok without checking DB connectivity, worker health, scheduler state, or disk space. Add checks for: DB connection works, worker thread alive, scheduler running, disk space above threshold. Return degraded status with details when subsystems fail.