[
  {
    "type": "update",
    "description": "Update pos-data-catchup schedule to midnight CDT (5 AM UTC) and add maxCommandsPerRun limit of 10",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT 1 FROM task_job_definitions WHERE name = 'pos-data-catchup' AND (schedule != '0 5 * * *' OR JSON_EXTRACT(config, '$.maxCommandsPerRun') IS NULL)",
    "sql": "UPDATE `task_job_definitions` SET schedule = '0 5 * * *', config = JSON_SET(config, '$.maxCommandsPerRun', 10) WHERE name = 'pos-data-catchup'"
  }
]
