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:
2026-10-13 22:52:53 +02:00
parent a951a96edc
commit 6a667d8deb
8104 changed files with 2124945 additions and 2061 deletions
+10
View File
@@ -1,5 +1,15 @@
# Isolated native Linux dedicated startup diagnostic
## Current combined-package check — 2 October 2026
The [objective-map package diagnostic](evidence/dedicated-packed-2026-10-02-objective-map/report.json) runs the exact retained three-file runtime from `.build/playtest-2026-10-02-objective-map/packages/core`. It loads one successor, seven authorized external addons and two vanilla identities. The normal `{C1E20667DCE324ED}Missions/ERR_Everon.conf` header and MissionSystems load, Game scripts compile, and prison phase starts without a player or validation overlay. Fifteen seconds of subsequent observation complete before owned SIGTERM shutdown (72.03 seconds total).
There are zero script/runtime failures and eleven retained engine errors: four RHS/WCS localization references, six `Parent` fields and one `SlidingTrackMaterial` field. Strict qualification remains failed. This proves current packed empty-server initialization only; genuine clients, authentication, JIP/reconnect, remote interactions, graceful shutdown, full escape and comparative FPS remain untested.
The archived [bounded runner](evidence/dedicated-packed-2026-10-02-objective-map/runner.py) uses the previously recorded Linux executable and exact package/dependency hashes. It mounts those inputs read-only inside isolated networking/PID/IPC/UTS namespaces, masks home/tmp/run, clears inherited environment and exposes no display or audio. It checks network isolation before launch and again before exec. The seven external inputs, executable and all 416 package files remain unchanged; a separate host process inventory confirms native and sandbox cleanup. Vanilla files are read-only but their full payload hashes were not captured, so this is not an independently version-locked server distribution. [Independent review](evidence/dedicated-packed-2026-10-02-objective-map/independent-postrun-review.json).
The following September material describes historical snapshots. Its generic `dedicated_native.py` example does not prepare the combined mission's external dependency closure and must not be treated as a current hosting command. The archived October runner is an evidence-bound empty-server diagnostic, not an authenticated multiplayer hosting tool.
The stable Linux `ArmaReforgerServer` successfully compiled the frozen successor Core game scripts, loaded its scenario header and native MissionSystems, and reached prison phase during the 2026-09-19 08:32:13 local diagnostic. This establishes server compilation and empty-server mission preparation. It does **not** establish multiplayer, authentication, client replication, ordinary input, graceful shutdown, comparative performance or release readiness. Four native installed-asset resource errors remain; this was not an entirely error-free run.
## Safe diagnostic route