{
  "status": "PROPOSAL_ONLY_NOT_AUTHORIZED_NOT_EXECUTED",
  "marker": "CDXPPUT261011S1",
  "oracle": "Actual B first; all predictions remain provisional until its raw seal is reviewed",
  "business_DB_SQL_HTTP_DML_DDL": 0,
  "max_rows": 4,
  "budget": {"B": {"DDL": 2, "INSERT_attempts": 4, "UPDATE_attempts": 24, "DELETE": 0, "readonly_max": 150}, "C": {"DDL": 5, "INSERT_attempts": 4, "UPDATE_attempts": 24, "DELETE": 0, "readonly_max": 180}},
  "columns": ["ID", "LEASE_ID", "MEAL_ORDER_ID", "MEAL_ORDER_NO", "USER_ID", "UPDATE_BY", "RAW_REQUEST_A", "EXPIRE_TIME", "CREATE_TIME", "UPDATE_TIME"],
  "B": {
    "table": "cdx_pput261011_s1",
    "create": "CREATE TABLE cdx_pput261011_s1 (ID INT NOT NULL,LEASE_ID VARCHAR(32) NOT NULL,MEAL_ORDER_ID INT UNSIGNED NOT NULL DEFAULT 0,MEAL_ORDER_NO VARCHAR(32) NOT NULL DEFAULT '',USER_ID INT UNSIGNED NOT NULL DEFAULT 0,UPDATE_BY VARCHAR(32) NOT NULL DEFAULT '',RAW_REQUEST_A TEXT NULL,EXPIRE_TIME DATETIME(0) NOT NULL DEFAULT '2000-01-01 00:00:00',CREATE_TIME DATETIME(0) NOT NULL DEFAULT CURRENT_TIMESTAMP,UPDATE_TIME DATETIME(0) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,CONSTRAINT PK_CDX_PPUT261011_S1 PRIMARY KEY(ID)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci",
    "alter": null,
    "trigger_file": null,
    "insert_full": "INSERT INTO cdx_pput261011_s1 (ID,LEASE_ID,MEAL_ORDER_ID,MEAL_ORDER_NO,USER_ID,UPDATE_BY,RAW_REQUEST_A,EXPIRE_TIME,CREATE_TIME,UPDATE_TIME) VALUES (?,?,?,?,?,?,?,?,?,?)",
    "insert_default": "INSERT INTO cdx_pput261011_s1 (ID,LEASE_ID) VALUES (?,?)",
    "reset": "UPDATE cdx_pput261011_s1 SET LEASE_ID=?,MEAL_ORDER_ID=?,MEAL_ORDER_NO=?,USER_ID=?,UPDATE_BY=?,RAW_REQUEST_A=?,EXPIRE_TIME=?,CREATE_TIME=?,UPDATE_TIME=? WHERE ID=?",
    "row_snapshot": "SELECT * FROM cdx_pput261011_s1 ORDER BY ID",
    "time_projection": "SELECT ID,DATE_FORMAT(EXPIRE_TIME,'%Y-%m-%d %H:%i:%s.%f') AS E,DATE_FORMAT(CREATE_TIME,'%Y-%m-%d %H:%i:%s.%f') AS C,DATE_FORMAT(UPDATE_TIME,'%Y-%m-%d %H:%i:%s.%f') AS U FROM cdx_pput261011_s1 ORDER BY ID",
    "byte_projection": "SELECT ID,HEX(LEASE_ID) AS L,HEX(MEAL_ORDER_NO) AS M,HEX(UPDATE_BY) AS B,HEX(RAW_REQUEST_A) AS R,RAW_REQUEST_A IS NULL AS R_NULL FROM cdx_pput261011_s1 ORDER BY ID",
    "clock": "SELECT CURRENT_TIMESTAMP(0) AS T0,CURRENT_TIMESTAMP(6) AS T6",
    "warning": "SHOW WARNINGS",
    "cleanup": ["DROP TABLE cdx_pput261011_s1"]
  },
  "C": {
    "table": "ZHCT_APP.CDX_PPUT261011_S1",
    "trigger": "TRG_CDX_PPUT261011_S1",
    "create": "CREATE TABLE ZHCT_APP.CDX_PPUT261011_S1 (ID INT NOT NULL,LEASE_ID VARCHAR(32 CHAR) NOT NULL,MEAL_ORDER_ID BIGINT DEFAULT 0 NOT NULL,MEAL_ORDER_NO VARCHAR(32 CHAR) DEFAULT '' NOT NULL,USER_ID BIGINT DEFAULT 0 NOT NULL,UPDATE_BY VARCHAR(32 CHAR) DEFAULT '' NOT NULL,RAW_REQUEST_A CLOB NULL,EXPIRE_TIME DATETIME(6) DEFAULT '2000-01-01 00:00:00' NOT NULL,CREATE_TIME DATETIME(6) DEFAULT CURRENT_TIMESTAMP NOT NULL,UPDATE_TIME DATETIME(6) DEFAULT CURRENT_TIMESTAMP NOT NULL,CONSTRAINT PK_CDX_PPUT261011_S1 PRIMARY KEY(ID))",
    "alter": "ALTER TABLE ZHCT_APP.CDX_PPUT261011_S1 MODIFY (EXPIRE_TIME DATETIME(0) DEFAULT '2000-01-01 00:00:00' NOT NULL,CREATE_TIME DATETIME(0) DEFAULT CURRENT_TIMESTAMP(0) NOT NULL,UPDATE_TIME DATETIME(0) DEFAULT CURRENT_TIMESTAMP(0) NOT NULL)",
    "trigger_file": "candidate-trigger.sql",
    "insert_full": "INSERT INTO ZHCT_APP.CDX_PPUT261011_S1 (ID,LEASE_ID,MEAL_ORDER_ID,MEAL_ORDER_NO,USER_ID,UPDATE_BY,RAW_REQUEST_A,EXPIRE_TIME,CREATE_TIME,UPDATE_TIME) VALUES (?,?,?,?,?,?,?,?,?,?)",
    "insert_default": "INSERT INTO ZHCT_APP.CDX_PPUT261011_S1 (ID,LEASE_ID) VALUES (?,?)",
    "reset": "UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET LEASE_ID=?,MEAL_ORDER_ID=?,MEAL_ORDER_NO=?,USER_ID=?,UPDATE_BY=?,RAW_REQUEST_A=?,EXPIRE_TIME=?,CREATE_TIME=?,UPDATE_TIME=? WHERE ID=?",
    "row_snapshot": "SELECT * FROM ZHCT_APP.CDX_PPUT261011_S1 ORDER BY ID",
    "time_projection": "SELECT ID,TO_CHAR(EXPIRE_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS E,TO_CHAR(CREATE_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS C,TO_CHAR(UPDATE_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS U FROM ZHCT_APP.CDX_PPUT261011_S1 ORDER BY ID",
    "byte_projection": "SELECT ID,RAWTOHEX(CHARTOBIN(LEASE_ID)) AS L,RAWTOHEX(CHARTOBIN(MEAL_ORDER_NO)) AS M,RAWTOHEX(CHARTOBIN(UPDATE_BY)) AS B FROM ZHCT_APP.CDX_PPUT261011_S1 ORDER BY ID",
    "CLOB_readback": "Full RAW_REQUEST_A native stream and null flag; never scalar-HEX the complete CLOB",
    "clock": "SELECT CAST(CURRENT_TIMESTAMP(0) AS DATETIME(0)) AS T0,CURRENT_TIMESTAMP(6) AS T6 FROM DUAL",
    "cleanup": ["DROP TRIGGER ZHCT_APP.TRG_CDX_PPUT261011_S1", "DROP TABLE ZHCT_APP.CDX_PPUT261011_S1"]
  },
  "seed_order": [
    {"id": 1, "statement": "insert_full", "binds": [1,"CDXPPUT261011S1",0,"",0,"leaseA",null,"2000-01-01 00:00:00","2001-01-01 00:00:00","2001-01-01 00:00:00"], "PDO_types": [1,2,1,2,1,2,0,2,2,2]},
    {"id": 2, "statement": "insert_full", "binds": [2,"CDXPPUT261011S1",0,"",0,"",null,"2001-01-01 01:01:01.499999","2001-01-01 01:01:01.499999","2001-01-01 01:01:01.499999"], "PDO_types": [1,2,1,2,1,2,0,2,2,2]},
    {"id": 3, "statement": "insert_full", "binds": [3,"CDXPPUT261011S1",0,"",0,"",null,"2001-01-01 01:01:01.500000","2001-01-01 01:01:01.500000","2001-01-01 01:01:01.500000"], "PDO_types": [1,2,1,2,1,2,0,2,2,2]},
    {"id": 4, "statement": "insert_default", "binds": [4,"CDXPPUT261011S1"], "PDO_types": [1,2]}
  ],
  "C_stage_order": ["CREATE", "seeds IDs1..3 and complete fsp6/native snapshot", "ALTER once", "complete fsp0/native/rounding snapshot", "seed ID4 with omitted dates and before/after local clocks", "CREATE TRIGGER once", "compile/status/complete DDL readback", "cases once each", "ownership/dependency cleanup gate", "DROP TRIGGER", "DROP TABLE", "exact object-zero readback"],
  "reset_binds_default": ["CDXPPUT261011S1",0,"",0,"leaseA",null,"2000-01-01 00:00:00","2001-01-01 00:00:00","2001-01-01 00:00:00",1],
  "reset_PDO_types_default": [2,1,2,1,2,0,2,2,2,1],
  "cases": [
    {"label":"CAS4", "SQL_B":"UPDATE cdx_pput261011_s1 SET MEAL_ORDER_ID=?,MEAL_ORDER_NO=?,USER_ID=?,UPDATE_BY=? WHERE ID=? AND MEAL_ORDER_ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET MEAL_ORDER_ID=?,MEAL_ORDER_NO=?,USER_ID=?,UPDATE_BY=? WHERE ID=? AND MEAL_ORDER_ID=?", "binds":[7,"CDXPPUT261011S1_ORDER",8,"miniapp",1,0], "PDO_types":[1,2,1,2,1,1], "hypothesis":"changed => server-generated whole second"},
    {"label":"NOOP_SCALAR", "SQL_B":"UPDATE cdx_pput261011_s1 SET MEAL_ORDER_ID=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET MEAL_ORDER_ID=? WHERE ID=?", "binds":[0,1], "PDO_types":[1,1], "hypothesis":"unchanged scalar => preserve anchor"},
    {"label":"VARCHAR_CASE", "SQL_B":"UPDATE cdx_pput261011_s1 SET UPDATE_BY=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET UPDATE_BY=? WHERE ID=?", "binds":["leasea",1], "PDO_types":[2,1], "hypothesis":"case byte change => server-generated whole second"},
    {"label":"CLOB_NULL_EMPTY", "SQL_B":"UPDATE cdx_pput261011_s1 SET RAW_REQUEST_A=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET RAW_REQUEST_A=? WHERE ID=?", "binds":["",1], "PDO_types":[2,1], "hypothesis":"NULL to non-NULL empty => changed"},
    {"label":"CLOB_EMPTY_NULL", "reset_binds":["CDXPPUT261011S1",0,"",0,"leaseA","","2000-01-01 00:00:00","2001-01-01 00:00:00","2001-01-01 00:00:00",1], "reset_PDO_types":[2,1,2,1,2,2,2,2,2,1], "SQL_B":"UPDATE cdx_pput261011_s1 SET RAW_REQUEST_A=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET RAW_REQUEST_A=? WHERE ID=?", "binds":[null,1], "PDO_types":[0,1], "hypothesis":"empty to NULL => changed"},
    {"label":"CLOB_SAME", "reset_binds":["CDXPPUT261011S1",0,"",0,"leaseA","原始A","2000-01-01 00:00:00","2001-01-01 00:00:00","2001-01-01 00:00:00",1], "reset_PDO_types":[2,1,2,1,2,2,2,2,2,1], "SQL_B":"UPDATE cdx_pput261011_s1 SET RAW_REQUEST_A=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET RAW_REQUEST_A=? WHERE ID=?", "binds":["原始A",1], "PDO_types":[2,1], "hypothesis":"SOURCE_ORACLE_REQUIRED; do not assume LOB assignment no-op"},
    {"label":"CLOB_CASE", "reset_binds":["CDXPPUT261011S1",0,"",0,"leaseA","原始A","2000-01-01 00:00:00","2001-01-01 00:00:00","2001-01-01 00:00:00",1], "reset_PDO_types":[2,1,2,1,2,2,2,2,2,1], "SQL_B":"UPDATE cdx_pput261011_s1 SET RAW_REQUEST_A=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET RAW_REQUEST_A=? WHERE ID=?", "binds":["原始a",1], "PDO_types":[2,1], "hypothesis":"CLOB case byte change => changed"},
    {"label":"EXPLICIT_SELF_CHANGED", "SQL_B":"UPDATE cdx_pput261011_s1 SET MEAL_ORDER_ID=?,UPDATE_TIME=UPDATE_TIME WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET MEAL_ORDER_ID=?,UPDATE_TIME=UPDATE_TIME WHERE ID=?", "binds":[7,1], "PDO_types":[1,1], "hypothesis":"explicit self preserves anchor despite other change"},
    {"label":"EXPLICIT_VALUE_CHANGED", "SQL_B":"UPDATE cdx_pput261011_s1 SET MEAL_ORDER_ID=?,UPDATE_TIME=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET MEAL_ORDER_ID=?,UPDATE_TIME=? WHERE ID=?", "binds":[7,"2001-01-01 09:07:25.720472",1], "PDO_types":[1,2,1], "hypothesis":"explicit DATETIME0 rounds to 09:07:26; never automatic current time"},
    {"label":"EXPLICIT_NULL_CHANGED", "SQL_B":"UPDATE cdx_pput261011_s1 SET MEAL_ORDER_ID=?,UPDATE_TIME=? WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET MEAL_ORDER_ID=?,UPDATE_TIME=? WHERE ID=?", "binds":[7,null,1], "PDO_types":[1,0,1], "hypothesis":"SOURCE_ORACLE_REQUIRED under actual SQL_MODE; preserve warning/error and full before/after"},
    {"label":"EXPLICIT_DEFAULT_CHANGED", "SQL_B":"UPDATE cdx_pput261011_s1 SET MEAL_ORDER_ID=?,UPDATE_TIME=DEFAULT WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET MEAL_ORDER_ID=?,UPDATE_TIME=DEFAULT WHERE ID=?", "binds":[7,1], "PDO_types":[1,1], "hypothesis":"explicit DEFAULT observed against local clock; no assumption it is a no-op"},
    {"label":"ALL9_SELF", "SQL_B":"UPDATE cdx_pput261011_s1 SET ID=ID,LEASE_ID=LEASE_ID,MEAL_ORDER_ID=MEAL_ORDER_ID,MEAL_ORDER_NO=MEAL_ORDER_NO,USER_ID=USER_ID,UPDATE_BY=UPDATE_BY,RAW_REQUEST_A=RAW_REQUEST_A,EXPIRE_TIME=EXPIRE_TIME,CREATE_TIME=CREATE_TIME WHERE ID=?", "SQL_C":"UPDATE ZHCT_APP.CDX_PPUT261011_S1 SET ID=ID,LEASE_ID=LEASE_ID,MEAL_ORDER_ID=MEAL_ORDER_ID,MEAL_ORDER_NO=MEAL_ORDER_NO,USER_ID=USER_ID,UPDATE_BY=UPDATE_BY,RAW_REQUEST_A=RAW_REQUEST_A,EXPIRE_TIME=EXPIRE_TIME,CREATE_TIME=CREATE_TIME WHERE ID=?", "binds":[1], "PDO_types":[1], "hypothesis":"SOURCE_ORACLE_REQUIRED; Staff ALL76_SELF counterexample remains open"}
  ],
  "deferred_cases": ["CLOB 257th-character change and maximum TEXT bytes", "other three nullable CLOBs", "full Prepay 27-column coverage", "source other non-time fields and unsigned bounds", "all five business dates and historical mapping", "business API regression and concurrent CAS"],
  "metadata_queries_B": [
    {"SQL":"SELECT VERSION() AS VERSION,DATABASE() AS DB,@@session.sql_mode AS SQL_MODE", "binds":[]},
    {"SQL":"SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME=?", "binds":["cdx_pput261011_s1"]},
    {"SQL":"SELECT * FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME=? ORDER BY ORDINAL_POSITION", "binds":["cdx_pput261011_s1"]},
    {"SQL":"SELECT * FROM information_schema.STATISTICS WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME=? ORDER BY INDEX_NAME,SEQ_IN_INDEX", "binds":["cdx_pput261011_s1"]},
    {"SQL":"SELECT * FROM information_schema.TABLE_CONSTRAINTS WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME=?", "binds":["cdx_pput261011_s1"]},
    {"SQL":"SELECT * FROM information_schema.KEY_COLUMN_USAGE WHERE TABLE_SCHEMA=DATABASE() AND (TABLE_NAME=? OR REFERENCED_TABLE_NAME=?) ORDER BY TABLE_NAME,CONSTRAINT_NAME,ORDINAL_POSITION", "binds":["cdx_pput261011_s1","cdx_pput261011_s1"]},
    {"SQL":"SELECT * FROM information_schema.TRIGGERS WHERE EVENT_OBJECT_SCHEMA=DATABASE() AND EVENT_OBJECT_TABLE=?", "binds":["cdx_pput261011_s1"]}
  ],
  "metadata_queries_C": [
    {"SQL":"SELECT SYS_CONTEXT('USERENV','CURRENT_SCHEMA') AS SCHEMA_NAME FROM DUAL", "binds":[]},
    {"SQL":"SELECT * FROM V$VERSION", "binds":[]},
    {"SQL":"SELECT TABLE_NAME FROM USER_TABLES WHERE TABLE_NAME=?", "binds":["CDX_PPUT261011_S1"]},
    {"SQL":"SELECT INDEX_NAME,TABLE_NAME FROM USER_INDEXES WHERE TABLE_NAME=? OR INDEX_NAME=?", "binds":["CDX_PPUT261011_S1","PK_CDX_PPUT261011_S1"]},
    {"SQL":"SELECT TRIGGER_NAME,TABLE_NAME FROM USER_TRIGGERS WHERE TABLE_NAME=? OR TRIGGER_NAME=?", "binds":["CDX_PPUT261011_S1","TRG_CDX_PPUT261011_S1"]},
    {"SQL":"SELECT CONSTRAINT_NAME,TABLE_NAME FROM USER_CONSTRAINTS WHERE TABLE_NAME=? OR CONSTRAINT_NAME=?", "binds":["CDX_PPUT261011_S1","PK_CDX_PPUT261011_S1"]},
    {"SQL":"SELECT OBJECT_NAME,OBJECT_TYPE,STATUS FROM USER_OBJECTS WHERE OBJECT_NAME IN (?,?,?)", "binds":["CDX_PPUT261011_S1","PK_CDX_PPUT261011_S1","TRG_CDX_PPUT261011_S1"]},
    {"SQL":"SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME=? ORDER BY COLUMN_ID", "binds":["CDX_PPUT261011_S1"]},
    {"SQL":"SELECT * FROM USER_CONSTRAINTS WHERE TABLE_NAME=? ORDER BY CONSTRAINT_NAME", "binds":["CDX_PPUT261011_S1"]},
    {"SQL":"SELECT * FROM USER_CONS_COLUMNS WHERE TABLE_NAME=? ORDER BY CONSTRAINT_NAME,POSITION", "binds":["CDX_PPUT261011_S1"]},
    {"SQL":"SELECT * FROM USER_IND_COLUMNS WHERE TABLE_NAME=? ORDER BY INDEX_NAME,COLUMN_POSITION", "binds":["CDX_PPUT261011_S1"]},
    {"SQL":"SELECT * FROM USER_TRIGGERS WHERE TABLE_NAME=?", "binds":["CDX_PPUT261011_S1"]},
    {"SQL":"SELECT DBMS_METADATA.GET_DDL('TABLE',?,'ZHCT_APP') AS DDL FROM DUAL", "binds":["CDX_PPUT261011_S1"]},
    {"SQL":"SELECT DBMS_METADATA.GET_DDL('TRIGGER',?,'ZHCT_APP') AS DDL FROM DUAL", "binds":["TRG_CDX_PPUT261011_S1"]},
    {"SQL":"SELECT * FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE='R' AND (TABLE_NAME=? OR R_CONSTRAINT_NAME IN (SELECT CONSTRAINT_NAME FROM USER_CONSTRAINTS WHERE TABLE_NAME=?))", "binds":["CDX_PPUT261011_S1","CDX_PPUT261011_S1"]},
    {"SQL":"SELECT * FROM USER_DEPENDENCIES WHERE REFERENCED_OWNER=? AND REFERENCED_NAME=?", "binds":["ZHCT_APP","CDX_PPUT261011_S1"]}
  ],
  "query_provenance": ["Material precision-run.php/read-only.php successful queries, same DM build", "Staff probe2b recovery successful USER_CONSTRAINTS/CONS_COLUMNS/DEPENDENCIES catalog queries; never its failed USER_ERRORS/SYSDEPENDENCIES queries"],
  "execution_gate": "Root must first review source-only proposal, separately approve B and exact read ledger; C approval only after B oracle. No executable DB runner exists here."
}
