Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"issue": "Terrain presentation passed a raw $Addon world path through ResourceName.GetPath twice every half second, triggering repeated zero-GUID warnings. Startup completion did not mean the runtime log was healthy.",
|
||||
"live": {
|
||||
"instance": "RKS #2",
|
||||
"session": "logs_2026-10-04_18-22-48",
|
||||
"capturedUTC": "2026-10-04T18:36:08.308021+00:00",
|
||||
"repeatedWarnings": 2780,
|
||||
"first": "18:24:15.594",
|
||||
"last": "18:36:08.076",
|
||||
"additionalNonMissingDefErrorsAfterPlayerSpawn": []
|
||||
},
|
||||
"fix": "Keep GetWorldFile/cache inputs as strings and strip GUID prefixes without native resource resolution. Existing bounded parent lookup remains cached and runs only when terrain input changes. Keep half-second late-name/loading-widget refresh.",
|
||||
"native": "Network/PID-isolated Linux dedicated 1.8.0.13, Nogova, backend disabled. Same 20-second probe for old and fixed code.",
|
||||
"cases": {
|
||||
"baseline": {
|
||||
"observationSeconds": 20,
|
||||
"repeatedResourceWarnings": 80,
|
||||
"nativeChecks": "unchanged=1 correct=1 resource=1",
|
||||
"scriptErrors": 0
|
||||
},
|
||||
"fixed": {
|
||||
"observationSeconds": 20,
|
||||
"repeatedResourceWarnings": 0,
|
||||
"nativeChecks": "unchanged=1 correct=1 resource=1",
|
||||
"scriptErrors": 0
|
||||
}
|
||||
},
|
||||
"allAuthoredSourcesMatchFixedSnapshot": true,
|
||||
"regressions": {
|
||||
"test_terrain_presentation.py": "pass, includes raw $Addon paths, 120 refresh cycles without new resolution, actual path helper and late world/title changes",
|
||||
"test_terrain_selection.py": "pass",
|
||||
"test_terrain_takeover.py": "pass"
|
||||
},
|
||||
"scope": "Only terrain presentation source changed. No error suppression, gameplay changes, live deployment, server restart or publication.",
|
||||
"limits": [
|
||||
"Native comparison is on Nogova, which reproduces the same raw-path warning as Chernarus.",
|
||||
"Initial other resource/manager diagnostics remain in raw logs.",
|
||||
"Earlier extraction-pad placement failure is separate and not fixed by this change."
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user