Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"reason": "User saw no parachute drops over multiple missions.",
|
||||
"server_evidence": {
|
||||
"log": "logs_2026-10-08_16-41-19",
|
||||
"findings": [
|
||||
"Eight original passengers ready in three sessions.",
|
||||
"Session 1791477771-2: authorized t=1407.1, aborted t=1509.3 with no jump; plane was still approaching.",
|
||||
"Session 1791479403-3: authorized t=1132.8 about 5 km from contact, aborted t=1249.9 with no jump.",
|
||||
"Following second abort, helicopter logged covering landed airborne squad although no AIR DROP JUMP occurred."
|
||||
]
|
||||
},
|
||||
"changes": [
|
||||
"Ground support delays reinforcement to 45 seconds instead of hard veto; ordinary contact 20 seconds; confirmed losses 10 seconds. Intelligence quality, radio delivery and airspace checks retained.",
|
||||
"Cooldown reduced from eight to four minutes.",
|
||||
"After fresh order acceptance, separate bounded 2\u201310 minute approach budget uses route distance and descent; stale orders still rejected before acceptance.",
|
||||
"Zero-jump abort clears cover and reopens original passenger load for a later order, without spawning troops. Partial-drop cover and airspace protection retained.",
|
||||
"Approach distance/budget and missed corridor logged."
|
||||
],
|
||||
"validation": {
|
||||
"policy_regression": "test_air_support_policy.py passed; actual policy/abort/budget method bodies adapted to C++ with native services doubled.",
|
||||
"native_compile": {
|
||||
"result": "compiled",
|
||||
"cleanup": {
|
||||
"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
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"live_flight": "Not tested; no live multiplayer/drop-success claim."
|
||||
},
|
||||
"source_sha256": {
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirSupportPolicy.c": "c1a7ac8759ca8ec8b43cbccf303255a2f0b69de447d0d991e44b6bd3db415d51",
|
||||
"addons/core/Scripts/Game/ERR/10_AI/ERR_AirAssaultLoad.c": "de7b6c485167ab68ab0b37b96fe161ee821c2efd41362172b810448a02110e68",
|
||||
"tests/test_air_support_policy.py": "7ef7491bd76df5169bb988c5eb533d7a4a7240b69578c34779bba04aab72ec65"
|
||||
},
|
||||
"deployment": "Source only; no publishing or live server modifications."
|
||||
}
|
||||
Reference in New Issue
Block a user