{
  "task": "ZHCTPROMPT-20260928-SMART-CANTEEN-DUAL-DB-COMPAT-PLAN",
  "slice": "POST /p/syllabusEvaluate/{add,update,delete,save}",
  "agent": "/root/store_syllabus_crud",
  "business_head": "07aa840d50ce12e5319bc19f7fee78505b4a5d3b",
  "branch": "develop_dameng",
  "initial_source_lock": {
    "p/controller/SyllabusEvaluate.php": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
    "p/logic/SyllabusEvaluate.php": "3ef5ae48a4a2bb8d5857466cf60ac476576d160a44c40361c11a5fef7a261b96",
    "model/SyllabusEvaluate.php": "135dcc6cfb6c2232ba56c3f02fb9cb33b0b3adb52dbd76b475343d2c678c9980",
    "model/SyllabusEvaluateExt.php": "6c0a26379f05ed19e509dfa5969f9a87f3f4343183410c0c77fc42bc8e02d0df",
    "model/Staff.php": "e709b91af8e78758b0adbb29697dba4d16d62402d8c365712afe9c47e72277d3",
    "model/UserData.php": "6db7874a3ad2f15c1727a21634dc0f7bc4e21310a258b97a6bbbcf09dd519f02",
    "model/RoleData.php": "64539c6cdb2a05b2bb9316e701c5ce367bd386d45a184b456c39611d35ddd134",
    "model/SyncFeimao.php": "939ea24634371078d68aeb17aa782fc65eeccc520df8f4c86a0f78981797e05b",
    "model/BaseModel.php": "439740d6cf118e4541dfa719e120afd95979c497e7639f43d8efe01e6a5d3596",
    "validate/SyllabusEvaluate.php": "15bbd19df09f7794db51a358012c7af71effb708438f31ba990044d36b9c1e34",
    "base/AdminController.php": "7565b36fa4dda2c21cc4fa3b37753dbffb7c3a464bb8c11ea0f17ca00bececa5",
    "common.php": "1ff0e49451950d671498ad5e1f7380f60448d2f7a39041d4b53370abd6e6d78f",
    "route.php": "081b0186b7f40f0bdd237cecb3e2d678fc9344c656932c0d3b3052404e4f1510"
  },
  "final_source_lock": {
    "p/controller/SyllabusEvaluate.php": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
    "p/logic/SyllabusEvaluate.php": "17bb64836458919e9188586dbb57753fe1e34e8615f0c9404b222c7e709a5e84",
    "model/SyllabusEvaluate.php": "135dcc6cfb6c2232ba56c3f02fb9cb33b0b3adb52dbd76b475343d2c678c9980",
    "model/SyllabusEvaluateExt.php": "6c0a26379f05ed19e509dfa5969f9a87f3f4343183410c0c77fc42bc8e02d0df",
    "model/Staff.php": "e709b91af8e78758b0adbb29697dba4d16d62402d8c365712afe9c47e72277d3",
    "model/UserData.php": "6db7874a3ad2f15c1727a21634dc0f7bc4e21310a258b97a6bbbcf09dd519f02",
    "model/RoleData.php": "64539c6cdb2a05b2bb9316e701c5ce367bd386d45a184b456c39611d35ddd134",
    "model/SyncFeimao.php": "939ea24634371078d68aeb17aa782fc65eeccc520df8f4c86a0f78981797e05b",
    "model/BaseModel.php": "439740d6cf118e4541dfa719e120afd95979c497e7639f43d8efe01e6a5d3596",
    "validate/SyllabusEvaluate.php": "15bbd19df09f7794db51a358012c7af71effb708438f31ba990044d36b9c1e34",
    "base/AdminController.php": "7565b36fa4dda2c21cc4fa3b37753dbffb7c3a464bb8c11ea0f17ca00bececa5",
    "common.php": "1ff0e49451950d671498ad5e1f7380f60448d2f7a39041d4b53370abd6e6d78f",
    "route.php": "081b0186b7f40f0bdd237cecb3e2d678fc9344c656932c0d3b3052404e4f1510"
  },
  "source_schedule": {
    "B": "all 23 requests initial Logic SHA; no replay",
    "C": "first 13 requests original Logic SHA, last 11 requests final root-applied Logic SHA"
  },
  "cli": {
    "B": {
      "requests": 23,
      "assertions": 69,
      "failed_assertions": 0,
      "failed_cases": []
    },
    "C": {
      "requests": 24,
      "assertions": 72,
      "failed_assertions": 2,
      "failed_cases": [
        {
          "label": "add_initial",
          "failures": [
            {
              "name": "AssertionError",
              "test": "exact business code and message"
            },
            {
              "name": "AssertionError",
              "test": "complete original response fields values and native JSON types"
            }
          ]
        }
      ]
    }
  },
  "total_HTTP": 47,
  "total_assertions": 141,
  "passed_assertions": 139,
  "failed_assertions": 2,
  "accepted_requests": 46,
  "accepted_assertions": 138,
  "historical_failed_request": "C add_initial: CREATE_BY length -6169; preserved zero inserted row and original response",
  "comparison": {
    "passed": true,
    "gates": 758,
    "failed": [],
    "mutation_gates": {
      "total": 140,
      "missed": [],
      "passed": true
    },
    "requests": {
      "B": 23,
      "C": 24
    },
    "paired_projection_rule": "Only proven generated PK/GUID/time/actor-storage-copy and independent markers mapped; lists each compared to own consumed original snapshot, never forced equal across different snapshots."
  },
  "unit_red": {
    "total": 144,
    "failed_count": 8,
    "failed": [
      "app\\cores\\database\\Dm_3_all_written_fields_exact",
      "app\\cores\\database\\Dm_4_all_written_fields_exact",
      "app\\cores\\database\\Dm_6_all_written_fields_exact",
      "app\\cores\\database\\Dm_7_all_written_fields_exact",
      "\\app\\cores\\database\\Dm_3_all_written_fields_exact",
      "\\app\\cores\\database\\Dm_4_all_written_fields_exact",
      "\\app\\cores\\database\\Dm_6_all_written_fields_exact",
      "\\app\\cores\\database\\Dm_7_all_written_fields_exact"
    ]
  },
  "unit_green": {
    "total": 144,
    "failed_count": 0,
    "failed": []
  },
  "info_regression": {
    "total": 69,
    "failed_count": 0,
    "failed": []
  },
  "resource_cleanup": {
    "B": {
      "owned_pid": 96728,
      "exact_cmdline_verified": true,
      "stopped": true,
      "port_18321_closed": true,
      "runtime_removed": true,
      "files_removed": 1225,
      "original_parent_10001_preserved": true
    },
    "C": {
      "owned_pid": 1799805,
      "exact_cmdline_verified": true,
      "stopped": true,
      "port_18322_closed": true,
      "runtime_removed": true,
      "files_removed": 1229,
      "original_parent_112175_preserved": true
    },
    "Auth_token_config_cache_runtime_source_and_original_CLI_removed": true,
    "local_two_generated_archives_removed": true,
    "pure_regression_two_temporary_PHP_files_removed": true,
    "credential_free_terminal_evidence_preserved": "/private/tmp/cdx-sylcrud-private.DnTqXW",
    "private_modes": {
      "directory": "0700",
      "files": "0600"
    },
    "new_API_created_rows": {
      "B": {
        "id": 3,
        "deleted_by_approved_API": true,
        "remaining": 0
      },
      "C": {
        "id": 3,
        "deleted_by_approved_API": true,
        "remaining": 0
      }
    },
    "old_retained_marked_data": {
      "B": {
        "syllabus_evaluate": [
          1,
          2
        ],
        "syllabus_evaluate_ext": [
          1
        ]
      },
      "C": {
        "syllabus_evaluate": [
          1,
          2
        ],
        "syllabus_evaluate_ext": [
          1
        ]
      }
    },
    "old_ext_original_content_restored_via_same_API": true,
    "natural_tables_exact_PK_excluded_unchanged": true,
    "staff_user_actor_full_original_rows_unchanged": true,
    "task_SSH_master_20770_preserved": true,
    "credential_free_CLI_cache_preserved": true,
    "root_caffeinate_not_modified": true,
    "business_API_successful_mutation_requests": 14,
    "business_API_failed_mutation_attempts": 1,
    "fixture_PDO_writes": 0,
    "DDL": 0,
    "Staff_user_permission_mutations": 0,
    "primary_business_Git_shared_matrix_queue_heartbeat_index_writes_by_this_agent": 0
  },
  "private_terminal_root": "/private/tmp/cdx-sylcrud-private.DnTqXW",
  "private_modes": {
    "directory": "0700",
    "files": "0600"
  },
  "private_files": [
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/SyllabusEvaluate.candidate.php",
      "bytes": 7431,
      "sha256": "17bb64836458919e9188586dbb57753fe1e34e8615f0c9404b222c7e709a5e84"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/SyllabusEvaluate.original.php",
      "bytes": 7153,
      "sha256": "3ef5ae48a4a2bb8d5857466cf60ac476576d160a44c40361c11a5fef7a261b96"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/bundle-B.json",
      "bytes": 157862,
      "sha256": "1a253f164e16bf9047dd731725b54e9f72ce7381945166287601f2d49a19db00"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/bundle-C.json",
      "bytes": 170690,
      "sha256": "b762b8dbc29acc4bc07c61419b99fe696bfcbf5a0e06aca74ef9d40a83cee3ad"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/cli-summary-B.json",
      "bytes": 23543,
      "sha256": "fcf99f764940b80ea4fbf3c37cae3f2d1295b0cac5b4e353d5081e9ac7a0e99a"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/cli-summary-C.json",
      "bytes": 24801,
      "sha256": "c4a5b12e2345c2b81caaf51236bd666380a5769b04a76bbdf7d052234721ca42"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/final-B.json",
      "bytes": 1597,
      "sha256": "7c22aba89201bd6c57a1df6654c7e7d06afac1f18674cc6f41a27733b17e0362"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/final-C.json",
      "bytes": 1605,
      "sha256": "6c273b1aff38ee23dbf768af2775e477b2d6e759fdd06d9f7f2fbfc72eae41f5"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/lease-B.json",
      "bytes": 2233,
      "sha256": "e58f2159207652d3999bd02fda6756ccb22b5cfdf980673c52f00699ad918e8e"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/lease-C.json",
      "bytes": 2241,
      "sha256": "e0dcbfb19daf3d064b1117729f08ae5e627a49cbde781c26aee9aa83285d1352"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/metadata-B.json",
      "bytes": 1660,
      "sha256": "db1ce999c4c4e67d32d9729c5a8aaf37d97e797a9197c9182f0bf1eba6b1dd98"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/metadata-C-final.json",
      "bytes": 1278,
      "sha256": "2adb580cbd76ea43aa9e3aaba33981dfd37768a93b4ca3e6dc9aa40eed67c13f"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/metadata-C.json",
      "bytes": 1278,
      "sha256": "a6a699a75f3acb6f21953bb38a84e70393403b80dccf7815865d43de5a581607"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/preflight-B.json",
      "bytes": 8299,
      "sha256": "d5d8e4d819ec6e19007f4fd54e41a2c5f35e26ca747173dedfbef33428b8a2eb"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/preflight-C.json",
      "bytes": 7903,
      "sha256": "b46515cf0e0e766f4eeaae299dbc50cc769b803481cc008cb85332a909cb4a99"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/sanitization-receipt.json",
      "bytes": 307,
      "sha256": "501361f989956af10c1f1102fd94294986a5409e86e3ccc727c24d28b95b4d69"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/source-lock-C-final.json",
      "bytes": 1202,
      "sha256": "a0680a005b50009ad5ece41a6b00631133696172ca6e25ae1e5a98b056aa6534"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/wire-B.jsonl",
      "bytes": 111013,
      "sha256": "14651a870393b520161608fc5c49c855dbbaa0cec9ad301b515b975c3e81e039"
    },
    {
      "path": "/private/tmp/cdx-sylcrud-private.DnTqXW/wire-C.jsonl",
      "bytes": 122520,
      "sha256": "871e4d5add01950fb42a39bf527dd2f1e7431935975522faa525ca4321fd409d"
    }
  ],
  "control_files": [
    {
      "path": "CreateByContract.check.php",
      "sha256": "138a295fb4bbcf377157064a5d5609b9fd4dd971ae1f5a27ee6f7caeb8e178b1"
    },
    {
      "path": "FREEZE.md",
      "sha256": "c24e3996e1376871c5bdbf3d1ccccfde2f23e44d65a31cf8ea405571eb7b8189"
    },
    {
      "path": "NEXT-WEIGHT-SOURCE-FREEZE.md",
      "sha256": "734808f84be264896bbd6113f70b9121aff35f3f703b2caed295a8d6a75dcade"
    },
    {
      "path": "REPORT.md",
      "sha256": "4bd7e1608f011f27b0d544bc18150f4ba66da4fdf2723a9204feba58685dba3f"
    },
    {
      "path": "cleanup.php",
      "sha256": "b13a5be31f325008d9e260b036a6cbda598907a3f93496b6dd4738ee1977c486"
    },
    {
      "path": "cli-summary.json",
      "sha256": "acc2026b26d69488244cb02d5b70a7673c5ff74b806fea8d5b22216f689c2b5d"
    },
    {
      "path": "compare-private.js",
      "sha256": "2dd9d38b2d77c1cdb6401bc5ea58442043602cf7f0e179bd92dc1f7333655893"
    },
    {
      "path": "comparison.json",
      "sha256": "0b781343e2f57bbdf1891b78676b100bf3d570a75d47ca6cf488c8f17baf2d4a"
    },
    {
      "path": "db.php",
      "sha256": "3a3347b36068e08ba0e520f905b610059f95beef5f6875985bb41f80e30e4e90"
    },
    {
      "path": "finish.php",
      "sha256": "8507d2b726f8e4e6ab0d5447509f6983cdd105ee78f6b5e8d2e3a6035eb1095b"
    },
    {
      "path": "index.php",
      "sha256": "75adfdccd05cf63028f2a29f4e9db8ccfe566b4c164923a3daddee8581faa0e4"
    },
    {
      "path": "info-regression.json",
      "sha256": "1e59922dd8783baa12826959eba40a90d626cde61ce4300241270120498eecfc"
    },
    {
      "path": "init.php",
      "sha256": "c75fa7465ba9e07503d942263258409188e0940fa0252a005b601dd7e55850d4"
    },
    {
      "path": "interface-matrix.csv",
      "sha256": "f80dca7c41d1a46e3147ecd57cae3abfc8106a44c7d7e2dfe1084f1c343e7c95"
    },
    {
      "path": "metadata.php",
      "sha256": "d3d7a50ac1d2b1b83e94ccc15790bd0297493fe5585fbb2d3d327f1026f56630"
    },
    {
      "path": "package-evidence.js",
      "sha256": "b8a1913e8194318b07cade34e34f7b9522528f7c0fc9d044e310ed38e9883b1b"
    },
    {
      "path": "preflight.php",
      "sha256": "98686330bf15598c0a7a69dffa162c56039dd939fe7b3f26e1f220846b4f956a"
    },
    {
      "path": "prepare.php",
      "sha256": "b58e693d86fd9bebf1334c698dc59c8793ab5aa1a6442c8e9f6c2e26921335c8"
    },
    {
      "path": "refresh-lock.php",
      "sha256": "ffac572b0b4d4e162914996a80f9f518c3d8301f3c4d8f1c61c5879c81ed48f5"
    },
    {
      "path": "resource-cleanup.json",
      "sha256": "22c22ad63d7f406c266b3dcec212e9cfff9cce604e596ec9810fb449833a7841"
    },
    {
      "path": "run-cases.sh",
      "sha256": "e438a39dc31b86b3605314164ff945f06da711d2b17ea86d7fc059e6164298de"
    },
    {
      "path": "seal-private.js",
      "sha256": "ef6d2ed038a8c386d2d8aa282a33a20c5b122d96b7eea43ea64de7f758f244ad"
    },
    {
      "path": "state.php",
      "sha256": "14cae43a668dabcd2b81f4a3dd105eb7417d25b17f512065f9ef46a5a93a6515"
    },
    {
      "path": "summarize-runtime.js",
      "sha256": "31efaec22a626f40228173f901be4dbb5de3c926e5e17cec60b97676e740e9b7"
    },
    {
      "path": "unit-green.json",
      "sha256": "9b0b53db39206a9a093384cd27a206c76984f400e1a763c92058fd8217e2e2d6"
    },
    {
      "path": "unit-red.json",
      "sha256": "d882a906669bddd665139101b10d61c7e64d6a8e08badfb58c30ddf03c4a0a5b"
    },
    {
      "path": "worker.php",
      "sha256": "8cfcf1735c1fc0ea8c914effb3a58101fd0ed4eb8aebdfb5fade4ffb3cd3a246"
    }
  ],
  "scope": "four unique methods partial business evidence; save UPDATE only; no DDL/external/Staff/User/natural-money writes"
}
