{
  "type": "logicsrc.opentask",
  "version": "0.1",
  "id": "get-ready-to-record-a-training-session-pxi6l6",
  "title": "Get ready to record a training session",
  "goal": "Check desktop control is on, glance at the terminal, then open the W3BS Training app.",
  "explanation": "A quick warm-up before recording: control on, terminal handy, training app open.",
  "apps": [
    {
      "name": "TronBrowser",
      "kind": "browser"
    },
    {
      "name": "hqterm",
      "kind": "terminal"
    }
  ],
  "steps": [
    {
      "n": 1,
      "action": "focus",
      "app": "TronBrowser",
      "target": {
        "role": "page",
        "name": "Desktop Control"
      },
      "evidence": "observed"
    },
    {
      "n": 2,
      "action": "focus",
      "app": "hqterm",
      "evidence": "observed"
    },
    {
      "n": 3,
      "action": "focus",
      "app": "TronBrowser",
      "target": {
        "role": "page",
        "name": "W3BS Training"
      },
      "evidence": "observed"
    }
  ],
  "capture": {
    "profile": "visual-review",
    "window_titles": "removed",
    "gaps": []
  },
  "stop_conditions": [
    "a target cannot be found on the current screen",
    "an unexpected dialog appears",
    "a credential or payment prompt appears"
  ],
  "approvals": [],
  "success": {
    "check": "The W3BS Training app is open in the browser.",
    "evidence": "screen"
  },
  "source": {
    "kind": "demonstration",
    "recorder": "w3bs-training 0.2.6",
    "episode": "ep_216ca7980ab0ff0c",
    "reviewed": true,
    "outcome": "success"
  },
  "status": "untested",
  "runners": [
    {
      "kind": "moshscript",
      "url": "https://w3bs.org/tasks/get-ready-to-record-a-training-session-pxi6l6.mosh",
      "sha256": "0c7294c55f5945e52154eb75fd9509742263974f29a4bcc8e386ebc844052bbc",
      "command": "moshcode run get-ready-to-record-a-training-session-pxi6l6.mosh"
    }
  ]
}
