Files
EscapistsReintroduced/docs/evidence/convoy-mine-native-2026-10-01/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

29 lines
2.9 KiB
JSON

{
"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."
}