[ { "purpose": "FILES ONLY: create fresh source ZIP from frozen root; skip if already created and exact independently verified; never overwrite", "argv": [ "python3", "/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-03-mounted-pair/tools/source_bundle.py", "--mode", "development", "--output", "/tmp/erri-playtest-source-20261003-mounted-pair.zip" ] }, { "purpose": "READ ONLY: require successful preserved suite plus exact source/test/tool reuse and independently reviewed four-doc prose delta", "argv": [ "python3", "/tmp/erri-package-prep-0150/preflight.py" ] }, { "purpose": "READ ONLY: inspect host-visible game/prefix state under approved escalation before native; leave any existing game untouched", "argv": [ "python3", "/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-03-mounted-pair/tools/headless_game.py", "--compat", "/tmp/erri-headless-compat", "--inspect-processes" ] }, { "purpose": "NATIVE ONLY AFTER PARENT APPROVAL/IDLE: bounded hidden muted pack; retain strict exit/report", "argv": [ "python3", "/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-03-mounted-pair/tools/native_package.py", "--project", "core", "--session", "/tmp/erri-package-mounted-pair-0150", "--compat", "/tmp/erri-headless-compat", "--external-addons", "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons", "--timeout", "300" ], "stdout_stderr_log": "/tmp/erri-gameplay-root-0150/package.log" }, { "purpose": "FILES: verify exact authored/PAK/ZIP/normal/suite bindings before creating fresh handoff", "argv": [ "python3", "/tmp/erri-package-prep-0150/assemble.py" ] }, { "purpose": "READ ONLY: inspect host-visible game/prefix state again", "argv": [ "python3", "/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-03-mounted-pair/tools/headless_game.py", "--compat", "/tmp/erri-headless-compat", "--inspect-processes" ] }, { "purpose": "NATIVE ONLY AFTER PARENT APPROVAL/IDLE: ordinary packed startup; no smoke, input or flight", "argv": [ "python3", "/home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-03-mounted-pair/tools/headless_game.py", "--project", "chat", "--packed-addons", "/home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-03-mounted-pair/packages", "--packed-session", "/tmp/erri-packed-chat-mounted-pair-0150", "--compat", "/tmp/erri-headless-compat", "--external-addons", "/home/jakub/.local/share/Steam/steamapps/compatdata/1874880/pfx/drive_c/users/steamuser/Documents/My Games/ArmaReforger/addons", "--timeout", "180", "--failure-grace", "120" ], "stdout_stderr_log": "/tmp/erri-packed-chat-mounted-pair-0150.log" }, { "purpose": "FILES: independently recompute raw packed evidence; retain expected installed-error strict failure", "argv": [ "python3", "/tmp/erri-package-prep-0150/verify.py" ] } ]