{
  "format": "epicdraw-workspace",
  "version": 1,
  "charts": [
    {
      "id": "blog-asynchronous-design-feedback",
      "name": "Async feedback · worked booking example",
      "nodes": [
        {
          "id": "title",
          "type": "text",
          "text": "Booking screen · asynchronous feedback",
          "x": 30,
          "y": 15,
          "w": 1910,
          "h": 90,
          "fill": "none",
          "font": "sans",
          "fs": 44,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9300
        },
        {
          "id": "fiction",
          "type": "text",
          "text": "FICTIONAL WORKSHOP · Illustrative price and slot. Teaching note only; actual feedback and decisions are blank.",
          "x": 30,
          "y": 120,
          "w": 1910,
          "h": 90,
          "fill": "none",
          "font": "sans",
          "fs": 28,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9301
        },
        {
          "id": "context",
          "type": "lane",
          "text": "",
          "x": 30,
          "y": 250,
          "w": 920,
          "h": 420,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": -1,
          "seed": 9302
        },
        {
          "id": "context-title",
          "type": "text",
          "text": "Review context · v1",
          "x": 55,
          "y": 270,
          "w": 870,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9303
        },
        {
          "id": "context-body",
          "type": "text",
          "text": "TASK: Choose a suitable workshop and understand the cost before reserving.\nQUESTION: Are date, cost and next action clear?\nSCOPE: Content and main action; visual styling later.",
          "x": 55,
          "y": 350,
          "w": 870,
          "h": 295,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9304
        },
        {
          "id": "review-window",
          "type": "lane",
          "text": "",
          "x": 1000,
          "y": 250,
          "w": 940,
          "h": 420,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": -1,
          "seed": 9305
        },
        {
          "id": "review-window-title",
          "type": "text",
          "text": "Agree the review window",
          "x": 1025,
          "y": 270,
          "w": 890,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9306
        },
        {
          "id": "review-window-body",
          "type": "text",
          "text": "Reply by: [date / time / time zone]\nReview owner: [agree person]\nDecision maker: [agree person]\nReview link: [add in editor after sharing]\nIf blocked: [agree escalation route]",
          "x": 1025,
          "y": 350,
          "w": 890,
          "h": 295,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9307
        },
        {
          "id": "screen",
          "type": "lane",
          "text": "",
          "x": 30,
          "y": 730,
          "w": 920,
          "h": 900,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": -1,
          "seed": 9308
        },
        {
          "id": "screen-title",
          "type": "text",
          "text": "Booking screen · v1",
          "x": 60,
          "y": 755,
          "w": 850,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 35,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9309
        },
        {
          "id": "photo",
          "type": "rect",
          "text": "Workshop photo",
          "x": 60,
          "y": 850,
          "w": 850,
          "h": 220,
          "fill": "white",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9310
        },
        {
          "id": "workshop",
          "type": "text",
          "text": "Introduction to pottery",
          "x": 60,
          "y": 1100,
          "w": 850,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 38,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9311
        },
        {
          "id": "description",
          "type": "text",
          "text": "Beginner session; materials included.\nStudio address: to confirm",
          "x": 60,
          "y": 1190,
          "w": 850,
          "h": 100,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9312
        },
        {
          "id": "slot",
          "type": "text",
          "text": "Saturday 10:00 · illustrative slot",
          "x": 60,
          "y": 1320,
          "w": 850,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9313
        },
        {
          "id": "price",
          "type": "text",
          "text": "£35 per person · illustrative price",
          "x": 60,
          "y": 1410,
          "w": 850,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9314
        },
        {
          "id": "booking-action",
          "type": "rect",
          "text": "A · Choose a place",
          "x": 60,
          "y": 1500,
          "w": 850,
          "h": 90,
          "fill": "sun",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9315
        },
        {
          "id": "teaching",
          "type": "lane",
          "text": "",
          "x": 1000,
          "y": 730,
          "w": 940,
          "h": 430,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": -1,
          "seed": 9316
        },
        {
          "id": "teaching-title",
          "type": "text",
          "text": "Teaching note · proposal only",
          "x": 1025,
          "y": 750,
          "w": 890,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9317
        },
        {
          "id": "teaching-body",
          "type": "text",
          "text": "AREA: A · booking action\nOBSERVATION: A says \"Choose a place\".\nQUESTION: Reserve, or continue to payment?\nNEXT: Confirm behaviour before relabelling.\nThis is an example note, not team feedback.",
          "x": 1025,
          "y": 830,
          "w": 890,
          "h": 305,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9318
        },
        {
          "id": "feedback",
          "type": "lane",
          "text": "",
          "x": 1000,
          "y": 1210,
          "w": 940,
          "h": 420,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": -1,
          "seed": 9319
        },
        {
          "id": "feedback-title",
          "type": "text",
          "text": "Actual feedback · leave blank",
          "x": 1025,
          "y": 1230,
          "w": 890,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9320
        },
        {
          "id": "feedback-body",
          "type": "text",
          "text": "Thread / area: [blank]\nObservation: [blank]\nTask impact / evidence: [blank]\nQuestion / proposal: [blank]\nResponse: [blank]",
          "x": 1025,
          "y": 1310,
          "w": 890,
          "h": 295,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9321
        },
        {
          "id": "decision",
          "type": "lane",
          "text": "",
          "x": 30,
          "y": 1690,
          "w": 1910,
          "h": 380,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": -1,
          "seed": 9322
        },
        {
          "id": "decision-title",
          "type": "text",
          "text": "Decision and follow-up · leave blank",
          "x": 55,
          "y": 1710,
          "w": 1860,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 34,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9323
        },
        {
          "id": "decision-body",
          "type": "text",
          "text": "Thread / screen version: [blank] | Decision / reason: [blank]\nStatus: [blank] | Agreed owner: [blank] | Review date: [blank]\nChange / evidence needed: [blank]\nShared version updated: [blank] | Reviewer informed: [blank]",
          "x": 55,
          "y": 1790,
          "w": 1860,
          "h": 255,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9324
        },
        {
          "id": "open-rule",
          "type": "text",
          "text": "OPEN RULES: Confirm the next action and cancellation terms before changing the screen.",
          "x": 30,
          "y": 2120,
          "w": 1910,
          "h": 90,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9325
        }
      ],
      "edges": [],
      "paper": "white",
      "pattern": "none",
      "ink": "navy",
      "wobble": 0.25
    }
  ],
  "cur": 0
}
