Move the */15 health probe and the hourly/daily rollups to Railway (worker/cron) against Postgres; use Timescale continuous aggregates for the heavy windows so the Worker reads pre-aggregated tables. Removes the isolate row-cap gymnastics. Deliverable: prober + rollups on Railway, CF crons retired, stable-IP probing.
Part of #2108. See ADR 0013 (docs/adr/0013-hybrid-deployment-topology.md) + runbook (deploy/README.md).
Move the
*/15health probe and the hourly/daily rollups to Railway (worker/cron) against Postgres; use Timescale continuous aggregates for the heavy windows so the Worker reads pre-aggregated tables. Removes the isolate row-cap gymnastics. Deliverable: prober + rollups on Railway, CF crons retired, stable-IP probing.Part of #2108. See ADR 0013 (
docs/adr/0013-hybrid-deployment-topology.md) + runbook (deploy/README.md).