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,30 @@
|
||||
{
|
||||
"finding": "Active original convoy and passenger survivors are unregistered from HQ when travel/boarding ends, unlike owned predecessor and hunter behavior.",
|
||||
"implementation": "Existing exact HQ unit/CONVOY source/roster retained; active current mode+command and non-stopping HQ only. Living original actor attribution and native membership required; foreign/replacement/player/duplicate agents refused. Unconscious originals retained. Callers require initial admission, vehicle adds actual capture test. Clear only pending convoy travel command and support role; no new registration or stock/grants.",
|
||||
"claim_lifecycle": [
|
||||
"ReleaseRecovery clears only ReservedForSupport; LogisticsReservation remains. Actual ReleaseLogistics exact-token test demonstrates no early retask and later eligibility after settlement.",
|
||||
"InfantryResupply.TruckValid rejects Released/Stopped; Tick invokes Finish, which preserves unknown mine/launcher operation in state7 then exact claim release through PollTransfers.",
|
||||
"MountedResupply.VehicleValid rejects Released. Tick aborts OwnedTrip, preserving unresolved transactions in state8; Cleanup releases original donor/recipient exact tokens after settlement.",
|
||||
"GroundDepot.Valid uses DepotCurrent/TruckValid. Abort preserves unresolved state7; Cleanup releases exact claims.",
|
||||
"HQMountedDispatch.TickMountedIntercept rejects InterceptCurrent after ClearIntercept/Released; ReleaseMountedIntercept releases only its exact token."
|
||||
],
|
||||
"limits": [
|
||||
"Unknown accepted inventory operations deliberately retain logistics quarantine indefinitely absent authoritative custody/deletion; do not promise unconditional retasking.",
|
||||
"SupplyTeam has no carrier vehicle argument; it rejects group/player/member takeover, not mere player entry into another vehicle.",
|
||||
"No native movement, survivor report delivery or multiplayer proof from modeled actual-method tests. Parent latest native snapshot is supporting scenario only, not proof of historical release cause."
|
||||
],
|
||||
"tests": {
|
||||
"new_actual_methods": "test_convoy_survivors.py executes Release for both owners, new HQ helper, ReleaseRecovery, ReleaseLogistics and HQUnit.Eligible; old source compiled then runtime assertion failed; proposal green.",
|
||||
"compatibility": [
|
||||
"test_convoy_lifecycle.py adapted cast/helper boundary; green",
|
||||
"test_supply_convoys.py green",
|
||||
"test_mounted_resupply.py green",
|
||||
"test_ground_depot_loading.py green",
|
||||
"test_hunter_lifecycle.py green"
|
||||
]
|
||||
},
|
||||
"registration": "Parent must add test_convoy_survivors.py to tools/check.py; left untouched to preserve inherited changes.",
|
||||
"target_edits": false,
|
||||
"native_runs": false,
|
||||
"apply_check_exit": 0
|
||||
}
|
||||
Reference in New Issue
Block a user