healthcheck.js only opens the local committed SQLite DB on the runner and never contacts the deployed server, so the every-15-min schedule validated nothing and consumed Actions minutes. Keep workflow_dispatch for manual runs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>