Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
87 lines
4.7 KiB
JSON
87 lines
4.7 KiB
JSON
{
|
|
"result": "Bounded production travel fixture implemented and compiled; native qualification failed at fixed travel deadline. No demonstrated production defect or completion claim.",
|
|
"scope": "WORKBENCH-only diagnostics; production AI and original workspace unchanged; no package refresh, commit or publication.",
|
|
"source_sha256": {
|
|
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSupplyTravelProbe.c": "32e6074e912491f2643a24cb44311b9fe5b069c76e4e94a45e7409ac82d36507",
|
|
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSmoke.c": "104c56794ffe90e61af6b35a4998d02fae7a68e2787092a88dbcedc3246d6ab6",
|
|
"tools/headless_workbench.py": "75a08fe705044a4ce6707933f9d20b7fe4b852c97bbd8447e455346b9d2a696b",
|
|
"tools/check.py": "a708cf2a3e03cec02b4ab1b68b8de467c42eabd651ebc33d7b30c23063d6511f",
|
|
"tests/test_native_supply_travel.py": "045c055e96ba5a19bb79406fa1ae29ca2afac6ed0770801b5623d692087e01de",
|
|
"tests/test_native_supply_travel_hook.py": "d92f80c44d5a3095ac16d539569d99d951e5bd865e904c65e91d5d6682bc0af9",
|
|
"tests/test_native_supply_travel_runner.py": "4c7e1eb4de6bec932f7462a68f4597908c4c53a279521499ff28e64ed8053e3a"
|
|
},
|
|
"authored_source_count": 421,
|
|
"native": {
|
|
"archive": "docs/evidence/native-2026-10-03-supply-travel",
|
|
"launch_source_sha256": "b9853cc099f4e2eb5d41a3837bed554010b227034f9d74fe8dd6c5c4bb196eb4",
|
|
"assertion_pass_calls": 453,
|
|
"unique_pass_messages": 35,
|
|
"probe_presence_repeat_calls": 419,
|
|
"smoke_completions": 0,
|
|
"script_failures": 1,
|
|
"engine_error_entries": 14,
|
|
"engine_error_overlap": "Includes the same one smoke failure plus13 installed-resource errors; not14 additional independent engine problems.",
|
|
"result": "test-failed",
|
|
"admitted": "first naturally ready production task; six original vehicles, eight original groups and25 original actors",
|
|
"moved20m_slots": [
|
|
0,
|
|
1,
|
|
5
|
|
],
|
|
"not_witnessed20m_slots": [
|
|
2,
|
|
3,
|
|
4
|
|
],
|
|
"baseline": "first-ready observation, never spawn coordinates",
|
|
"terminal": "fixed180s travel expiry; original task Ready, notStopped, tactics fighting state1",
|
|
"identity_limit": "No original roster/record/seat/driver validation failed through last pre-deadline observation; deadline check precedes validation on terminal poll.",
|
|
"cleanup_confirmed": true,
|
|
"source_unchanged_after_run": true,
|
|
"external_inputs_unchanged": true,
|
|
"display": "headless Gamescope 1280x720/30Hz",
|
|
"audio": "silent sink and per-test-stream mute"
|
|
},
|
|
"fixture_interventions": [
|
|
"Existing scripted canonical prisoner preparation",
|
|
"Only admitted observer damage handling temporarily disabled; exact component/prior flag retained and restored via Stop/failure",
|
|
"UnlockPrison; ordinary automatic HQ startup, budget, routes, radio and enemy perception retained",
|
|
"No injected contact, manual convoy StartOne, stock replenishment, enemy protection, teleport or movement; no successful final reset reached"
|
|
],
|
|
"bounds": {
|
|
"admission_ms": 120000,
|
|
"travel_ms": 180000,
|
|
"whole_fixture_ms": 420000,
|
|
"runner_seconds": 480,
|
|
"rounds": 1
|
|
},
|
|
"offline": {
|
|
"full_suite_programs": 297,
|
|
"full_suite_exit": 0,
|
|
"full_suite_inputs_unchanged": true,
|
|
"scope": "Full suite precedes the reviewed strong-local cleanup and harness invariant. Four relevant programs then pass on corrected source; other suite inputs unchanged.",
|
|
"corrected_source_focused_programs": 4,
|
|
"probe_negative_mutations_caught": 5,
|
|
"cleanup_lifetime": "Static Enforce strong-reference invariant plus actual behavioral C++ hook checks; raw pointers do not reproduce engine managed lifetimes."
|
|
},
|
|
"preservation": {
|
|
"original_tracked_files": 533,
|
|
"original_tracked_hashes_unchanged": true,
|
|
"prior_candidate_files": 429,
|
|
"prior_candidate_hashes_unchanged": true,
|
|
"cached_index_sha256": "670073db5d7531aca4466cc9d2827d10a46bfcfbd35f27ac97724de9d2fd3725",
|
|
"baseline_existing_files": 10608,
|
|
"modified_existing_files_before_docs": [
|
|
"addons/core/Scripts/Game/ERR/40_Chat/ERR_NativeSmoke.c",
|
|
"tools/check.py",
|
|
"tools/headless_workbench.py"
|
|
]
|
|
},
|
|
"remaining": [
|
|
"All-six physical travel prefix remains unqualified",
|
|
"Native tactics/reboarding/full-route/interception/resupply not qualified by this run",
|
|
"Complete human escape, remote multiplayer/JIP/reconnect/twelve players, manual UI, comparativeFPS and cleanrelease remain pending"
|
|
],
|
|
"next": "Do not repeat this contact-constrained run or weaken identity/contact/deadline rules to manufacture success. Combat suspended column travel under production policy; this is not proof of a driving defect. Continue concrete base-gameplay work; any later travel qualification must explicitly account for ordinary combat and its evidence scope."
|
|
}
|