[
  {
    "type": "alter_table",
    "description": "Add 'cancelled' status to aiScheduleJobs enum (Spec 026)",
    "database": "{{store}}",
    "check_query": "SELECT COLUMN_TYPE FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'aiScheduleJobs' AND COLUMN_NAME = 'status' AND COLUMN_TYPE LIKE '%cancelled%'",
    "sql": "ALTER TABLE `aiScheduleJobs` MODIFY COLUMN `status` enum('pending','processing','completed','failed','cancelled') NOT NULL DEFAULT 'pending'"
  }
]
