Files
EscapistsReintroduced/docs/evidence/terrain-name-2026-10-02/report.json
T
jakub 6a667d8deb Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
2026-10-13 22:52:53 +02:00

53 lines
2.3 KiB
JSON

{
"change": "Native DS mission-name callback reports Escape when takeover is configured. Successful authority/client bootstrap updates runtime header; cleanup restores original metadata. Terrain scenario resource and authored Escape names remain unchanged.",
"repository_check": "passed",
"native_name_proofs": {
"server": 42,
"client": 27
},
"native_name_cleanup": {
"server_original_restored": 6,
"client_original_restored": 3
},
"prison_phases": 2,
"connected_restart_accepted": true,
"server_script_errors": [
"14:19:06.399 SCRIPT (E): Reintroduced: player identity could not be bound; spawn withheld",
"14:19:52.898 SCRIPT (E): Reintroduced: player identity could not be bound; spawn withheld"
],
"client_script_errors": [
"14:19:52.751 SCRIPT (E): No game mode found in the world, SCR_RespawnComponent will not function correctly!"
],
"server_total_errors": 42,
"client_total_errors": 41,
"cleanup": {
"cleanup_confirmed": true,
"idle_verified": true,
"errors": [],
"orphan_cleanup": {
"attempted": false,
"reason": "noncanonical-private-prefix"
}
},
"result": {
"reason": "client-observation-complete",
"server_reaped": true,
"forwarded": 6206,
"replies": 10636,
"seconds": 245.47
},
"prior_attempts": {
"native1": "Compile failure from unqualified cross-file modded-class call; corrected to GetGame().ERR_PresentTerrainTakeover().",
"native2": "Server name/header passed; stopped before client to add explicit server-only early-advertisement guard."
},
"limitations": [
"Public backend/server-browser cache refresh requires post-publication verification. This test uses noBackend.",
"Original terrain Workshop entry/imagery/scenario ID are retained, not renamed.",
"Existing resource/native unregister errors and expected missing-identity admission refusals retained in logs."
],
"deployment": "Source only; no publication or live-server changes.",
"native_clean_run": false,
"client_respawn_diagnostic": "Controller arrived before replacement mode during restart; same diagnostic exists in earlier client-experiment-13. Subsequent manager and name checks pass. Authenticated spawning not exercised; this is a name-change check, not respawn qualification.",
"source_unchanged": true
}