Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
150 lines
12 KiB
JSON
150 lines
12 KiB
JSON
{
|
|
"date": "2026-10-13",
|
|
"runs": [
|
|
{
|
|
"run": "run-a01",
|
|
"status": "engine-not-started",
|
|
"diagnostics": "runner-output.log",
|
|
"qualification_note": "Sandbox blocked local Pulse socket before engine startup."
|
|
},
|
|
{
|
|
"run": "run-a02",
|
|
"behavior_complete": false,
|
|
"strict_native_report_passed": false,
|
|
"assertions_passed": 68,
|
|
"script_or_runtime_failures": [
|
|
"15:41:12.641 SCRIPT (E): ERR SMOKE FAIL: rescue-faction production US dispatch registers exactly two transports"
|
|
],
|
|
"engine_error_count": 22,
|
|
"native_report": "native-report.json",
|
|
"console_sha256": "3f91e7733834654748de71882f813a1488079b9a4bb780e13849349b5a59f206",
|
|
"source_manifest_sha256": "b78ddc4ddd548fe1117710af318a362209ec1fe7e5baa28df40dd678592255cf",
|
|
"source_unchanged_after_run": true,
|
|
"external_addons_unchanged_after_run": true,
|
|
"cleanup_confirmed": true,
|
|
"fixture_sha256": "27b8f07155e22a1bd3ae702653ed961e1cd42f437ed6a6528f7532906a41521c",
|
|
"scope": "full",
|
|
"matrix": [
|
|
"key=US escort=0 aircraft={90B3A9E658D47B20}Prefabs/ERR/RescueHelicopterWest.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=2 freeCargo=8 transports=2",
|
|
"key=US escort=1 aircraft={90B3A9E658D47B30}Prefabs/ERR/RescueEscortWest.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=6 transports=2",
|
|
"key=USSR escort=0 aircraft={90B3A9E658D47B10}Prefabs/ERR/RescueHelicopter.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=USSR escort=1 aircraft={90B3A9E658D47B10}Prefabs/ERR/RescueHelicopter.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=FIA escort=0 aircraft={90B3A9E658D47B40}Prefabs/ERR/RescueHelicopterFIA.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=FIA escort=1 aircraft={90B3A9E658D47B40}Prefabs/ERR/RescueHelicopterFIA.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=RHS_USAF escort=0 aircraft={90B3A9E658D47B20}Prefabs/ERR/RescueHelicopterWest.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=2 freeCargo=8 transports=2",
|
|
"key=RHS_USAF escort=1 aircraft={90B3A9E658D47B30}Prefabs/ERR/RescueEscortWest.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=6 transports=2",
|
|
"key=RHS_AFRF escort=0 aircraft={90B3A9E658D47B50}Prefabs/ERR/RescueHelicopterAFRF.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=3 freeCargo=14 transports=1",
|
|
"key=RHS_AFRF escort=1 aircraft={90B3A9E658D47B50}Prefabs/ERR/RescueHelicopterAFRF.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=3 freeCargo=14 transports=1",
|
|
"key=RHS_ION escort=0 aircraft={90B3A9E658D47B60}Prefabs/ERR/RescueHelicopterION.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=2 freeCargo=8 transports=2",
|
|
"key=RHS_ION escort=1 aircraft={90B3A9E658D47B70}Prefabs/ERR/RescueEscortION.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=6 transports=2"
|
|
],
|
|
"arranged_inputs": [],
|
|
"qualification_note": "Superseded fixture: catalog changes did not update cached selected faction; all crew remained US. Matrix is unqualified. Immediate dispatch assertion failed at the legacy hillside pickup."
|
|
},
|
|
{
|
|
"run": "run-a03",
|
|
"behavior_complete": true,
|
|
"strict_native_report_passed": false,
|
|
"assertions_passed": 112,
|
|
"script_or_runtime_failures": [],
|
|
"engine_error_count": 21,
|
|
"native_report": "native-report.json",
|
|
"console_sha256": "c7965d8a31091de61b13addc953909849da2bf0be1e8879c1d18e02bb0bf0256",
|
|
"source_manifest_sha256": "646f7f0d72837a46dee43f2e7671e0fd624be8588e6c1c5d3e2cce256dcdfee5",
|
|
"source_unchanged_after_run": true,
|
|
"external_addons_unchanged_after_run": true,
|
|
"cleanup_confirmed": true,
|
|
"fixture_sha256": "e825de0b345f634c15fd911fa37887194a4825138fff1b57b6e32b1d0f5e8cca",
|
|
"scope": "full",
|
|
"matrix": [
|
|
"key=US escort=0 aircraft={90B3A9E658D47B20}Prefabs/ERR/RescueHelicopterWest.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=2 freeCargo=8 transports=2",
|
|
"key=US escort=1 aircraft={90B3A9E658D47B30}Prefabs/ERR/RescueEscortWest.et crew={C31F210ABE078199}Prefabs/ERR/ReconPilotWest.et crewCount=4 freeCargo=6 transports=2",
|
|
"key=USSR escort=0 aircraft={90B3A9E658D47B10}Prefabs/ERR/RescueHelicopter.et crew={C31F210ABE078197}Prefabs/ERR/ReconPilotEast.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=USSR escort=1 aircraft={90B3A9E658D47B10}Prefabs/ERR/RescueHelicopter.et crew={C31F210ABE078197}Prefabs/ERR/ReconPilotEast.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=FIA escort=0 aircraft={90B3A9E658D47B40}Prefabs/ERR/RescueHelicopterFIA.et crew={677B515F119222C2}Prefabs/Characters/Factions/INDFOR/FIA/Character_FIA_SL.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=FIA escort=1 aircraft={90B3A9E658D47B40}Prefabs/ERR/RescueHelicopterFIA.et crew={677B515F119222C2}Prefabs/Characters/Factions/INDFOR/FIA/Character_FIA_SL.et crewCount=4 freeCargo=14 transports=1",
|
|
"key=RHS_USAF escort=0 aircraft={90B3A9E658D47B20}Prefabs/ERR/RescueHelicopterWest.et crew={42A502E3BB727CEC}Prefabs/Characters/Factions/BLUFOR/RHS_USAF/RHS_USAF_USMC_MEF/Character_RHS_USAF_USMC_HeliPilot.et crewCount=2 freeCargo=8 transports=2",
|
|
"key=RHS_USAF escort=1 aircraft={90B3A9E658D47B30}Prefabs/ERR/RescueEscortWest.et crew={42A502E3BB727CEC}Prefabs/Characters/Factions/BLUFOR/RHS_USAF/RHS_USAF_USMC_MEF/Character_RHS_USAF_USMC_HeliPilot.et crewCount=4 freeCargo=6 transports=2",
|
|
"key=RHS_AFRF escort=0 aircraft={90B3A9E658D47B50}Prefabs/ERR/RescueHelicopterAFRF.et crew={BBFE0BDC501C440F}Prefabs/Characters/Factions/OPFOR/RHS_AFRF/MSV/VKPO_Summer/Character_RHS_RF_MSV_VKPO_S_HeliPilot.et crewCount=3 freeCargo=14 transports=1",
|
|
"key=RHS_AFRF escort=1 aircraft={90B3A9E658D47B50}Prefabs/ERR/RescueHelicopterAFRF.et crew={BBFE0BDC501C440F}Prefabs/Characters/Factions/OPFOR/RHS_AFRF/MSV/VKPO_Summer/Character_RHS_RF_MSV_VKPO_S_HeliPilot.et crewCount=3 freeCargo=14 transports=1",
|
|
"key=RHS_ION escort=0 aircraft={90B3A9E658D47B60}Prefabs/ERR/RescueHelicopterION.et crew={E3EEA6FBEDFD78F4}Prefabs/Characters/Factions/INDFOR/RHS_ION_Coy/RandomSoldiers/Character_RHS_ION_Coy_SL_Random.et crewCount=2 freeCargo=8 transports=2",
|
|
"key=RHS_ION escort=1 aircraft={90B3A9E658D47B70}Prefabs/ERR/RescueEscortION.et crew={E3EEA6FBEDFD78F4}Prefabs/Characters/Factions/INDFOR/RHS_ION_Coy/RandomSoldiers/Character_RHS_ION_Coy_SL_Random.et crewCount=4 freeCargo=6 transports=2"
|
|
],
|
|
"arranged_inputs": [
|
|
"15:46:54.487 SCRIPT : ERR RESCUE FACTION ARRANGED: original pickup <7012,63.725,7500> lacks a second surveyed pad; flight fixture will use surveyed airport grounds"
|
|
],
|
|
"qualification_note": "Qualified six-faction aircraft/crew/cargo matrix and arranged US dual-transport flight/boarding/departure. Earlier snapshot precedes final secondary-pad preparation validation."
|
|
},
|
|
{
|
|
"run": "run-a04",
|
|
"behavior_complete": false,
|
|
"strict_native_report_passed": false,
|
|
"assertions_passed": 0,
|
|
"script_or_runtime_failures": [
|
|
"15:53:38.383 SCRIPT (E): @\"Scripts/Game/ERR/00_Core/ERR_RescueLanding.c,9\": Unknown operator '%'",
|
|
"15:53:38.688 SCRIPT (E): @\"Scripts/Game/ScenarioFramework/Actions/ActionGetters/SCR_ScenarioFrameworkGetCountEntitiesInTrigger.c,10\": Can't find class SCR_ScenarioFrameworkParam",
|
|
"15:53:38.705 SCRIPT (E): @\"Scripts/Game/ScenarioFramework/Actions/ActionGetters/SCR_ScenarioFrameworkGetLastFinishedTaskLayer.c,11\": Can't find class SCR_ScenarioFrameworkParam",
|
|
"15:53:38.740 SCRIPT (E): @\"Scripts/Game/UI/Components/SCR_SpinningWidgetComponent.c,25\": Can't find class SCR_SpinningWidgetAnimation",
|
|
"15:53:38.740 SCRIPT (E): @\"Scripts/Game/UI/Components/SCR_SpinningWidgetComponent.c,27\": Can't find class SCR_SpinningWidgetAnimation",
|
|
"15:53:38.868 SCRIPT (E): @\"Scripts/Game/UI/Menu/ContentBrowser/Common/SCR_ScenarioUICommon.c,452\": Can't find class Tuple2",
|
|
"15:53:38.868 SCRIPT (E): @\"Scripts/Game/UI/Menu/ContentBrowser/Common/SCR_ScenarioUICommon.c,517\": Can't find class Tuple2",
|
|
"15:53:38.880 SCRIPT (E): Can't compile \"Game\" script module!"
|
|
],
|
|
"engine_error_count": 12,
|
|
"native_report": "native-report.json",
|
|
"console_sha256": "a1c31b8c5c16d3f86d05c31a8b493e4bfc489a1bad48f1a9cd1e19aaf50ebbdf",
|
|
"source_manifest_sha256": "11637571e81a08dd4a174a2af43b22600be239ecf515741f15ca994c8d3ef5c5",
|
|
"source_unchanged_after_run": true,
|
|
"external_addons_unchanged_after_run": true,
|
|
"cleanup_confirmed": true,
|
|
"fixture_sha256": "310c844a3869e4012e7278f5d2004ded3161db8cf027ebf8e3aad2ec7f1428bd",
|
|
"scope": "flight",
|
|
"matrix": [],
|
|
"arranged_inputs": [],
|
|
"qualification_note": "Native compiler rejected modulo within new float angle expression; corrected with Math.Mod before the next run."
|
|
},
|
|
{
|
|
"run": "run-a05",
|
|
"behavior_complete": false,
|
|
"strict_native_report_passed": false,
|
|
"assertions_passed": 19,
|
|
"script_or_runtime_failures": [
|
|
"16:01:41.341 SCRIPT (E): ERR SMOKE FAIL: rescue-faction both loaded transports restart native flight after landing"
|
|
],
|
|
"engine_error_count": 22,
|
|
"native_report": "native-report.json",
|
|
"console_sha256": "78e13e7685076a70eb7223bd24e9c38021ef97f7a39e006d6aa4acea34a824b0",
|
|
"source_manifest_sha256": "fa6676c94bb396b079afa8ee66c6857b9e1f87f2c72654712d8614477b0f932b",
|
|
"source_unchanged_after_run": true,
|
|
"external_addons_unchanged_after_run": true,
|
|
"cleanup_confirmed": true,
|
|
"fixture_sha256": "310c844a3869e4012e7278f5d2004ded3161db8cf027ebf8e3aad2ec7f1428bd",
|
|
"scope": "flight",
|
|
"matrix": [],
|
|
"arranged_inputs": [],
|
|
"qualification_note": "Flight-only fixture passed preparation, two landings, all8 native audited benches, PhysicalReason, AvailableSeat, wounded boarding and distributed departure hold. Its final sample was premature:6.3s after departure versus the controller10s zero-climb hold. Matrix intentionally skipped; no matrix coverage from the inherited generic completion label."
|
|
},
|
|
{
|
|
"run": "run-a06",
|
|
"behavior_complete": true,
|
|
"strict_native_report_passed": false,
|
|
"assertions_passed": 20,
|
|
"script_or_runtime_failures": [],
|
|
"engine_error_count": 21,
|
|
"native_report": "native-report.json",
|
|
"console_sha256": "dfc281bdb04188d99079be6aadfaa43ce40e316af1991c0def840d4e5d467e08",
|
|
"source_manifest_sha256": "067d55caf4145ef32572e0eae0c6bf28748ced64090d093f51514b32da600f09",
|
|
"source_unchanged_after_run": true,
|
|
"external_addons_unchanged_after_run": true,
|
|
"cleanup_confirmed": true,
|
|
"fixture_sha256": "10e58ee023f85ab34c34db390ea384f6904a79040ea49f5104675c3cec32bc33",
|
|
"scope": "flight-short",
|
|
"matrix": [],
|
|
"arranged_inputs": [
|
|
"16:07:04.038 SCRIPT : ERR RESCUE FACTION ARRANGED: shortened initial approach origin=<5188.55,114.089,11528.9>; native flight and landing untouched"
|
|
],
|
|
"qualification_note": "Final shortened-initial-approach fixture with actual production takeoff wake and bounded measured airborne/climbing departure check; matrix coverage remains run-a03."
|
|
}
|
|
]
|
|
}
|