{ "changes": [ "Legacy hq stinger accepts/display Random using shared validated settings helpers; authorization and finite existing equipment unchanged.", "Optional native refuel fixture uses original actor/controller/handler configured visibility range, preserving direction, context and native station eligibility.", "Detached paired fuel node/value snapshot and count guards fail safely before indexed reads; one bounded mismatch diagnostic." ], "regression_programs": 263, "regressions": "passed", "initial_suite_failure": "Dispatch test modeled Selection for convoyCount only; repaired to execute real parser/validation/display and authenticated Stinger numeric/random paths.", "native_refuel": "docs/evidence/native-2026-10-01-refuel-range/report.json", "refuel_scope": "61 assertions. Original can pickup/equip and configured reach pass; original tank arranged29.25->23.25 litres, can5 unchanged. Native VM index error during snapshot conservation occurs before refuel action. Failure retained; later bounds fix has regression/ordinary-route compile evidence only. No native fuel transfer, interruption or empty-can proof.", "native_root_cause": "Count mismatch causes unsafe indexed read; exact mechanism remains unknown. Native out-array aliasing is adversarial regression coverage, not a proven cause.", "independent_review": "Separate agent verified installed interaction APIs, original controller/handler ownership, node guards and focused tests. Join/UI audit found no reproduced new bug.", "source_sha256": { "addons/core/Scripts/Game/ERR/10_AI/ERR_HQAdminProvider.c": "50175929b9633b2806afa16f66bf319edff5fc84eb6bb3c9e8a2cda011d0d62c", "addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeMaintenanceProbe.c": "852b9b397efc3f919c97fec63bc3df1a850cd7833421af8441994afd191951d4", "tests/test_ai_stinger_admin.py": "d645813857f85854aeca60c9010689662d7cc43f298256d73ae37b05d74e94c1", "tests/test_hq_convoy_dispatch.py": "945a3cba06694608b4880408a13447ebbbf812d400fba3af5b7a57cb006a1f6d", "tests/test_native_maintenance_refuel.py": "15eb8c0ee75778fce2a1caace045940b63cd253f81d16a081f669643b9fefcae" }, "preserved": { "prior_unstaged_paths": 53, "original_reference_files": 533, "prior_candidate_files": 397 }, "remaining": "Human escape, repair/refuel consumption, physical mines/mounted rearming, remote join/reconnect/twelve players, equivalent-workload FPS and clean release qualification remain incomplete.", "handoff": ".build/playtest-2026-10-01-field-update", "ordinary_route": "docs/evidence/native-2026-10-01-field-update/report.json", "packed_startup": "docs/evidence/packed-2026-10-01-field-update/archive-review.json", "unrelated_preexisting_terrain_work_included": true }