Prepare independent successor playtest with spawn recovery and casualty feedback

This commit is contained in:
2026-09-19 22:12:52 +02:00
parent 61e165ef5b
commit 6cf989a060
266 changed files with 134064 additions and 154 deletions
@@ -0,0 +1,186 @@
{
"stopped_unix": 1789845759.4199734,
"console_sha256": "44cd9f4adb41da8c4c1e1ed950c9a6df10240e62edbfd83c4b9942b32cf7a033",
"end_source_sha256": "c82648d04831d75840b65eb63ed94e9538d71199a1720d632a0fe2026fc43d82",
"source_unchanged_after_run": true,
"source_provenance": "launch_snapshot",
"launch_id": "e4f3c988-b314-4ef8-a6d5-c61912726e15",
"launch_source_manifest": "launch-source-sha256.json",
"launch_source_metadata": "launch-source.json",
"launch_source_sha256": "c82648d04831d75840b65eb63ed94e9538d71199a1720d632a0fe2026fc43d82",
"started_unix": 1789845675.5533109,
"result": "game-started",
"session": "/tmp/erri-game-profile/logs/logs_2026-09-19_21-21-17",
"project": "chat",
"cleanup_confirmed": true,
"cleanup_report": {
"cleanup_confirmed": true,
"idle_verified": true,
"errors": [],
"orphan_cleanup": {
"attempted": true,
"report": {
"scope": "/tmp/erri-headless-compat/pfx",
"candidates": [],
"term_sent": [],
"kill_sent": [],
"cleared": true
}
}
},
"runner_error": null,
"failure_grace_seconds": 0,
"failure_observed_during_polling": false,
"first_failure_elapsed_seconds": null,
"executable": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
"dedicated_server": false,
"display": "headless Gamescope",
"private_viewport": {
"width": 2560,
"height": 720
},
"audio": "-noSound plus own silent sink",
"control_only": false,
"source_manifest_scope": "successor addon sources",
"scope": "ordinary game startup with an explicitly requested bounded private input experiment; see input_exercise for sent-input and native-proof results; no full escape, multiplayer or FPS qualification",
"input_observation": {
"nonce": "9b1cb800a79946978f581207f724ced4",
"read_only": true,
"input_sent": false,
"sampler_complete": true,
"queued": true,
"ready": true,
"finished": true,
"cancelled": false,
"sample_count": 391,
"record_count": 395,
"inventory_open_observed": false,
"inventory_close_observed": false,
"capture_requests": [
"baseline"
],
"movement": {
"action_observed": false,
"physical_motion_observed": false,
"released_input_observed": false,
"max_horizontal_displacement": 0.0
},
"transitions": [
{
"sample": 0,
"real_ms": 30503,
"world_ms": 7737.07,
"event": "QUEUED"
},
{
"sample": 19,
"real_ms": 32671,
"world_ms": 9902.91,
"event": "READY"
},
{
"sample": 21,
"real_ms": 33024,
"world_ms": 10222.7,
"event": "CAPTURE_REQUEST baseline"
},
{
"sample": 391,
"real_ms": 75535,
"world_ms": 52752.6,
"event": "FINISHED observation-bound"
}
],
"errors": [],
"scope": "native read-only sampler lifecycle only; no generated input, movement success, inventory usability, screenshot file verification, manual playtest or multiplayer claim"
},
"input_exercise": {
"requested": true,
"verified": true,
"input_sent": true,
"gameplay_qualified": false,
"scope": "ordinary private approach, stationary facing and one wheel pair with independent native original-lock selection; no F hold, unlock, exit or multiplayer qualification",
"sha256": "68b0cac9110179402c025a9f2795aace3359d41a8399bdb7a213b20bfbe76819",
"archive_file": "input-proof.json",
"approach_proof": {
"verified": true,
"errors": [],
"scope": "one private ordinary-input approach to the interior prison gate waypoint; no unlock, escape, visual, multiplayer or FPS qualification",
"held_action_verified": false,
"escape_verified": false,
"profile": "coarse",
"first_sample": 47,
"last_sample": 280,
"native_duration_ms": 26797,
"path_metres": 4.776960652934742,
"target": [
6092.77,
211.444,
7155.5
],
"final_distance_metres": 0.4750789408094903,
"pulse_count": 16,
"turn_count": 7,
"geometry": {
"verified": true,
"errors": [],
"scope": "same-session native gate/input/camera telemetry and stable prison/lock geometry only; no approach, held-action completion, visual or multiplayer qualification",
"approach_verified": false,
"held_action_verified": false,
"start_sample": 47,
"end_sample": 280,
"native_duration_ms": 26797,
"snapshot_count": 234,
"geometry_max_drift_metres": 0.0,
"prison": [
6090.0,
211.444,
7160.0
],
"gate": [
6090.0,
211.344,
7154.0
],
"context": [
6092.77,
213.226,
7154.0
],
"radius": 2.0,
"gate_forward": [
0.0,
0.0,
1.0
],
"initial_context_distance_metres": 6.469450981343299,
"final_context_distance_metres": 2.6688731704601207
}
},
"action_selection_proof": {
"verified": true,
"errors": [],
"scope": "one guarded private wheel pair and native selection of the original prison lock after verified approach/facing; no F hold, unlock, exit or multiplayer qualification",
"held_action_verified": false,
"escape_verified": false,
"first_sample": 305,
"last_sample": 320,
"selection_samples": [
319,
320
],
"selected_action_id": 0,
"wheel_button": 5,
"native_duration_ms": 1699
}
},
"display_ownership": {
"requested": true,
"verified": true,
"read_only": true,
"input_sent": false,
"sha256": "2733fd2aacd66e1be62aad473a56cdd106b211bdf8b310abcce53d49e2d6734d",
"archive_file": "display-ownership.json"
},
"startup_result_before_display_check": "game-started"
}