{ "implementation": "Optional read-only --mine-stock variant of mounted-ammo: pin the first ordinary eligible convoy and initial batch, require 1\u20132 exact callback-proved inactive PMN4s and reciprocal storage custody, then recheck those same identities after natural production radio delivery. No gameplay changes, item creation/transfer or report injection.", "dependencies": "RHS: Status Quo, WCS Armaments and WCS BMP-1 remain declared external dependencies; seven installed addons in resolved closure including Parachute Framework and supporting packs.", "regression_programs": 271, "regressions": "passed", "review": "Independent actual-method/runner tests pass; removing callback identity proof or accepting empty stock causes runtime assertion failure. Pending optional stock cannot select a different convoy or replace the pinned batch.", "native": "docs/evidence/native-2026-10-01-convoy-mine-stock/report.json", "native_result": "Failed after 39 passing assertions, before mine-stock assertions or completed radio proof. The unarmed ammunition truck snapshot reports Complete=false, Weapons=0 and Magazines=0, failing the existing mounted cargo-exclusion guard. Two scripted test failures and thirteen underlying installed-resource errors are retained. No claim of native mine insertion or transfer.", "native_cleanup": "Confirmed; headless Gamescope, silent sink and per-test-stream mute; launched source and seven external-addon inputs unchanged.", "source_matches_frozen_native": true, "automatic_equipment_audit": "No reproduced PMN4 top-up race. Inspected installed mine catalog entries classify them as EXPLOSIVES, excluded by automatic equipment; same-actor one-shot state survives unconsciousness and capture/release remains terminal. Source tests pass; no multiplayer claim.", "remaining": "Native mine insertion, carried reporting/placement and actual transfer; human escape, true multiplayer, maintenance/mounted interactions, comparative FPS and clean release. Existing packaged candidate predates this source work.", "preservation": { "original_reference_files_unchanged": 533, "field_candidate_files_unchanged": 401, "inherited_working_paths": 61, "unchanged_inherited_paths": 59, "only_intended_insertions": [ "tools/check.py", "tools/headless_workbench.py" ], "regression_programs": 271 }, "source_sha256": { "addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMountedAmmoProbe.c": "2c3606d81bce045a7a64ac1f19d0155598fadc01067d2e4f0711a686c89b4c00" }, "failure_audit": "Read-only review cannot identify the native cause from available logs. With Weapons=0, incompleteness originates in Collect/AddWeapon before muzzle processing. Inventory item count <=128 is distinct from hierarchy traversal node count. Next bounded diagnostic should record the existing pass failure reason/node count/first offending prefab or storage purpose, without another traversal or weakened guard." }