Fix faction ammunition resupply and settings recovery

Wait for both convoy cargo phases and use actual magazine stock. Resolve empty primary weapon ammunition from muzzle metadata and recover cleanly from failed initial settings saves.

Update native fixtures, scoped cleanup guards, packaging evidence and validation documentation. Make reviewed fixture tests checkout-relative. All repository checks pass against the isolated staged tree; native resupply completion and multiplayer qualification remain outstanding.
This commit is contained in:
2026-09-30 14:34:46 +02:00
parent c5629f7f4f
commit a951a96edc
158 changed files with 39131 additions and 69 deletions
@@ -0,0 +1,51 @@
{
"packed_only": true,
"packed_schema_version": 4,
"packed_input_provenance": "packed-input-provenance.json",
"packed_input_provenance_sha256": "1034f325aabbdd0f655a28c1a3d470bfcfb4c2d80eb3409a4e6a864ddb8d4955",
"packed_launch_id": "951fda63-d60f-4fcb-8e37-4155d65dda81",
"stopped_unix": 1790770913.2812085,
"packed_inputs_unchanged_after_run": true,
"packed_external_inputs_unchanged_after_run": true,
"packed_input_error": null,
"external_addon_count": 7,
"console_sha256": "28cd9588457674f6102deb9d277fff1780eef43dd01e2f1885a96568e5000b02",
"build_qualified": false,
"release_qualified": false,
"started_unix": 1790770790.4764175,
"result": "game-failed",
"session": "/tmp/erri-packed-chat-20260930-current/profile/logs/logs_2026-09-30_14-19-52",
"project": "chat",
"cleanup_confirmed": true,
"cleanup_report": {
"cleanup_confirmed": true,
"idle_verified": true,
"errors": [],
"orphan_cleanup": {
"attempted": true,
"report": {
"scope": "/tmp/erri-headless-compat/pfx",
"candidates": [],
"term_sent": [],
"kill_sent": [],
"cleared": true
}
}
},
"runner_error": null,
"failure_grace_seconds": 120,
"failure_observed_during_polling": true,
"first_failure_elapsed_seconds": 2.1039138450287282,
"executable": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
"dedicated_server": false,
"display": "headless Gamescope",
"private_viewport": {
"width": 1280,
"height": 720
},
"audio": "-noSound plus own silent sink",
"control_only": false,
"source_manifest_scope": "none: packed input provenance is separate; loose source manifests cannot qualify this run",
"scope": "DEVELOPMENT packed combined mod plus exact audited external closure; ordinary local startup only, no clean-build, human escape, multiplayer, FPS or release qualification",
"packed_consumption_verified": false
}