{
  "play": {
    "id": 134,
    "playbook_id": null,
    "name": "Finish the Cycle",
    "description": "Imported from bulk PDF \u2014 Transition",
    "category": "transition",
    "tags": "",
    "diagram_json": "{\"section\": \"Transition\", \"subsection\": \"\", \"source\": \"bulk_import\", \"import_id\": \"d125785a44474042b13589e9aadeca4f\", \"option_names\": [\"Finish the Cycle\"], \"start_page\": 157, \"end_page\": 162}",
    "created_by": null,
    "created_at": "2026-07-23 23:23:44",
    "updated_at": "2026-07-23 23:26:04",
    "category_id": 3,
    "program": "shared",
    "share_token": null
  },
  "steps": [
    {
      "id": 371,
      "play_id": 134,
      "step_number": 0,
      "label": "Step 1 (Page 157)",
      "positions_json": "{\"o1\": {\"x\": 394.8, \"y\": 52.1}, \"o2\": {\"x\": 378.1, \"y\": 38.0}, \"o3\": {\"x\": 149.3, \"y\": 34.6}, \"o4\": {\"x\": 375.0, \"y\": 232.9}, \"o5\": {\"x\": 148.6, \"y\": 35.2}}",
      "movements_json": "[]",
      "notes": "",
      "source_image": "/uploads/bulk_imports/d125785a44474042b13589e9aadeca4f/page_0157.png",
      "created_at": "2026-07-23 23:23:44"
    },
    {
      "id": 372,
      "play_id": 134,
      "step_number": 1,
      "label": "Step 2 (Page 158)",
      "positions_json": "{\"o1\": {\"x\": 394.8, \"y\": 52.1}, \"o2\": {\"x\": 376.2, \"y\": 228.1}, \"o3\": {\"x\": 221.2, \"y\": 302.8}, \"o4\": {\"x\": 301.4, \"y\": 304.6}, \"o5\": {\"x\": 221.2, \"y\": 302.8}}",
      "movements_json": "[]",
      "notes": "",
      "source_image": "/uploads/bulk_imports/d125785a44474042b13589e9aadeca4f/page_0158.png",
      "created_at": "2026-07-23 23:23:44"
    },
    {
      "id": 373,
      "play_id": 134,
      "step_number": 2,
      "label": "Step 3 (Page 159)",
      "positions_json": "{\"o1\": {\"x\": 303.3, \"y\": 173.5}, \"o2\": {\"x\": 376.2, \"y\": 228.1}, \"o3\": {\"x\": 163.7, \"y\": 227.5}, \"o5\": {\"x\": 227.1, \"y\": 173.2}}",
      "movements_json": "[]",
      "notes": "",
      "source_image": "/uploads/bulk_imports/d125785a44474042b13589e9aadeca4f/page_0159.png",
      "created_at": "2026-07-23 23:23:44"
    },
    {
      "id": 374,
      "play_id": 134,
      "step_number": 3,
      "label": "Step 4 (Page 160)",
      "positions_json": "{\"o1\": {\"x\": 305.0, \"y\": 173.5}, \"o2\": {\"x\": 376.2, \"y\": 227.8}, \"o3\": {\"x\": 163.7, \"y\": 227.5}, \"o5\": {\"x\": 225.0, \"y\": 173.8}}",
      "movements_json": "[]",
      "notes": "",
      "source_image": "/uploads/bulk_imports/d125785a44474042b13589e9aadeca4f/page_0160.png",
      "created_at": "2026-07-23 23:23:44"
    },
    {
      "id": 375,
      "play_id": 134,
      "step_number": 4,
      "label": "Step 5 (Page 161)",
      "positions_json": "{\"o1\": {\"x\": 305.0, \"y\": 173.5}, \"o2\": {\"x\": 376.2, \"y\": 227.8}, \"o3\": {\"x\": 163.7, \"y\": 228.1}, \"o4\": {\"x\": 223.8, \"y\": 307.9}, \"o5\": {\"x\": 227.1, \"y\": 173.2}}",
      "movements_json": "[]",
      "notes": "",
      "source_image": "/uploads/bulk_imports/d125785a44474042b13589e9aadeca4f/page_0161.png",
      "created_at": "2026-07-23 23:23:44"
    },
    {
      "id": 376,
      "play_id": 134,
      "step_number": 5,
      "label": "Step 6 (Page 162)",
      "positions_json": "{\"o2\": {\"x\": 314.6, \"y\": 192.2}, \"o3\": {\"x\": 163.7, \"y\": 227.5}, \"o4\": {\"x\": 223.8, \"y\": 307.9}, \"o5\": {\"x\": 226.7, \"y\": 173.8}}",
      "movements_json": "[]",
      "notes": "",
      "source_image": "/uploads/bulk_imports/d125785a44474042b13589e9aadeca4f/page_0162.png",
      "created_at": "2026-07-23 23:23:44"
    }
  ]
}