{
  "task_id": "ZHCTPROMPT-20260928-SMART-CANTEEN-DUAL-DB-COMPAT-PLAN",
  "phase": "plain-weight-original-and-private-review",
  "original_manifest_sha256": "277c06e4d2bb395142bd767d8348d1602566439a8e195e3062be24965a4a541e",
  "original_HTTP": 8,
  "original_UPDATE": 4,
  "candidate_HTTP": 0,
  "candidate_DML": 0,
  "candidate_approval": "not authorized",
  "original_assertions": 2342,
  "original_mutations": 20,
  "dependency_assertions": 874,
  "helper_TDD": {
    "red": 3,
    "red_assertions": 8,
    "green_assertions": 22
  },
  "expanded_TDD": {
    "red": 10,
    "red_assertions": 46,
    "green_assertions": 46
  },
  "public_files": 52,
  "private_files": 40,
  "entries": {
    "CANDIDATE-REVIEW.md": {
      "sha256": "20459118fc83a7b1f764d961fe51143bf31b1589f648023fe4d3469498a5c754",
      "bytes": 3583,
      "mode": "644"
    },
    "DEPENDENCY-ADDENDUM.md": {
      "sha256": "fe2ef6a2a2dac71420b0a56bca8a455413842d3c67d19a2dc1ccb5a18cd09625",
      "bytes": 1214,
      "mode": "644"
    },
    "EXPANDED-REVIEW.md": {
      "sha256": "c468cd4eee2715941b9bb4cab8511a665eab546beb9387939097475ec26fb5e9",
      "bytes": 4429,
      "mode": "644"
    },
    "HANDOFF-FRESH.md": {
      "sha256": "14c206be6742b8e5abc498dfe1b283948b80232ab06f0801fca0888d83faf401",
      "bytes": 2232,
      "mode": "644"
    },
    "HANDOFF.md": {
      "sha256": "659cfcd02db5c4e662de633c9bb7c60e30e54b61137ecce9f219b6efd1525d6a",
      "bytes": 2368,
      "mode": "644"
    },
    "NativeGate.php": {
      "sha256": "4b4ae2d2e7eb5615151475cd86bc98d22c39089d892ed028aac16040bd12204e",
      "bytes": 5441,
      "mode": "644"
    },
    "ORIGINAL-REPORT.md": {
      "sha256": "e462ea73bdef27769391686e7fd332a056d0abc72f8c9d3da87caf6891b90e62",
      "bytes": 3047,
      "mode": "644"
    },
    "PROPOSAL.md": {
      "sha256": "50e8783de6eab966553e07ba8d5b7a71669c51aab529bb4906fbf8888598339c",
      "bytes": 2776,
      "mode": "644"
    },
    "SOURCE-AUDIT.md": {
      "sha256": "efef15c99f7177f26d9de0dc4e1bc3b61a4060cd32e7304884be2d1ca5ecd65a",
      "bytes": 5024,
      "mode": "644"
    },
    "api-test-matrix.csv": {
      "sha256": "51461d595f8deba6d0bb4b6da1aafd95b5aa0e871665e779cbe3b921efad5c72",
      "bytes": 985,
      "mode": "644"
    },
    "app-init.php": {
      "sha256": "ed87e7b3d4cf084485e1be01ff74f8a841c4eab33bfcf0b4bac151d05e061f35",
      "bytes": 1155,
      "mode": "644"
    },
    "auth.php": {
      "sha256": "d2a7c0a40b7c2cd084d43407f4dd8fde2179c55b6a97408acffa2dd5a997303f",
      "bytes": 917,
      "mode": "644"
    },
    "build-expanded-candidate.mjs": {
      "sha256": "6206bcf6a74cc018f7a570a92094de4f8c0d688eec0d48ba53fa4826d586635c",
      "bytes": 6355,
      "mode": "644"
    },
    "c-preflight-launch.php": {
      "sha256": "2d4b36878c43431f991a0d32f4d3529ce80c38285c5dc7863a6442713896e8e2",
      "bytes": 1150,
      "mode": "644"
    },
    "c-resource-launch.php": {
      "sha256": "cbdab4a34d26ed7f90c55ac17d47314f1b9ea9bbc3b7c391b666e8b416620706",
      "bytes": 1126,
      "mode": "644"
    },
    "candidate-expanded/application/m/logic/Nutrition.php": {
      "sha256": "3a1fb77a025e03d21da79bf2f226007adae3d04c8191add49733768e46aa4cb5",
      "bytes": 108497,
      "mode": "644"
    },
    "candidate-expanded/application/model/NutritionScheme.php": {
      "sha256": "2948c8f81b7260d5c72178f7a2470d4c767b1694af648fbff12755cbfd43331b",
      "bytes": 3137,
      "mode": "644"
    },
    "candidate-expanded/application/model/NutritionSchemeExt.php": {
      "sha256": "c1dfb52c0904e7a117dc887b260a33b90a6aad8beb833ee3b1f92ccca1258030",
      "bytes": 1079,
      "mode": "644"
    },
    "candidate-expanded/application/model/NutritionTemplateExt.php": {
      "sha256": "9319d40d7a1c652862354893c13f2eba62c820052c16a2fe0351044dedad6b18",
      "bytes": 1002,
      "mode": "644"
    },
    "candidate-expanded/application/p/logic/Nutrition.php": {
      "sha256": "1f5c4f7585607ccb81757f4e4f955afe382a311410ba77449b4960a7af042b77",
      "bytes": 20369,
      "mode": "644"
    },
    "candidate-expanded/application/p/logic/NutritionScheme.php": {
      "sha256": "9193e7728d1b3f4f73f07d5f3aba4f4dc7994af0c3130be0976793b92fd78de0",
      "bytes": 102374,
      "mode": "644"
    },
    "candidate-expanded/application/p/logic/NutritionStation.php": {
      "sha256": "ef1b1fad68c1134d9885a3a30d7565c33327cbb1ac61fcfc5536228ccecc42ac",
      "bytes": 13856,
      "mode": "644"
    },
    "candidate-expanded/plain-weight-expanded.patch": {
      "sha256": "e238ae886fb7c667de00759f20788c24e2a571cf045adcb6f27464014f3773a1",
      "bytes": 14205,
      "mode": "644"
    },
    "candidate-expanded/source-lock.json": {
      "sha256": "be13c9dd8cf70c0c73418a202de574e820d999a61c68ffe7e77f37f6a7a33e3c",
      "bytes": 2397,
      "mode": "644"
    },
    "candidate/NutritionPlainFloatWeight.php": {
      "sha256": "d200a320ddb9cc572cc799c7b8bababc3d6e5aa0eaae15014877177925202e04",
      "bytes": 2187,
      "mode": "644"
    },
    "candidate/mNutrition.patch": {
      "sha256": "a3be6dddf45f79e21ef3a9d5fb48959462cb60141249f6e3de155b217f931aea",
      "bytes": 739,
      "mode": "644"
    },
    "candidate/plan.json": {
      "sha256": "44b450a77532aede894bf46c750d6dfc495ebc256c29245fe1f2fc1cf67d69c7",
      "bytes": 2745,
      "mode": "644"
    },
    "capture-gate.php": {
      "sha256": "b29d8e6cdebaa48e3f097c4259581e663e68d2a63b12e9157abf2a10b74d0cb6",
      "bytes": 600,
      "mode": "644"
    },
    "cleanup.php": {
      "sha256": "ba10fad320eda80f70f85cb0dd841ec16321054cbdd535c15a723ab6db98591a",
      "bytes": 1948,
      "mode": "644"
    },
    "common.php": {
      "sha256": "c5e45a0024bbbea3de78cc7bf3958102b1e2dc8f38781882c7fb9ebcec49c132",
      "bytes": 4080,
      "mode": "644"
    },
    "dependency-verification.json": {
      "sha256": "9d6b54873a226007f16121803f7964c955791d5fa4f8f86abbc9f652e1a306b8",
      "bytes": 8682,
      "mode": "644"
    },
    "fetch.php": {
      "sha256": "d602d1b8df144559c64d047201cdd0b3d75fc79f44744e5f125b08523631b3c6",
      "bytes": 2996,
      "mode": "644"
    },
    "index.php": {
      "sha256": "bc32200416fd9098713de96d85e4afc5a6862b78a206961c64de88d694cff376",
      "bytes": 2257,
      "mode": "644"
    },
    "launcher.php": {
      "sha256": "bd504ae2d66748b15e31a295b399b10bb28507f89edc4ab28bff8831c76e8919",
      "bytes": 2876,
      "mode": "644"
    },
    "manifest-original.json": {
      "sha256": "277c06e4d2bb395142bd767d8348d1602566439a8e195e3062be24965a4a541e",
      "bytes": 11540,
      "mode": "644"
    },
    "observe.php": {
      "sha256": "57777e600abaab4c9415444d38437ec304e9847f51975d354e8334ea26e18e2e",
      "bytes": 1505,
      "mode": "644"
    },
    "package-preflight.mjs": {
      "sha256": "05f6b19130f62617c2293202736b74477f57a62c8d1f40a6007f79ac58662a57",
      "bytes": 1841,
      "mode": "644"
    },
    "plan.json": {
      "sha256": "4bd838621fc1f14c6d1aec00e7c04593befdea6cf22d813cbede44f9fffe04dd",
      "bytes": 869,
      "mode": "644"
    },
    "post-run-main-delta.json": {
      "sha256": "fa7777dd2a29745eaa99d2c34de876f91a9d32e5135a3ea8b8667bd05e4d9e22",
      "bytes": 293,
      "mode": "644"
    },
    "preflight.php": {
      "sha256": "f94e87542ee1d1a2158400b3c4f1b46d4700ce676d0215c954a4dbe1d0dfecba",
      "bytes": 2187,
      "mode": "644"
    },
    "private/B/attempts.json": {
      "sha256": "6bf39071cd6be2b5969ed32fd91890fa1b3f4c6c6d4d03539ccf75913a1c6f64",
      "bytes": 7406,
      "mode": "600"
    },
    "private/B/auth-native.json": {
      "sha256": "64d742aff312db091783d8c5f766ee3d9dc152f3d0e5caa6709b768a2b8f7e37",
      "bytes": 63468,
      "mode": "600"
    },
    "private/B/baseline-final.json": {
      "sha256": "af1d75c509b3e80171fe5f7c39554f48547d5e409bcc7d4854c288396f3ec896",
      "bytes": 48231,
      "mode": "600"
    },
    "private/B/cleanup.json": {
      "sha256": "52dc1fae517b8b78c5f3cd26a96881be48e8501a6021b498d8ef524ab790d3f8",
      "bytes": 25967,
      "mode": "600"
    },
    "private/B/error.log": {
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0,
      "mode": "600"
    },
    "private/B/gate-results.json": {
      "sha256": "c474d4f49095f0f9043632f74b77287a121acb03939003f8f812bc6fb3a10670",
      "bytes": 444,
      "mode": "600"
    },
    "private/B/lease-expected-B.json": {
      "sha256": "0c1072ef3f55d69d153c0ea4bb075483dfd7694f9822ee9acd9cd3e706e86925",
      "bytes": 24477,
      "mode": "600"
    },
    "private/B/lease-expected-C.json": {
      "sha256": "08bb558d84f3ad102690d398bb707683854be507f913e5e299495528fe94d92c",
      "bytes": 18643,
      "mode": "600"
    },
    "private/B/preflight-B.json": {
      "sha256": "46198206e810552219f366c3d26439793c2dd5d42905bb88497e4238bd1fa6b9",
      "bytes": 62934,
      "mode": "600"
    },
    "private/B/readiness.json": {
      "sha256": "ea79ba3ca4ace0718155a9829e2abecc68719ec2b920472f316d8016cb831532",
      "bytes": 47976,
      "mode": "600"
    },
    "private/B/resource-check.json": {
      "sha256": "7549f267131c62432b9c761bccc754291e1ac1aca353a10a97e60cf652403b60",
      "bytes": 25289,
      "mode": "600"
    },
    "private/B/wire-plain-weight-12345-info.json": {
      "sha256": "e99bed4dcc076aa2b4c01edd702a2245acd904e79783ae9465afb29f0aef91bd",
      "bytes": 121330,
      "mode": "600"
    },
    "private/B/wire-plain-weight-12345-update.json": {
      "sha256": "154be5f4a44715a3463456b01ef5cd864e07d9e6d45f22a190984ab9733dc9ce",
      "bytes": 125872,
      "mode": "600"
    },
    "private/B/wire-plain-weight-1234567-info.json": {
      "sha256": "536f5d29a14153fe76c9d5db41e240d790156c33b09c81e7dea42de8d1934655",
      "bytes": 121340,
      "mode": "600"
    },
    "private/B/wire-plain-weight-1234567-update.json": {
      "sha256": "5c0fd851fa796a22703116aa4f3bb8bf7441729ddec916127fbc780127fddcbd",
      "bytes": 125890,
      "mode": "600"
    },
    "private/B/worker-pid.json": {
      "sha256": "7177bd51692c2b10566e5db2ca163060029136028de9afefa67d988bd9148d53",
      "bytes": 90,
      "mode": "600"
    },
    "private/C/attempts.json": {
      "sha256": "379c9c9dbfa04fbe4d11291ea6606936fb95d68643503b3af4c62d4e035b6c7b",
      "bytes": 7250,
      "mode": "600"
    },
    "private/C/auth-native.json": {
      "sha256": "252145e01d540fdf6976573c1d980bc11251dbeab8cc85eb96bb7e23832668ba",
      "bytes": 51977,
      "mode": "600"
    },
    "private/C/baseline-final.json": {
      "sha256": "60dd44b90343c8a6e558ac50be8b8711e1f79b15b233b43a90c36d4fc39bd4c1",
      "bytes": 35971,
      "mode": "600"
    },
    "private/C/cleanup.json": {
      "sha256": "6a3b73c93304ea0236a526159fb75cabc1d99af772f1acef501ab245edb56dd3",
      "bytes": 19699,
      "mode": "600"
    },
    "private/C/error.log": {
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0,
      "mode": "600"
    },
    "private/C/gate-results.json": {
      "sha256": "8dd70712c7f599f794e3d660593a73afe2ee84d4bfb1e23c231646308a65953d",
      "bytes": 444,
      "mode": "600"
    },
    "private/C/lease-expected-B.json": {
      "sha256": "0c1072ef3f55d69d153c0ea4bb075483dfd7694f9822ee9acd9cd3e706e86925",
      "bytes": 24477,
      "mode": "600"
    },
    "private/C/lease-expected-C.json": {
      "sha256": "08bb558d84f3ad102690d398bb707683854be507f913e5e299495528fe94d92c",
      "bytes": 18643,
      "mode": "600"
    },
    "private/C/preflight-C.json": {
      "sha256": "e121fbff422aae6facefeaf063fc2ce461fb0f735cc4a14777f107d17eb470f7",
      "bytes": 54943,
      "mode": "600"
    },
    "private/C/readiness.json": {
      "sha256": "3de7990ff4bf41abede844e75b13ce7d39aa994e4ee58528aea41173a988e43c",
      "bytes": 35753,
      "mode": "600"
    },
    "private/C/resource-check.json": {
      "sha256": "0cf814187c99465956e5e7c8090a44dc179301a5a192f8799605c36895fc92cd",
      "bytes": 19018,
      "mode": "600"
    },
    "private/C/wire-plain-weight-12345-info.json": {
      "sha256": "b430ec1e4a4aca97afb19c9f03294576989cb8c5ea78d62a20b3535b881096a1",
      "bytes": 101745,
      "mode": "600"
    },
    "private/C/wire-plain-weight-12345-update.json": {
      "sha256": "fd971b9933ba895cf09aa91aa2829893e1c2d1b82380c8ae178098837ba8c7b8",
      "bytes": 106327,
      "mode": "600"
    },
    "private/C/wire-plain-weight-1234567-info.json": {
      "sha256": "1aa50d1edac8ebff91fae2814160fd95ba1c3ef4f1d045bd280140abc0e6d3dc",
      "bytes": 101763,
      "mode": "600"
    },
    "private/C/wire-plain-weight-1234567-update.json": {
      "sha256": "4cdddf23e4de51c444ee5bc574298bdf3a12d9ea97ab8b3b71dc7e07e461e83f",
      "bytes": 106351,
      "mode": "600"
    },
    "private/C/worker-pid.json": {
      "sha256": "923b0bb866bb5c58a0b21088806f7af03a00860c66523ebad6ffa80afa0c8621",
      "bytes": 93,
      "mode": "600"
    },
    "private/expanded-tdd-expanded.json": {
      "sha256": "4adaabdc5d9642bd7d3f7dfc31d489612b9eb9fba7655772c28e76f9c090b505",
      "bytes": 363,
      "mode": "600"
    },
    "private/expanded-tdd-original.json": {
      "sha256": "9990bc887d12a9f4c2e506a8851d5676847554a6820f58951d32e00faf127e8e",
      "bytes": 775,
      "mode": "600"
    },
    "private/lease-expected-B.json": {
      "sha256": "0c1072ef3f55d69d153c0ea4bb075483dfd7694f9822ee9acd9cd3e706e86925",
      "bytes": 24477,
      "mode": "600"
    },
    "private/lease-expected-C.json": {
      "sha256": "08bb558d84f3ad102690d398bb707683854be507f913e5e299495528fe94d92c",
      "bytes": 18643,
      "mode": "600"
    },
    "private/preflight-B.json": {
      "sha256": "46198206e810552219f366c3d26439793c2dd5d42905bb88497e4238bd1fa6b9",
      "bytes": 62934,
      "mode": "600"
    },
    "private/preflight-C.json": {
      "sha256": "e121fbff422aae6facefeaf063fc2ce461fb0f735cc4a14777f107d17eb470f7",
      "bytes": 54943,
      "mode": "600"
    },
    "private/tdd-candidate.json": {
      "sha256": "fc65512ebc70cbe86c658b9028f6084f17ecc1a0df470e0e858f169c8e540e9b",
      "bytes": 280,
      "mode": "600"
    },
    "private/tdd-original.json": {
      "sha256": "8ecb23034869f082385992f8d1208f2d92b874e8682cc0a2f2d631cfc8f50554",
      "bytes": 425,
      "mode": "600"
    },
    "readiness.php": {
      "sha256": "d1bf4706a475cf5889747a63201b7698b355d878467cf757deb36ff7550bb26a",
      "bytes": 1506,
      "mode": "644"
    },
    "resource-check.php": {
      "sha256": "2623e76c9db4e95ea2c3171b604b040de2a1b777f67de1a95518bfad57ca281b",
      "bytes": 1966,
      "mode": "644"
    },
    "seal-final.mjs": {
      "sha256": "2e9bccd29d9cd8b5318f1ab37af971f458597920d2cbd7ce3d148fc889705a27",
      "bytes": 2091,
      "mode": "644"
    },
    "seal-original.mjs": {
      "sha256": "e2ff8898ef9a43193fdf662a9696afe14cbfc98671085180c0a3029aa522e020",
      "bytes": 2498,
      "mode": "644"
    },
    "source-lock.json": {
      "sha256": "57d57588410be71682c8597d092b125cb26cf2b3d489b6ce7f1a136c56bad96b",
      "bytes": 97892,
      "mode": "644"
    },
    "tdd-plain.php": {
      "sha256": "4eee0073c89af29daf772d86c9e2edb4ca4e068da35e10ff2f8550f289530b5e",
      "bytes": 3138,
      "mode": "644"
    },
    "test-expanded-candidate.php": {
      "sha256": "25c7831e1587f45240e8c871cfbcebf442205332dbcde5c0eb4a42564a04f756",
      "bytes": 5958,
      "mode": "644"
    },
    "test-gate.php": {
      "sha256": "43bc3f1d7cc8919de97ebc01dd830a3d1c239b10bf876bb99a8acbd1c082b68e",
      "bytes": 2250,
      "mode": "644"
    },
    "verification-original.json": {
      "sha256": "d9ad7f61854c6842cb395354d87aa7cf33f03ea9e80e41f6b416508fc2f4a883",
      "bytes": 4807,
      "mode": "644"
    },
    "verify-dependencies.mjs": {
      "sha256": "4624cc7f9f586d2cbab2276de19b44ff6c26fac36425bbfc2552707b4f4acdca",
      "bytes": 2731,
      "mode": "644"
    },
    "verify-final.mjs": {
      "sha256": "89e0efe66e17302c4abe625463d5b803a034dc597dd27e263179532b8ed4ecc6",
      "bytes": 1597,
      "mode": "644"
    },
    "verify-original.mjs": {
      "sha256": "f36573d3098d7b33ccf7bd2e2bfc41ab3caa5477408bc209de4092ab1e1c6630",
      "bytes": 9753,
      "mode": "644"
    }
  }
}
