# READ-ONLY: first verify frozen suite and normal evidence; refuses pending or mismatched input
python3 /tmp/erri-package-prep-1631/preflight.py

# READ-ONLY: inspect processes; do not bypass a running game or runner
python3 /home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-02-gameplay-fixes/tools/headless_game.py --compat /tmp/erri-headless-compat --inspect-processes

# NATIVE: one bounded hidden/muted single-project pack; retain nonzero exit and raw report
python3 /home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-02-gameplay-fixes/tools/native_package.py --project core --session /tmp/erri-package-20261002-gameplay-fixes-final --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 > /tmp/erri-package-20261002-gameplay-fixes-final.log 2>&1

# Existing source ZIP is preserved; preflight/assembly verify its exact bytes. Do not recreate.
# /tmp/erri-playtest-source-20261002-gameplay-fixes.zip

# FILES: exact authored/PAK/ZIP/normal-source checks, then create NEW candidate only
python3 /tmp/erri-package-prep-1631/assemble.py

# READ-ONLY: inspect again before packed startup
python3 /home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-02-gameplay-fixes/tools/headless_game.py --compat /tmp/erri-headless-compat --inspect-processes

# NATIVE: one ordinary packed startup, hidden/muted, schema4, no smoke/input/flight flags
python3 /home/jakub/devel/escapistsrereintroduced/.build/playtest-source-2026-10-02-gameplay-fixes/tools/headless_game.py --project chat --packed-addons /home/jakub/devel/escapistsrereintroduced/.build/playtest-2026-10-02-gameplay-fixes/packages --packed-session /tmp/erri-packed-chat-20261002-gameplay-fixes-final --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 > /tmp/erri-packed-chat-20261002-gameplay-fixes-final.log 2>&1

# FILES: recompute raw packed evidence, match all runtime bytes and update NEW candidate only
python3 /tmp/erri-package-prep-1631/verify.py
