Files
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
..

BMP mounted-ammunition accounting correction — 3 October 2026

Two exact installed non-firing weapon placeholders previously made mounted-ammunition sampling incomplete. The correction omits a deduplicated zero-muzzle placeholder only after exact resource identity and reciprocal installation checks. Real weapons, unknown identities, malformed mounts and existing traversal/completeness limits retain their prior checks. Two resource-audit entries record the verified identities; no third-party prefab or script payload is copied into this archive.

Focused tests execute the actual sampler with documented native doubles. The old source compiles and fails a runtime assertion; the proposed source passes ordinary and WORKBENCH controls, including standalone inert placeholders and placeholders alongside a real gun. These are accounting controls, not physical BMP gameplay qualification. Historical finding/review files are preserved verbatim, including their earlier pending-validation wording; later results are recorded separately.

The completed suite records 302 programs with all exit codes zero and unchanged inputs. The requested mounted-ammo fixture attempt is archived at /home/jakub/devel/escapistsrereintroduced/docs/evidence/native-2026-10-03-bmp-ammo-accounting: runner result test-failed, 32 passed assertions, 0 smoke completion(s), 2 script/runtime failure(s) and 15 retained engine errors. Cleanup and exact suite-authored source binding were verified. All original failures and counters remain preserved; this is not a normal-route run.

No matching slot-4 complete three-weapon/three-muzzle/three-magazine snapshot with associated counts was observed. No native BMP completeness claim is made. Snapshot evidence does not upgrade a failed overall fixture result or establish BMP interception, resupply or combat behavior.

The sealed .build/playtest-2026-10-03-depot-mines package predates and excludes this correction; its sampler bytes were checked against the baseline. There is no new BMP interception feature or refreshed runtime package in this archive. Manual, multiplayer, FPS and clean-release qualification remain absent.

artifact-manifest.json records all archived hashes and copied original paths. Baseline working/index and proposed copies cover exactly four owned files. Installed-resource evidence consists only of identity/hash metadata. Original logs and source artifacts are retained unchanged. The helper launches no compiler, tests or native process and makes no documentation changes outside this new evidence directory.

Later concurrent edits to six settings, preferences and welcome-voice source files are preserved live and excluded from the recorded suite/native snapshot. Exact tested and observed live hashes are recorded in preservation.json. The four accounting change files remain identical to the tested proposal.