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,36 @@
|
||||
{
|
||||
"purpose": "Investigate a universal mod-only repair for stale server-browser terrain after saved scenario redirection.",
|
||||
"runtime": "Private Linux dedicated server 1.8.0.13, network/PID isolated, backend disabled, no connected players.",
|
||||
"results": {
|
||||
"rehost": {
|
||||
"compiled": true,
|
||||
"result": "RequestPublicServerTransition returned false from stable gameplay.",
|
||||
"engineMessage": "TransitionRequest { state: OnlineGame, request: PublicServer }. Not supported.",
|
||||
"limitation": "CLI private launch did not provide a running DSConfig; supplied configuration was an explicit disposable fixture. This tested transition eligibility, not backend registration."
|
||||
},
|
||||
"header-valid": {
|
||||
"compiled": true,
|
||||
"result": "CreateContainerFromInstance + container.Set(World) + WriteToInstance did not change the native MissionHeader world; Nogova still loaded.",
|
||||
"destination": "{B6C516F86302C679}Worlds/ERR_Everon.ent",
|
||||
"source": "{469880DFE1B48F95}Missions/Nogova_TerrainTest.conf"
|
||||
}
|
||||
},
|
||||
"priorEvidence": "../terrain-loader-feasibility-2026-10-01/report.json tested WritePropertyToInstance(World) with the same ineffective outcome; ../terrain-live-title-2026-10-04/live-browser-followup.json records the real stale public listing.",
|
||||
"apiReview": {
|
||||
"ChimeraGame.GetMissionName": "Native documentation describes callback when DS finishes downloading addons and is ready to run a world; changing return value later is not a registration update API.",
|
||||
"MissionHeader": "Exposes world/header getters, no world/header setter.",
|
||||
"ServerLobbyApi": "Inspected installed generated interface exposes status/config/info getters; no registration refresh or scenario mutation method.",
|
||||
"ServerConfig": "Inspected generated interface exposes name/description/password/player-limit/port/platform/visibility setters, no scenario setter.",
|
||||
"MissionWorkshopItem": "Scenario metadata is a separately identified Workshop item; no name/scenario setter exposed."
|
||||
},
|
||||
"conclusion": "No supported mod-only solution established. Do not claim runtime-title regression tests fix public registration. Tested routes were rejected or ineffective; this does not prove every possible engine approach impossible.",
|
||||
"remainingOption": "Portable startup integration could read the existing Escape terrain selection and resolve it into a launch configuration before engine registration. It needs external setup and is not an implemented or qualified solution here. It also does not automatically replace published Workshop metadata for a terrain loader.",
|
||||
"productionChanges": false,
|
||||
"liveServerChanges": false,
|
||||
"published": false,
|
||||
"limits": [
|
||||
"No online registration test.",
|
||||
"No public server-browser or loading UI visual test.",
|
||||
"Exploratory probes were not added to addon source."
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user