[
  {
    "id": "01-browser-practice",
    "title": "Open the browser preview and obtain the practice file",
    "access": "Website → Browser demo → Get preview sample",
    "file": "screens/01-browser-practice.png",
    "url": "http://127.0.0.1/demo",
    "captured": "2026-10-31T06:59:04.693Z",
    "width": 1920,
    "height": 1080,
    "sha256": "9e5a8ce69849ad26261fd40b2d36f5c14daf4e79a415a97b8d66e5edf0636009",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "02-first-launch",
    "title": "Basic workspace, disconnected and empty",
    "access": "Workspace selector → Basic",
    "file": "screens/02-first-launch.png",
    "url": "http://127.0.0.1:8788/?workspace=Basic",
    "captured": "2026-10-31T06:59:08.498Z",
    "width": 1920,
    "height": 1080,
    "sha256": "ba70e810058d623e9e134edfef23ad98cbe85e9604c7da97d193b4739baa5ba1",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "03-display-options",
    "title": "Choose a readable display",
    "access": "Top bar → Manage → Theme",
    "file": "screens/03-display-options.png",
    "url": "http://127.0.0.1:8788/?workspace=Basic",
    "captured": "2026-10-31T06:59:09.092Z",
    "width": 1920,
    "height": 1080,
    "sha256": "b7599a57cf607d9f23bd3e172f656f84e8e905b31f9cd499bc1179f928921a32",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "04-machine-directory",
    "title": "Find a machine or use a custom build",
    "access": "Settings → Machine",
    "file": "screens/04-machine-directory.png",
    "url": "http://127.0.0.1:8788/?panel=settings&floating=1",
    "captured": "2026-10-31T06:59:10.237Z",
    "width": 1920,
    "height": 1080,
    "sha256": "089f33620c9561cf545ddc445094b222938dac004a6a73d1a31d5fba15926f9f",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "05-profile-fields",
    "title": "An explicitly fictional training profile",
    "access": "Settings → Machine → Custom Build",
    "file": "screens/05-profile-fields.png",
    "url": "http://127.0.0.1:8788/?panel=settings&floating=1",
    "captured": "2026-10-31T06:59:10.843Z",
    "width": 1920,
    "height": 1080,
    "sha256": "3b01e4d21edafc74061f0e4b452836fce1d56f98f99c723b40c2bf5aa8af31bf",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "06-profile-saved",
    "title": "Saved profile confirmation",
    "access": "Custom Build → Save & select machine",
    "file": "screens/06-profile-saved.png",
    "url": "http://127.0.0.1:8788/?panel=settings&floating=1",
    "captured": "2026-10-31T06:59:11.392Z",
    "width": 1920,
    "height": 1080,
    "sha256": "9c9ea16e2f1f56dda80131635352d71edc9a3f13b13d96467fb5aadcc9a07d87",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "07-backup",
    "title": "Export application configuration",
    "access": "Settings → Machine → scroll to configuration backup",
    "file": "screens/07-backup.png",
    "url": "http://127.0.0.1:8788/?panel=settings&floating=1",
    "captured": "2026-10-31T06:59:11.849Z",
    "width": 1920,
    "height": 1080,
    "sha256": "234d7f1b361c39613aad46c4add1b42970df4f728ddb9269577436ae4d036de3",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "08-virtual-selection",
    "title": "Select virtual practice",
    "access": "Top bar → Connect → Virtual xPRO / Normal · Idle",
    "file": "screens/08-virtual-selection.png",
    "url": "http://127.0.0.1:8788/?workspace=Setup",
    "captured": "2026-10-31T06:59:13.418Z",
    "width": 1920,
    "height": 1080,
    "sha256": "ca1770cc203fce10de992352becc66940097ac24a43aa94090ada1988143f5e9",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "09-virtual-connected",
    "title": "Read a simulated connection",
    "access": "Virtual xPRO → Connect → Request status",
    "file": "screens/09-virtual-connected.png",
    "url": "http://127.0.0.1:8788/?workspace=Setup",
    "captured": "2026-10-31T06:59:14.276Z",
    "width": 1920,
    "height": 1080,
    "sha256": "5a6b083533a361c90e6a18baf28e42b64ffb6e630e3b207c8879e9f4a976562c",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "10-setup-guide",
    "title": "The preparation sequence",
    "access": "Sidebar → Setup guide",
    "file": "screens/10-setup-guide.png",
    "url": "http://127.0.0.1:8788/?workspace=Setup",
    "captured": "2026-10-31T06:59:14.860Z",
    "width": 1920,
    "height": 1080,
    "sha256": "4a0aca0331f85054760a280dfd8275f92bbabba147309c19e15ba06c62dd9f31",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "11-job-loaded",
    "title": "Load the same offline practice file",
    "access": "Sidebar → Load Job → ForgeCNC-offline-preview-only.nc",
    "file": "screens/11-job-loaded.png",
    "url": "http://127.0.0.1:8788/?workspace=CAM%20Review",
    "captured": "2026-10-31T06:59:17.234Z",
    "width": 1920,
    "height": 1080,
    "sha256": "d1a603f71ee510dbc42426d26752d7faca5d6a5fa9e3f14d4cebd765c942ff8a",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "12-toolpath",
    "title": "Inspect the practice toolpath",
    "access": "3D Viewer → JOB → TOP",
    "file": "screens/12-toolpath.png",
    "url": "http://127.0.0.1:8788/?workspace=CAM%20Review",
    "captured": "2026-10-31T06:59:17.817Z",
    "width": 1920,
    "height": 1080,
    "sha256": "e3d6fdd6e8693da940cc04fa7a75b57005d3f2f15ca63a080d7f9d3a93952fc7",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "13-preview-stock",
    "title": "Review the proposed preview stock",
    "access": "3D Viewer → Simulate stock",
    "file": "screens/13-preview-stock.png",
    "url": "http://127.0.0.1:8788/?workspace=CAM%20Review",
    "captured": "2026-10-31T06:59:18.463Z",
    "width": 1920,
    "height": 1080,
    "sha256": "c787c5e8bb3aba1d2f765674171a66d337751e329efff7ba1d440f27f112a464",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "14-preview-scrub",
    "title": "Scrub the same practice job",
    "access": "Stock carving preview → timeline → Show route",
    "file": "screens/14-preview-scrub.png",
    "url": "http://127.0.0.1:8788/?workspace=CAM%20Review",
    "captured": "2026-10-31T06:59:19.511Z",
    "width": 1920,
    "height": 1080,
    "sha256": "77a95c16dae8595bdd7fa15904af0f5465ed5e4ee16778b7c06ab7edf7aeff39",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  },
  {
    "id": "15-help",
    "title": "Find the next answer",
    "access": "Sidebar → Help & guides",
    "file": "screens/15-help.png",
    "url": "http://127.0.0.1:8788/?workspace=CAM%20Review",
    "captured": "2026-10-31T06:59:20.098Z",
    "width": 1920,
    "height": 1080,
    "sha256": "77aa882b9d9f38ed2f3bbbb78cf67b9bf08fd4dc9c84a65671bd682fc83a49ce",
    "mode": "Current 0.2.0 browser practice; no physical controller",
    "source": "Retained release web build, source SHA-256 6d882bd8cffe6b16d1d06a671c4b5671c24776745ee1f582e582fe569392a4eb"
  }
]