Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
84 lines
4.1 KiB
JSON
84 lines
4.1 KiB
JSON
{
|
|
"verdict": "preservation and focused-check binding verified",
|
|
"source": {
|
|
"count": 420,
|
|
"delta": {
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoPickup.c": {
|
|
"before": "7993e38efb81412d3c8efac28f28c9277e96f2a48ebe6694815834896c482588",
|
|
"after": "5f7ca5b31f3b405c2a6ca32ff91042f5b4dac6ab9640ce67fb10d7a74236ba69"
|
|
},
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoTransfer.c": {
|
|
"before": "1a764a46bdc0b7e98032b5716a144a1f44343f769be6d2280b0987400227be1e",
|
|
"after": "0b195784497672fdaf651f336c14f7be98c257f98c85cfbeb4f96fe1a401999b"
|
|
},
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryMineTransfer.c": {
|
|
"before": "b1648598070def582edb93e8160c3aabc62bd18777551ba34d9dca641c5f485b",
|
|
"after": "02c399413f80879c22b4891e8ec807c67a6235677095fc4b98bafdc360d6944c"
|
|
},
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQNetwork.c": {
|
|
"before": "85e4d2cb27426c07b8631ca411f4b8f5c821f9f331c8c2719cbfa71b3687f08e",
|
|
"after": "0b73be993628a55e3b21c8670d540e39c938093dd5cb4d586e800ac530509b25"
|
|
}
|
|
},
|
|
"exactly_four_expected_production_changes": true,
|
|
"matches_source_after": true
|
|
},
|
|
"integrated": {
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoTransfer.c": "0b195784497672fdaf651f336c14f7be98c257f98c85cfbeb4f96fe1a401999b",
|
|
"tests/test_mounted_ammo_transfer.py": "cb354bfc71560f430101aae9421f04d601bc2cb0788500771d66ac750df8ae72",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_MountedAmmoPickup.c": "5f7ca5b31f3b405c2a6ca32ff91042f5b4dac6ab9640ce67fb10d7a74236ba69",
|
|
"tests/test_mounted_ammo_pickup.py": "cc4f70870b10beb2595ac4fb030952cc25be1fe1d9506f54dc3901fd1baecda4",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_InfantryMineTransfer.c": "02c399413f80879c22b4891e8ec807c67a6235677095fc4b98bafdc360d6944c",
|
|
"tests/test_infantry_mine_transfer.py": "55caf2735f2d86aa4cc474ef2d3998f847935e0a0b0d881d5390b2039a055704",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_HQNetwork.c": "0b73be993628a55e3b21c8670d540e39c938093dd5cb4d586e800ac530509b25",
|
|
"tests/hq_network_regression.py": "63c7525b26ae6b6e2369307250e89223a77e7e28321daf4309ab76f21ca1bc50"
|
|
},
|
|
"preservation": {
|
|
"working_paths_checked": 4239,
|
|
"working_mismatches": {},
|
|
"integrated_mismatches": {},
|
|
"index_unchanged": true,
|
|
"index_sha256": "670073db5d7531aca4466cc9d2827d10a46bfcfbd35f27ac97724de9d2fd3725",
|
|
"original_reference_files": 533,
|
|
"original_reference_mismatches": {},
|
|
"prior_package_files": 418,
|
|
"prior_package_mismatches": {},
|
|
"prior_package_extra_files": []
|
|
},
|
|
"frozen_checkpoint": {
|
|
"authored_files": 420,
|
|
"exact_addon_source_unchanged": true,
|
|
"source_zip_sha256": "bac44ebf25ebe309394b7ed48ee6f03303393b47bed1b6634c725b563e3a0dd9",
|
|
"expected_zip_sha256": "bac44ebf25ebe309394b7ed48ee6f03303393b47bed1b6634c725b563e3a0dd9",
|
|
"zip_exact_members_and_hashes": true,
|
|
"scope": "Previous 420-file checkpoint remains immutable and differs from current source in the four integrated production files; its prior full-suite/native qualification does not extend to those changes."
|
|
},
|
|
"focused_checks": {
|
|
"program_count": 11,
|
|
"unique_count": 11,
|
|
"all_exit_zero": true,
|
|
"inputs_reported_unchanged": true,
|
|
"input_mismatches": {},
|
|
"log_hash_matches": {
|
|
"tests/test_mounted_ammo_transfer.py": true,
|
|
"tests/test_mounted_ammo_pickup.py": true,
|
|
"tests/test_infantry_mine_transfer.py": true,
|
|
"tests/test_infantry_mine_coordinator.py": true,
|
|
"tests/test_mounted_resupply.py": true,
|
|
"tests/test_mounted_supply_integration.py": true,
|
|
"tests/hq_network_regression.py": true,
|
|
"tests/test_hq_radio_node.py": true,
|
|
"tests/test_hq_assignment_lifecycle.py": true,
|
|
"tests/test_finite_magazine_reservation.py": true,
|
|
"tests/test_infantry_ammo_transfer.py": true
|
|
},
|
|
"source_binding_exact": true,
|
|
"scope": "11 parent-executed focused programs only. No new full suite or native run. Independent review re-read outputs/hashes without executing tests."
|
|
},
|
|
"review_actions": {
|
|
"target_writes": false,
|
|
"native_runs": false,
|
|
"tests_executed": false
|
|
}
|
|
}
|