Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
87 lines
2.8 KiB
JSON
87 lines
2.8 KiB
JSON
{
|
|
"date": "2026-10-11",
|
|
"runtime": "Hidden local Workbench with installed ChernarusMinus and GM_Cherno carrier, Escape takeover, one local player",
|
|
"result": {
|
|
"result": "passed",
|
|
"cleanup": {
|
|
"cleanup_confirmed": true,
|
|
"idle_verified": true,
|
|
"errors": [],
|
|
"orphan_cleanup": {
|
|
"attempted": true,
|
|
"report": {
|
|
"scope": "/tmp/erri-headless-compat/pfx",
|
|
"candidates": [],
|
|
"term_sent": [],
|
|
"kill_sent": [],
|
|
"cleared": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"native_checks_passed": 9,
|
|
"native_map_bounds": {
|
|
"offset_xz": [
|
|
0,
|
|
0
|
|
],
|
|
"size_xz": [
|
|
15360,
|
|
15360
|
|
]
|
|
},
|
|
"before": {
|
|
"holder_xz": [
|
|
5556.82,
|
|
14906.5
|
|
],
|
|
"visible_min_xz": [
|
|
4314.08,
|
|
13218.5
|
|
],
|
|
"visible_max_xz": [
|
|
6780.75,
|
|
16610.1
|
|
],
|
|
"first_capture_zoom": 1
|
|
},
|
|
"after": {
|
|
"holder_xz": [
|
|
7680,
|
|
15310
|
|
],
|
|
"visible_min_xz": [
|
|
4444.44,
|
|
6467.99
|
|
],
|
|
"visible_max_xz": [
|
|
10902.8,
|
|
15351.3
|
|
],
|
|
"first_and_repeated_capture_zoom": 0.12,
|
|
"texture_pixels": [
|
|
775,
|
|
1066
|
|
]
|
|
},
|
|
"offline_checks": [
|
|
"Actual framing body: observed failure, 75 edge/corner/resolution combinations, shifted map origin, small terrain, holder outside map, invalid size",
|
|
"Actual ownership and native-ready callback body: foreign and cancelled events, replacement timeout, cancellation cleanup",
|
|
"Existing objective map presentation regression"
|
|
],
|
|
"limitations": [
|
|
"Native visible-frame measurements validate the framing correction. The GM carrier retained an external camera in screenshots; they do not independently prove the final in-hand appearance.",
|
|
"Not multiplayer/JIP validation.",
|
|
"No attempt to invent map data outside the terrain-provided map rectangle."
|
|
],
|
|
"source_sha256": {
|
|
"addons/core/Scripts/Game/ERR/30_Map/ERRM_SharedMapComponent.c": "112f78761d503084e5bc28199fc1ce7ef235ad19f68578356ba9118c58d7e687",
|
|
"addons/core/Scripts/Game/ERR/30_Map/ERRM_NativeHeldMapProbe.c": "0cbccd256182d35803c6e7abac9392dbaac3960ebff95182c001fa05fa24d544",
|
|
"addons/core/Scripts/WorkbenchGame/ERR/40_Chat/ERR_ValidateWorldPlugin.c": "d1f3fc372d0d16062a5983f2a6cffb6e72f202cb93fea5b33b4d77e0c852ecc7",
|
|
"addons/core/UI/layouts/ERRMap/SharedMapRenderTarget.layout": "4915ca4e9255f12373b6278b74bf8f2889ea5ec78dcf69786978742ebfadb9a8",
|
|
"addons/core/Materials/ERRM_MapRenderTarget.emat": "4ab251037d40a850e3767c0de85136842bcd4fd130eda47bf8e19352b0d030e3",
|
|
"tests/test_shared_map_viewport.py": "35281694475d87b8cc05b8589fe13f4b00a9ebbdb7b83ddfa69e886439c8bb2c",
|
|
"tests/test_shared_map_ownership.py": "d606087102cbc2ccfedc843f3add265ab8b839cb1e54baa6269cd667a9bf9875"
|
|
}
|
|
}
|