Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
49 lines
5.4 KiB
JSON
49 lines
5.4 KiB
JSON
{
|
|
"result": "No demonstrated ordinary supply-service production bug from the inspected evidence. Current full travel/tactics qualification remains incomplete.",
|
|
"sha256": {
|
|
"docs/supply-convoys.md": "b1fcfc475da1e295af3f9129472fde5ea4003f9590b598fdacba01969b41ae62",
|
|
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSupplyConvoyProbe.c": "701311de6a2c9fe8f0534a22056323c34072df26595dc70a7d4df45bc06e6c13",
|
|
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeConvoyProbe.c": "4bdc920e87fa768b0ef0ed893c70ddbbcc9255d74163d7b657fd2ec7c4f14c32",
|
|
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSmoke.c": "254d1192138dd9864048693dd02d78b317e874cef57fc0b13226768e024d58be",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyService.c": "5b1578afbf6da736453cc9d3872979eddd1649746aa32d3b0c7a9e3cab50057e",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoySystem.c": "f09aa817c27d6af0ccfb544f4ab1ae2afafb63d626641e03d87cfe159475d821",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyTactics.c": "dc3acdffc8ca48f11b131f66d30d679ca68f3b3004344bdc78723bc9305915e0",
|
|
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoyColumn.c": "35678ec625fb0a3c0871e2c373fcff49816440a97a165ed25c8798dd72ef059f",
|
|
"docs/evidence/native-2026-10-02-convoy-loss-diagnostic/report.json": "58c7c2fcb28aa640de253dbac43bb3ff41f515f0b2ff209a44a9871e18ab5a28",
|
|
"docs/evidence/native-2026-09-30-multiconvoy-supply/report.json": "6721ee88a40960e8fb8655d923c0091123e4aa8bd1384658bec17312482bfd43",
|
|
"docs/evidence/native-2026-09-30-multiconvoy-supply/console.log.txt": "e28038502536cff502e2d6c666f90e51feac634f40beb93d54db5f03d826a863",
|
|
"docs/evidence/native-2026-10-01-mounted-traversal-fixed/report.json": "b934473bf8ee25aa820d468a054c69d4a6473e0966004f97c2d3fd71e564eab3"
|
|
},
|
|
"distinction": [
|
|
"The 124-assertion October2 release failure is the explicitly selected legacy finite convoy fixture. The failure-time troop truck had its driver and eight passengers in one original group. It does not establish a failure in the ordinary supply controller.",
|
|
"Production SupplyConvoyService creates driver-only troop group plus two distinct seven-person teams and applies scoped mounted-crew retention. Drivers must still remain physically aboard; no weakening is warranted without an ordinary-service failure."
|
|
],
|
|
"evidence": [
|
|
{
|
|
"record": "Sep21 full supply success cited in docs/supply-convoys.md",
|
|
"qualification": "Historical prose says eighteen vehicles moved20m and both infantry teams dismounted/reboarded, then new-leg travel. It explicitly injected preceding travel expiry and disabled RHS content in that isolated run. The cited raw directory exists but console/report files are absent now, so this review cannot independently rederive those claims or qualify current source."
|
|
},
|
|
{
|
|
"record": "native-2026-09-30-multiconvoy-supply",
|
|
"qualification": "52 common smoke assertions and one victory; raw log confirms three automatic formations admitted, but no ERR SUPPLY PASS markers or complete full-supply fixture. Admission is not movement/tactics proof."
|
|
},
|
|
{
|
|
"record": "native-2026-10-01-mounted-traversal-fixed",
|
|
"qualification": "202 assertions prove original mounted sampling/radio plus finite mine stock; not full fleet route/tactics proof."
|
|
}
|
|
],
|
|
"current_full_fixture": [
|
|
"Requires exactly three admitted ready convoys, exact25 original crew each, settled physical cargo before progressing. All18 must move20m before one labelled synthetic contact.",
|
|
"Then checks both teams physically dismount/reboard after quiet time. Current Departure awaits genuine production leg increment and20m AFTER next departure; unlike cited historical test it does not force travel expiry.",
|
|
"The configured three-convoy allowance is not guaranteed admission: all other forces share body/formation budget. Thus a900s full-run failure can concern inability to create3 rather than physical travel."
|
|
],
|
|
"next_smallest_test": {
|
|
"scope": "Observation-only prefix for FIRST naturally admitted ready production supply convoy; retain original normal automatic allowance and force budget. Explicit separate opt-in qualification, not a relaxed success result for full supply-convoys.",
|
|
"proof": "Pin original six entities, driver/group identities, two independent original seven-person teams and initial spawn coordinates; wait each vehicle native displacement>=20m with original claims/crew still valid. No manual StartConvoy, movement, orders, replacement actors or injected contact.",
|
|
"diagnostic": "On first release or timeout capture exact slot, same original driver/group/compartment, crew state, current native waypoint and production task reason at the boundary. Admission refusal reports existing allocator reason instead of being classified as movement failure.",
|
|
"bound": "One fixed bounded observation window after first ready convoy, with a separate bounded admission wait. Stop after travel prefix; tactics/dismount/reboard and next-base departure remain later qualification.",
|
|
"why_new_evidence": "Exercises the actual production subclass and separate infantry/driver ownership; avoids repeating legacy124 failure and removes unrelated requirement that all three receipts fit before any movement observation."
|
|
},
|
|
"actions": "Read-only source/evidence inspection only; no native/compiler/process changes, target writes or proposed production patch."
|
|
}
|