[
  {
    "id": "catalog",
    "observedAt": "2026-10-23T20:46:56.167094+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/01-tetris-search.jpg"
    ],
    "actionDescription": "Search official Xbox catalog for Tetris",
    "result": "Tetris titles were listed; availability did not establish entitlement.",
    "facts": {
      "tetrisListed": true
    }
  },
  {
    "id": "candidate",
    "observedAt": "2026-10-23T20:47:08.004379+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/02-tetris-detail.jpg"
    ],
    "actionDescription": "Inspect Tetris Effect: Connected",
    "result": "Controller-only listing and game-purchase requirement; do not launch or buy.",
    "facts": {
      "tetrisControllerRequired": true,
      "tetrisPurchaseListed": true
    }
  },
  {
    "id": "alternative",
    "observedAt": "2026-10-23T22:09:28.051320+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/04-sand-detail.jpg"
    ],
    "actionDescription": "Inspect 3\u00b0C: Sand Puzzle",
    "result": "Keyboard and mouse supported but purchase required; reject candidate.",
    "facts": {
      "sandPurchaseRequired": true
    }
  },
  {
    "id": "entitlement",
    "observedAt": "2026-10-23T22:15:09.367492+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/05-lana-entitled.jpg"
    ],
    "actionDescription": "Verify signed-in Planet of Lana II detail",
    "result": "Play now: Included in your subscription; mouse and keyboard and single-player listed. User confirmed sign-in; identity checked locally.",
    "facts": {
      "lanaEntitled": true,
      "lanaSinglePlayer": true,
      "lanaKeyboardMouse": true
    }
  },
  {
    "id": "launch",
    "observedAt": "2026-10-23T22:16:09.970885+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/06-main-menu.jpg"
    ],
    "actionDescription": "Launch official cloud stream",
    "result": "Real main menu rendered, version 1.1.10.",
    "facts": {
      "version": "1.1.10",
      "realCloudLaunch": true
    }
  },
  {
    "id": "input",
    "observedAt": "2026-10-23T22:16:15.063289+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/07-fullscreen-required.jpg"
    ],
    "actionDescription": "Click Play in stream",
    "result": "Platform requested fullscreen for mouse and keyboard. Native Chrome foreground and held Enter resolved navigation.",
    "facts": {
      "requiresStreamFocus": true,
      "enterHoldMs": 200
    }
  },
  {
    "id": "newgame",
    "observedAt": "2026-10-23T22:17:56.128553+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/08-new-game-slot.jpg"
    ],
    "actionDescription": "Select first empty New Game slot using Enter",
    "result": "Started opening prologue; cinematic footage is not classified as gameplay.",
    "facts": {
      "startedNewSlot": 1
    }
  },
  {
    "id": "pause",
    "observedAt": "2026-10-23T22:21:59.258409+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/09-pause.jpg"
    ],
    "actionDescription": "Escape from playable scene",
    "result": "Pause menu exposed Resume, Control Layout, Reload, Settings, Journal, Main Menu.",
    "facts": {
      "escapePauses": true
    },
    "before": "gameplay",
    "action": "press-escape",
    "after": "pause"
  },
  {
    "id": "layout",
    "observedAt": "2026-10-23T22:22:48.024632+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/10-control-layout.jpg"
    ],
    "actionDescription": "Use S then Enter to select Control Layout",
    "result": "S moved menu selection; Down-arrow and pointer attempts had not changed it. Layout showed controller diagram despite keyboard prompts.",
    "facts": {
      "menuDownKey": "s",
      "layoutShowsController": true
    },
    "before": "pause",
    "action": "press-s",
    "after": "control-layout-selected"
  },
  {
    "id": "settings",
    "observedAt": "2026-10-23T22:24:47.719139+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/12-controls.jpg"
    ],
    "actionDescription": "Inspect Settings > Controls",
    "result": "Pointing sensitivity 50%, vibration on and intensity 100% visible. No values changed.",
    "facts": {
      "settingsInspected": true
    }
  },
  {
    "id": "move",
    "observedAt": "2026-10-23T22:25:04.957475+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/14-after-move.jpg"
    ],
    "actionDescription": "Hold D for 2200ms from opening ledge",
    "result": "Lana moved right, dropped to lower walkway and camera scrolled.",
    "facts": {
      "rightKey": "d",
      "rightHoldTestMs": 2200
    },
    "before": "gameplay",
    "action": "hold-d",
    "after": "moved-right"
  },
  {
    "id": "jump",
    "observedAt": "2026-10-23T22:25:05.463000+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/18-jump.jpg"
    ],
    "actionDescription": "Press Space for 200ms",
    "result": "Captured airborne frame then landing in same area.",
    "facts": {
      "jumpKey": "space"
    }
  },
  {
    "id": "casual",
    "observedAt": "2026-10-23T22:25:21.977289+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/15-casual-move.jpg"
    ],
    "actionDescription": "Reuse D for 2200ms under casual-play objective",
    "result": "Lana moved farther right toward swing set; same session, no isolated new save.",
    "facts": {
      "casualControlReuse": true
    },
    "before": "gameplay",
    "action": "hold-d",
    "after": "moved-right-again"
  },
  {
    "id": "reverse",
    "observedAt": "2026-10-23T22:25:30.621856+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/16-reverse.jpg"
    ],
    "actionDescription": "Hold A for 900ms",
    "result": "Lana moved left toward bench.",
    "facts": {
      "leftKey": "a"
    }
  },
  {
    "id": "exit",
    "observedAt": "2026-10-23T22:26:09.866194+00:00",
    "timestampBasis": "Evidence file creation time; capture timestamp for jump is in live-samples.json",
    "evidence": [
      "evidence/17-return-main.jpg"
    ],
    "actionDescription": "Pause, select Main Menu, then close stream tab",
    "result": "Main menu visually confirmed; dedicated stream tab closed.",
    "facts": {
      "returnedMainMenu": true,
      "streamTabClosed": true
    }
  }
]
