Files
EscapistsReintroduced/docs/evidence/bmp-native-proof-preparation-2026-10-03/proposals/erri-mounted-bmp-probe/independent-review.json
T
jakub 6a667d8deb Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
2026-10-13 22:52:53 +02:00

51 lines
3.8 KiB
JSON

{
"complete": true,
"approved": true,
"blockers": [],
"review": "Independent read-only inspection of both exact frozen proposals, existing production service guards, actual-method harness source and recorded logs. No tests/compiler/native rerun.",
"bindings": {
"/tmp/erri-mounted-bmp-probe": {
"manifest_sha256": "af0e6e99a3969ea64d3936b01f56f54c829d56754251c2af09c28710468991de",
"patch_sha256": "d594eddef2327addad3a3977b247cd971b1fbe8713368151e0e502b8ce9d1fc3",
"files": {
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedAmmoProbe.c": {
"baseline_sha256": "8d197f7a1398625e5a19db3284b0bf72c6ee6e032843a3e4d9a4e58de42b6825",
"proposed_sha256": "7ddb634444c79ad9291d53a754dc0ed383342e36720ddaa4b7aa4bd4e7ee656d"
},
"tools/headless_workbench.py": {
"baseline_sha256": "af11b29cc9f22f12e019978164fe808c9c903ea977b15a722846501a8377727f",
"proposed_sha256": "b0bbb87597fe5f116e8b4fd1d60d52983935d438d3e82b972c675991fddcc971"
},
"tests/test_native_mounted_ammo_probe.py": {
"baseline_sha256": "dd7169d8127fef52a4815fb4ad8227307df557170da6a22723c765bcd74ba340",
"proposed_sha256": "87bc8b9952be2e13fd7778af59504078e694b7bd9f0bdfea173feeec58a10f0e"
}
}
},
"/tmp/erri-mounted-bmp-hook": {
"manifest_sha256": "8054b7a04f6ae992fc00f82044738ea04f53fa4e4d334ab183e7638b755ef1e6",
"patch_sha256": "792b3670fda0aaadbb09bbf23a7a34981129e93302372cbbea512467fb601c19",
"files": {
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSmoke.c": {
"baseline_sha256": "e2a32dbe372edc2f5cd03a55dcb3dd11689ad8b60940a7a318b0c829d464d3e2",
"proposal_sha256": "b7e1857b0678b3a2c71880c0f35b09da9e978f19bacf5b4e7449c893fdbe2b95"
}
}
}
},
"checks": [
"Isolation helper remains inside WORKBENCH and requires actual mounted-ammo enabled/server path, errMountedBMP=1, current mode, prison start and PRISON phase, no previously deployed hunters, and both service identities. Calls Stop before canonical UnlockPrison. Town Tick refuses PRISON and creation is synchronous; no existing town population or new body refunds required.",
"Runner rejects wrong fixture/project/rounds/deadline and mixed mine/courier/swap flags before launch. Raw fixture repeats mutual-exclusion guards before isolation. Default flag-disabled branch unchanged.",
"Automatic target remains3, pool/cap/reservations and startup clock unchanged. Existing180000ms probe deadline and six-root physical roster/cargo-exclusion checks retained.",
"BMP capture selects slot4 only and checks exact original BMP resource, valid Complete nonempty armed counts. Pins exact convoy vehicle/root, original roster, sender source, queued message and route payload; copies snapshot independently.",
"Final proof requires same selected task slot4/original vehicle/root and original roster, exact Watch MessageId, separate delivered and queued snapshots equal to detached captured scalars, observation/delivery bounds and unchanged route payload. No direct radio Advance/Ingest/dispatch or stock edits.",
"Harness logs show final green, baseline compiled runtime-red at absent slot4-only selection, Complete-removal mutation compiled runtime-red at admission assertion. Native APIs/physics are doubled; no engine proof inferred."
],
"limitations": [
"This is a deliberately isolated protected-observer diagnostic; ordinary default-population convoy availability is not qualified.",
"Success would qualify original BMP mounted accounting and natural radio delivery for one original convoy only, not physical interception, full fleet reliability, manual play, multiplayer or FPS.",
"Existing baseline fixture failure and shared117/135 refusal remain valid evidence; cap policy unchanged.",
"No native completion is asserted by this source review."
]
}