UPDATE ops.scheduler_jobs
SET interval_seconds = 120,
    config = config || '{"claim_ttl":"5m"}'::jsonb,
    updated_at = NOW()
WHERE job_key = 'monitoring_result_recovery';

UPDATE ops.scheduler_jobs
SET config = config || '{"suppress_empty_success_runs":true,"empty_success_metric_keys":["hydrated_count","claimed_count"]}'::jsonb,
    updated_at = NOW()
WHERE job_key = 'schedule_dispatch';

UPDATE ops.scheduler_jobs
SET config = config || '{"suppress_empty_success_runs":true,"empty_success_metric_keys":["recoverable_count","republished_count"]}'::jsonb,
    updated_at = NOW()
WHERE job_key = 'monitoring_result_recovery';
