Files
EscapistsReintroduced/docs/evidence/hunter-capture-2026-10-02/independent/preliminary.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

23 lines
1.9 KiB
JSON

{
"state": "Preliminary source review; final actual-method red/green pending author harness",
"no_blocker_found": true,
"reviewed_sha256": {
"/tmp/erri-hunter-capture-2237/addons/core/Scripts/Game/ERR/10_AI/ERR_HunterService.c": "79369d5cc30cf628f02df0023157ab423e40497325dfd6a73b218757f2b689d4",
"/tmp/erri-hunter-capture-2237/addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyService.c": "e503e3a2eeaff638dee7fac6830cfbac6b8d87402e1191ff65aaa9961d9e0b86",
"/tmp/erri-vanilla-stock/scripts/Game/Vehicle/SCR_CompartmentAccessComponent.c": "55fc213f5136080dac12e916bb20b3a11913d3e2830b05f9669ba2447965d837"
},
"findings": [
"SDK override argument names match exactly; GetOwner usage is native in same method. Native method invokes subscribed entry handlers before querying current character/player identity; calling bounded ownership latch before super protects event-time facts against reentrant exit/disconnect.",
"PlayerEntered requires authoritative server, active current mode, exact current HQ-owned service, canonical current actor, and exact original hunter root or bounded child ancestry. New or unrelated entities are not adopted.",
"PlayerCaptureObserved precedes Release; hunter clears downlink/stops recovery; base bypasses survivor retention despite later absent occupancy, releases own order/holds and unregisters HQ.",
"Already released original hunter is intentionally skipped: entry into its abandoned vehicle cannot revoke the former surviving crew independent infantry role.",
"No re-registration, initial stock/cargo modifications or replacement deployment introduced. Existing HQ unregister cancels tasks/detection; previously transmitted uplinks retain existing semantics."
],
"pending": [
"Actual method baseline red/proposal green including fast exit and base-retention mutation",
"Existing hunter and convoy survivor/lifecycle harness adapters"
],
"target_edits": false,
"native_runs": false
}