{ "change": "Engineer mine execution obeys the current native group movement envelope at admission and throughout execution.", "source": { "addons/core/Scripts/Game/ERR/10_AI/ERR_EngineerMine.c": "fe05cb6e813155d76fd497788aa92c9dd8c7cf4ec43e017172a8a70e16c00b80", "tests/test_engineer_mine.py": "244ab49155000e5939a6c9d9e8f01fe8b14115119d548ba423ceffdd33ca9946" }, "trigger": "A mine point can pass the successor 25\u201360m geometric band while falling outside the current native Defend waypoint radius. The old controller still added high-priority individual movement; the correction refuses it before item quarantine or movement.", "behavior": "Require current group utility and IsPositionAllowed(m_Position) in existing Owned checks. A later denial or missing utility takes existing cancellation. Exact mine custody, spent attempts, fixed deadlines, native inventory callbacks and only-owned-action cleanup are preserved.", "regression": { "programs": 299, "exit": 0, "seconds": 202.48, "inputs_unchanged": true, "independent_negative_controls": "Prior source and admission-only mutation compile then fail the extended actual-controller harness." }, "native": { "archive": "docs/evidence/native-2026-10-03-engineer-movement", "assertions": 63, "completions": 1, "script_errors": 0, "engine_errors": 13, "cleanup_confirmed": true, "source_unchanged": true, "external_inputs_unchanged": true }, "limits": [ "Native IsPositionAllowed is the current strict 3D defend/autonomous envelope, not navmesh or general forbidden-zone validation.", "Default native Defend radius is30m, so current candidate band permits only positions25m or farther and strictly within30m in3D. No radius widening or alternative-site retry was added.", "The per-squad attempt remains spent after geometric or permission refusal. The exact-item tombstone is not inserted when initial permission fails.", "Native physical engineer dispatch, placement/arming, changing waypoints and multiplayer remain unqualified; this native run establishes compilation and ordinary mission integration.", "The separate intermittent zero-radius error remains unresolved. The thirteen resource errors still prevent clean native/release qualification." ], "preservation": { "original": { "count": 533, "changed": [] }, "previous_candidate": { "count": 429, "changed": [] } }, "index_unchanged": true, "package": "Previous development candidate retained; no refresh, commit or publication." }