{
  "task_id": "ZHCTPROMPT-20260928-SMART-CANTEEN-DUAL-DB-COMPAT-PLAN",
  "status": "PROPOSED_NOT_AUTHORIZED_FOR_EXECUTION",
  "marker": "CDXCORE11S1",
  "tenant": 2147001111,
  "prepare_per_lane": {"INSERT": 7, "UPDATE": 0, "DELETE": 0, "DDL": 0, "HTTP": 0},
  "statement_rule": "One bound single-row INSERT per entry; no supplied primary key; capture actual PDO lastInsertId and bind generated reference as int only after fullrow lease; raw PDO rather than ORM defaults for preparation; all omitted columns retain frozen schema defaults.",
  "types": {"int": "PDO::PARAM_INT", "str": "PDO::PARAM_STR", "ref": "PDO::PARAM_INT with actual generated ID from named prior entry"},
  "rows": [
    {"name": "AI_U1", "connection": "mysql", "table": "yoshop_user", "pk": "user_id", "values": {
      "nick_name": ["str", "CDXCORE11S1_U1"], "mobile": ["str", "00000001111"], "balance": ["str", "1.00"], "gift_balance": ["str", "0.00"], "pay_money": ["str", "0.00"], "store_id": ["int", 2147001111], "is_delete": ["int", 0]
    }},
    {"name": "AI_U2", "connection": "mysql", "table": "yoshop_user", "pk": "user_id", "values": {
      "nick_name": ["str", "CDXCORE11S1_U2"], "mobile": ["str", "00000001112"], "balance": ["str", "0.00"], "gift_balance": ["str", "0.00"], "pay_money": ["str", "0.00"], "store_id": ["int", 2147001111], "is_delete": ["int", 0]
    }},
    {"name": "STORE_S1", "connection": "mysql_zhct", "table": "ydy_staff", "pk": "id", "values": {
      "uuid": ["str", "f4c61111-2026-4a11-8111-000000000101"], "station_uuid": ["str", ""], "name": ["str", "CDXCORE11S1_U1"], "birthday": ["str", "2000-01-01"], "sport_uuid": ["str", ""], "sport_event_uuid": ["str", ""], "in_time": ["str", "2026-10-11"], "create_time": ["str", "2026-10-11 00:00:00"], "create_by": ["str", "CDXCORE11S1"], "personnel_umber": ["str", "CDXCORE11S1_U1"], "permanent_address": ["str", ""], "coach_name": ["str", ""], "sport_year": ["str", ""], "ai_user_id": ["ref", "AI_U1"], "mobile": ["str", "00000001111"], "is_show": ["int", 1], "status": ["int", 1], "identity_category_id": ["int", 0]
    }},
    {"name": "STORE_U1", "connection": "mysql_zhct", "table": "ydy_user", "pk": "id", "values": {
      "uuid": ["str", "f4c61111-2026-4a11-8111-000000000001"], "station_uuid": ["str", ""], "account": ["str", "CDXCORE11S1_U1"], "pwd": ["str", ""], "salt": ["str", ""], "create_time": ["str", "2026-10-11 00:00:00"], "create_by": ["str", "CDXCORE11S1"], "name": ["str", "CDXCORE11S1_U1"], "mobile": ["str", "00000001111"], "ai_user_id": ["ref", "AI_U1"], "staff_uuid": ["str", "f4c61111-2026-4a11-8111-000000000101"], "is_delete": ["int", 0], "status": ["int", 1]
    }},
    {"name": "STORE_U2", "connection": "mysql_zhct", "table": "ydy_user", "pk": "id", "values": {
      "uuid": ["str", "f4c61111-2026-4a11-8111-000000000002"], "station_uuid": ["str", ""], "account": ["str", "CDXCORE11S1_U2"], "pwd": ["str", ""], "salt": ["str", ""], "create_time": ["str", "2026-10-11 00:00:00"], "create_by": ["str", "CDXCORE11S1"], "name": ["str", "CDXCORE11S1_U2"], "mobile": ["str", "00000001112"], "ai_user_id": ["ref", "AI_U2"], "staff_uuid": ["str", ""], "is_delete": ["int", 0], "status": ["int", 1]
    }},
    {"name": "STORE_R1", "connection": "mysql_zhct", "table": "ydy_restaurants", "pk": "id", "values": {
      "uuid": ["str", "f4c61111-2026-4a11-8111-000000000201"], "name": ["str", "CDXCORE11S1_R1"], "stall_type": ["int", 1], "status": ["int", 1], "is_delete": ["int", 2], "book_rules": ["str", "{}"], "order_rules": ["str", "{}"], "morning_start": ["str", "00:00"], "morning_end": ["str", "23:59"], "create_by": ["str", "CDXCORE11S1"]
    }},
    {"name": "STORE_P1", "connection": "mysql_zhct", "table": "ydy_prepay_order", "pk": "id", "values": {
      "source": ["int", 1], "prepay_status": ["int", 2], "price": ["int", 1], "equipment_id": ["int", 0], "restaurant_id": ["ref", "STORE_R1"], "meal_order_id": ["int", 0], "meal_order_no": ["str", ""], "user_id": ["int", 0], "goods_name": ["str", "CDXCORE11S1_COFFEE"], "device_order_no": ["str", "CDXCORE11S1_PP1"], "machid": ["str", "CDXCORE11S1_M1"], "create_by": ["str", "CDXCORE11S1"]
    }}
  ],
  "no_real_phone_or_password": "00000001111/00000001112 are synthetic strings with no SMS operation. Store pwd/salt are explicit empty disabled fixture values, not credentials read from any user; password login is not exercised. Existing actors and credentials are never modified.",
  "post_prepare_before_HTTP_required": ["Fresh generated IDs/UUID/account/mobile/name leases and exact 7 fullrow readback", "Original actual UserGuard on AI_U1 and StoreUser/Staff returns false, with active map count0 for both ID/UUID; no API-host-empty shortcut", "No staff_department rows/marketing match/consume-limit match; effective subsidy0/gift0/cash1.00; original deduction order gift,subsidy,cash", "7 prepare writes and actual generated IDs independently match exact full protection baseline; no external network/SDK operation", "Full original source clone and per-stage included source pin; schema/trigger/FK/index unchanged including explicit recorded unresolved settlement uniqueness gap"],
  "business_HTTP_status": "NOT_AUTHORIZED; only plan in PROPOSED_PLAN.md",
  "existing_old_marked_users": "B44676/C1836 and all old business rows are protection-only; do not debit or reset them"
}
