[
  {
    "type": "add_column",
    "description": "Add aiScheduleOwnerPrefs column to stores table for owner toggle preferences (Spec 026 ADR-5)",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'kiosk_buykiosk' AND TABLE_NAME = 'stores' AND COLUMN_NAME = 'aiScheduleOwnerPrefs'",
    "sql": "ALTER TABLE `stores` ADD COLUMN `aiScheduleOwnerPrefs` text DEFAULT NULL COMMENT 'JSON: owner toggle preferences for AI scheduling'"
  },
  {
    "type": "add_column",
    "description": "Add aiScheduleDefaultPrefs column to stores table for saved optimization defaults (Spec 026)",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'kiosk_buykiosk' AND TABLE_NAME = 'stores' AND COLUMN_NAME = 'aiScheduleDefaultPrefs'",
    "sql": "ALTER TABLE `stores` ADD COLUMN `aiScheduleDefaultPrefs` text DEFAULT NULL COMMENT 'JSON: saved optimization defaults for AI scheduling'"
  }
]
