Files
EscapistsReintroduced/docs/evidence/field-update-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

32 lines
2.7 KiB
JSON

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