{
  "stopped_unix": 1789839774.1299956,
  "console_sha256": "e0c3841c278304d30259f132551c043e45c140e77cebd14d2ec03fc591d5b482",
  "end_source_sha256": "f6b6e9887284bacc9b16692d2560f9244d919057bdf3cfeedf1d0b74e601c3ab",
  "source_unchanged_after_run": true,
  "source_provenance": "launch_snapshot",
  "launch_id": "67c36d6a-0257-4aab-b7a1-a65197267ff9",
  "launch_source_manifest": "launch-source-sha256.json",
  "launch_source_metadata": "launch-source.json",
  "launch_source_sha256": "f6b6e9887284bacc9b16692d2560f9244d919057bdf3cfeedf1d0b74e601c3ab",
  "started_unix": 1789839686.0094671,
  "result": "input-exercise-failed",
  "session": "/tmp/erri-game-profile/logs/logs_2026-09-19_19-41-28",
  "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": [
          {
            "pid": 643325,
            "ppid": 1670,
            "state": "S",
            "exebasename": "wine64-preloader",
            "start_ticks": 81634735,
            "role": "adopted-winedevice"
          }
        ],
        "term_sent": [
          643325
        ],
        "kill_sent": [
          643325
        ],
        "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": "594ae7cf6f8c4f1b811a8a4e619dbffb",
    "read_only": true,
    "input_sent": false,
    "sampler_complete": false,
    "queued": true,
    "ready": true,
    "finished": false,
    "cancelled": false,
    "sample_count": 369,
    "record_count": 372,
    "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": 30605,
        "world_ms": 7807.99,
        "event": "QUEUED"
      },
      {
        "sample": 19,
        "real_ms": 32836,
        "world_ms": 10019.1,
        "event": "READY"
      },
      {
        "sample": 21,
        "real_ms": 33161,
        "world_ms": 10321.0,
        "event": "CAPTURE_REQUEST baseline"
      }
    ],
    "errors": [
      "missing/duplicate/misordered FINISHED"
    ],
    "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": false,
    "input_sent": true,
    "gameplay_qualified": false,
    "scope": "bounded private keyboard delivery plus native movement/inventory observations; no full escape or multiplayer qualification",
    "sha256": "c37d53aa6b3869d0b803e0dbe7a67422495ed942f4be5891d7dc135b6c6e6c23",
    "archive_file": "input-proof.json",
    "error": "Private input sequence did not complete with confirmed paired release"
  },
  "display_ownership": {
    "requested": true,
    "verified": true,
    "read_only": true,
    "input_sent": false,
    "sha256": "a469aaa730e36fce4d3182ff83a64eabc7a4530d7a42dfd778c2a87b72544b20",
    "archive_file": "display-ownership.json"
  },
  "startup_result_before_display_check": "input-exercise-failed"
}
