{"code":"SCH_OFFLINE","title":"Scheduler runner offline","description":"The external scheduler runner that consumes queued background jobs is not reachable. Queued jobs are not progressing; investigate the runner.","documented":true,"module":{"code":"SCH","description":"Scheduler runner health"},"severity":"critical","impact":"operator","retry":"none","causes":["The background job runner has never reported a heartbeat or its heartbeat has expired.","The runner process stopped or cannot reach the platform."],"resolution":["This is a platform-side condition. BizKitHub operations are alerted automatically.","Scheduled background jobs resume once the runner is back online.","Contact support@bizkithub.com if jobs remain stuck for a long time."],"related":[{"code":"SCH_STALE","title":"Scheduler heartbeat stale","url":"https://docs.bizkithub.com/en/system-codes/SCH_STALE"}],"url":"https://docs.bizkithub.com/en/system-codes/SCH_OFFLINE"}