{
  "format": "epicdraw-workspace",
  "version": 1,
  "charts": [
    {
      "id": "blog-user-flow-wireframe-wireflow",
      "name": "Three formats · worked booking comparison",
      "nodes": [
        {
          "id": "title",
          "type": "text",
          "text": "One booking task · three review questions",
          "x": 30,
          "y": 20,
          "w": 2450,
          "h": 80,
          "fill": "none",
          "font": "sans",
          "fs": 44,
          "ink": "navy",
          "z": 0,
          "seed": 7100
        },
        {
          "id": "fiction",
          "type": "text",
          "text": "FICTIONAL POTTERY WORKSHOP · Illustrative £35 price and Saturday slot. Availability and booking rules need agreement.",
          "x": 30,
          "y": 115,
          "w": 2450,
          "h": 80,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7101
        },
        {
          "id": "flow-heading",
          "type": "text",
          "text": "USER FLOW",
          "x": 30,
          "y": 225,
          "w": 660,
          "h": 75,
          "fill": "none",
          "font": "sans",
          "fs": 40,
          "ink": "navy",
          "z": 0,
          "seed": 7102
        },
        {
          "id": "wireframe-heading",
          "type": "text",
          "text": "WIREFRAME",
          "x": 850,
          "y": 225,
          "w": 700,
          "h": 75,
          "fill": "none",
          "font": "sans",
          "fs": 40,
          "ink": "navy",
          "z": 0,
          "seed": 7103
        },
        {
          "id": "wireflow-heading",
          "type": "text",
          "text": "WIREFLOW",
          "x": 1710,
          "y": 225,
          "w": 760,
          "h": 75,
          "fill": "none",
          "font": "sans",
          "fs": 40,
          "ink": "navy",
          "z": 0,
          "seed": 7104
        },
        {
          "id": "read",
          "type": "round",
          "text": "Read workshop information",
          "x": 110,
          "y": 345,
          "w": 500,
          "h": 140,
          "fill": "white",
          "font": "sans",
          "fs": 31,
          "ink": "navy",
          "z": 0,
          "seed": 7105
        },
        {
          "id": "select",
          "type": "rect",
          "text": "Select a slot",
          "x": 110,
          "y": 570,
          "w": 500,
          "h": 140,
          "fill": "white",
          "font": "sans",
          "fs": 33,
          "ink": "navy",
          "z": 0,
          "seed": 7106
        },
        {
          "id": "available",
          "type": "diamond",
          "text": "Slot\navailable?",
          "x": 130,
          "y": 805,
          "w": 460,
          "h": 235,
          "fill": "white",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "z": 0,
          "seed": 7107
        },
        {
          "id": "another",
          "type": "round",
          "text": "Choose another\nslot",
          "x": 30,
          "y": 1190,
          "w": 300,
          "h": 160,
          "fill": "peach",
          "font": "sans",
          "fs": 29,
          "ink": "navy",
          "z": 0,
          "seed": 7108
        },
        {
          "id": "review",
          "type": "round",
          "text": "Review\nselection",
          "x": 390,
          "y": 1190,
          "w": 300,
          "h": 160,
          "fill": "mint",
          "font": "sans",
          "fs": 29,
          "ink": "navy",
          "z": 0,
          "seed": 7109
        },
        {
          "id": "flow-no",
          "type": "text",
          "text": "No",
          "x": 95,
          "y": 1080,
          "w": 180,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 29,
          "ink": "navy",
          "z": 0,
          "seed": 7110
        },
        {
          "id": "flow-yes",
          "type": "text",
          "text": "Yes",
          "x": 455,
          "y": 1080,
          "w": 180,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 29,
          "ink": "navy",
          "z": 0,
          "seed": 7111
        },
        {
          "id": "flow-limit",
          "type": "text",
          "text": "QUESTION: Which steps and alternatives reach review?\nLIMIT: Content position is not shown.\nOpen: when availability is checked.",
          "x": 30,
          "y": 1450,
          "w": 660,
          "h": 245,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7112
        },
        {
          "id": "screen-frame",
          "type": "lane",
          "text": "",
          "x": 850,
          "y": 320,
          "w": 700,
          "h": 990,
          "fill": "none",
          "font": "sans",
          "fs": 31,
          "ink": "navy",
          "z": -20,
          "seed": 7113
        },
        {
          "id": "photo",
          "type": "rect",
          "text": "Workshop photo",
          "x": 900,
          "y": 370,
          "w": 600,
          "h": 160,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "z": 0,
          "seed": 7114
        },
        {
          "id": "screen-title",
          "type": "text",
          "text": "Introduction to pottery",
          "x": 900,
          "y": 565,
          "w": 600,
          "h": 85,
          "fill": "none",
          "font": "sans",
          "fs": 35,
          "ink": "navy",
          "z": 0,
          "seed": 7115
        },
        {
          "id": "screen-description",
          "type": "text",
          "text": "A beginner session.\nMaterials included.",
          "x": 900,
          "y": 670,
          "w": 600,
          "h": 100,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7116
        },
        {
          "id": "screen-date",
          "type": "round",
          "text": "Saturday, 10:00\nIllustrative slot",
          "x": 900,
          "y": 800,
          "w": 600,
          "h": 105,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7117
        },
        {
          "id": "screen-price",
          "type": "text",
          "text": "£35 per person (illustrative)",
          "x": 900,
          "y": 935,
          "w": 600,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7118
        },
        {
          "id": "screen-action",
          "type": "rect",
          "text": "Check availability",
          "x": 900,
          "y": 1030,
          "w": 600,
          "h": 90,
          "fill": "sun",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "z": 0,
          "seed": 7119
        },
        {
          "id": "screen-unknowns",
          "type": "text",
          "text": "Studio address [confirm]\nCancellation terms [confirm]",
          "x": 900,
          "y": 1160,
          "w": 600,
          "h": 105,
          "fill": "none",
          "font": "sans",
          "fs": 29,
          "ink": "navy",
          "z": 0,
          "seed": 7120
        },
        {
          "id": "screen-limit",
          "type": "text",
          "text": "QUESTION: Are date, cost and action clear?\nLIMIT: Only one screen state.\nThe action does not reserve a place.",
          "x": 850,
          "y": 1450,
          "w": 700,
          "h": 245,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7121
        },
        {
          "id": "before-frame",
          "type": "lane",
          "text": "",
          "x": 1710,
          "y": 320,
          "w": 760,
          "h": 510,
          "fill": "none",
          "font": "sans",
          "fs": 31,
          "ink": "navy",
          "z": -20,
          "seed": 7122
        },
        {
          "id": "before-title",
          "type": "text",
          "text": "Introduction to pottery",
          "x": 1750,
          "y": 355,
          "w": 680,
          "h": 70,
          "fill": "none",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "z": 0,
          "seed": 7123
        },
        {
          "id": "before-date",
          "type": "round",
          "text": "Saturday, 10:00\nIllustrative slot",
          "x": 1750,
          "y": 455,
          "w": 680,
          "h": 85,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7124
        },
        {
          "id": "before-price",
          "type": "text",
          "text": "£35 per person (illustrative)",
          "x": 1750,
          "y": 565,
          "w": 680,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7125
        },
        {
          "id": "before-action",
          "type": "rect",
          "text": "Check availability",
          "x": 1750,
          "y": 665,
          "w": 680,
          "h": 90,
          "fill": "sun",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "z": 0,
          "seed": 7126
        },
        {
          "id": "unavailable-label",
          "type": "text",
          "text": "Unavailable",
          "x": 2170,
          "y": 900,
          "w": 300,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7127
        },
        {
          "id": "after-frame",
          "type": "lane",
          "text": "",
          "x": 1710,
          "y": 1050,
          "w": 760,
          "h": 400,
          "fill": "none",
          "font": "sans",
          "fs": 31,
          "ink": "navy",
          "z": -20,
          "seed": 7128
        },
        {
          "id": "after-title",
          "type": "text",
          "text": "That slot is unavailable.",
          "x": 1750,
          "y": 1085,
          "w": 680,
          "h": 80,
          "fill": "none",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "z": 0,
          "seed": 7129
        },
        {
          "id": "after-message",
          "type": "text",
          "text": "Saturday, 10:00 (illustrative)\nChoose another time.",
          "x": 1750,
          "y": 1190,
          "w": 680,
          "h": 95,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "z": 0,
          "seed": 7130
        },
        {
          "id": "after-action",
          "type": "rect",
          "text": "Choose another slot",
          "x": 1750,
          "y": 1320,
          "w": 680,
          "h": 90,
          "fill": "peach",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "z": 0,
          "seed": 7131
        },
        {
          "id": "return-label",
          "type": "text",
          "text": "Change\nslot",
          "x": 2510,
          "y": 950,
          "w": 210,
          "h": 100,
          "fill": "none",
          "font": "sans",
          "fs": 29,
          "ink": "navy",
          "z": 0,
          "seed": 7132
        },
        {
          "id": "wireflow-limit",
          "type": "text",
          "text": "QUESTION: What changes after the action?\nLIMIT: Unavailable branch shown.\nAvailable → Review selection [not drawn].\nReservation and payment remain open.",
          "x": 1710,
          "y": 1570,
          "w": 760,
          "h": 245,
          "fill": "none",
          "font": "sans",
          "fs": 29,
          "ink": "navy",
          "z": 0,
          "seed": 7133
        }
      ],
      "edges": [
        {
          "id": "read-select",
          "from": "read",
          "to": "select",
          "sa": "b",
          "ea": "t",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 7600
        },
        {
          "id": "select-check",
          "from": "select",
          "to": "available",
          "sa": "b",
          "ea": "t",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 7601
        },
        {
          "id": "available-no",
          "from": "available",
          "to": "another",
          "sa": "b",
          "ea": "t",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 7602
        },
        {
          "id": "available-yes",
          "from": "available",
          "to": "review",
          "sa": "b",
          "ea": "t",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 7603
        },
        {
          "id": "another-select",
          "from": "another",
          "to": "select",
          "sa": "l",
          "ea": "l",
          "style": "elbow",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 7604
        },
        {
          "id": "check-unavailable",
          "from": "before-action",
          "to": "after-frame",
          "sa": "b",
          "ea": "t",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 7605
        },
        {
          "id": "choose-again",
          "from": "after-action",
          "to": "before-date",
          "sa": "r",
          "ea": "r",
          "style": "elbow",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 7606
        }
      ],
      "paper": "white",
      "pattern": "none",
      "ink": "navy",
      "wobble": 0.25
    }
  ],
  "cur": 0
}
