{ "problem": "Lost or expired undelivered retask retained its longer hunt cooldown despite shorter surviving orders.", "correction": "Clamp existing NextHunt to the maximum of 15-second retry and surviving same-belief active/pending pursuit task expiries plus 180 seconds; never extend current pacing.", "ownership": "Retain pending task locally through cancellation. Preserve every surviving assignment, waypoint and pending transaction.", "regression_programs": 257, "regression_exit": 0, "red_before_green_after": [ "longer lost retask", "pending order expires during Assign cleanup" ], "review": "Independent reviewer and parent inspected active/pending ownership and cooldown semantics; author incorporated retained ref and pending expiry path.", "native_awareness": "Compiles and passes 53 assertions, then times out waiting to queue the completed-sweep fixture route. Two fixture failures and thirteen installed-resource errors retained. No completed awareness qualification.", "normal_route": { "assertions": 63, "rounds": 1, "script_runtime_failures": 0, "installed_resource_errors": 13, "result_ui": "You escaped", "scope": "scripted route; no ordinary piloting/input or multiplayer claim" }, "release_qualified": false, "next_gameplay_gap": { "feature": "Finite engineer mine placement", "owned_reference": "/home/jakub/devel/escapists/escapists-ai/Scripts/Game/EscapistsAI/EAI_MineTask.c", "successor_start": "addons/core/Scripts/Game/ERR/10_AI/ERR_EnemyLoadout.c", "scope": "Existing finite carried mines have no placement consumer. Consider one original engineer and exact carried mine for one HQ-delivered interception order, bounded approach/placement/withdrawal/friendly clearance; no replacement mines or independent enemy coordinator. Native arming remains separately qualified." }, "both_native_sources_identical": true, "only_source_changed_since_prior_native": [ "addons/core/Scripts/Game/ERR/10_AI/ERR_HQ.c" ], "source_external_invariance_and_cleanup_confirmed": true, "prior_unstaged_files_preserved": 52, "reference_sources_unchanged": 533, "packaged_runtime_files_unchanged": 3, "published": false, "committed": false }