{
  "format": "epicdraw-workspace",
  "version": 1,
  "charts": [
    {
      "id": "blog-interview-task-map-example",
      "name": "Task map and evidence worksheet",
      "nodes": [
        {
          "id": "title",
          "type": "text",
          "text": "Interview notes → task map and evidence",
          "x": 40,
          "y": 20,
          "w": 2120,
          "h": 85,
          "fill": "none",
          "font": "sans",
          "fs": 46,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9900
        },
        {
          "id": "fiction",
          "type": "text",
          "text": "FICTIONAL TEACHING EXAMPLE · These notes are invented. Reported actions are not observed behaviour.",
          "x": 40,
          "y": 120,
          "w": 2120,
          "h": 80,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9901
        },
        {
          "id": "goal",
          "type": "round",
          "text": "FOCUS · Workshop organiser\nReported purpose (F1): see who is coming.\nScope: reviewing attendance and the described full-capacity branch.\nReview question: Which steps and connections have source support?",
          "x": 40,
          "y": 230,
          "w": 2120,
          "h": 230,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9902
        },
        {
          "id": "source-label",
          "type": "text",
          "text": "SOURCE NOTES · Exact invented wording, kept separate from interpretation",
          "x": 40,
          "y": 490,
          "w": 2120,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9903
        },
        {
          "id": "note-f1",
          "type": "round",
          "text": "F1 · Fictional interview note\n\n\"I open the booking list to see who is coming.\"",
          "x": 40,
          "y": 590,
          "w": 620,
          "h": 320,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9904
        },
        {
          "id": "note-f2",
          "type": "round",
          "text": "F2 · Fictional interview note\n\n\"Then I count the names. After that, I email the studio to check how many places we have.\"",
          "x": 790,
          "y": 590,
          "w": 620,
          "h": 320,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9905
        },
        {
          "id": "note-f3",
          "type": "round",
          "text": "F3 · Fictional interview note\n\n\"When we're full, I put the new request on a separate list. If someone cancels, I email the first person on that list.\"",
          "x": 1540,
          "y": 590,
          "w": 620,
          "h": 320,
          "fill": "white",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9906
        },
        {
          "id": "map-label",
          "type": "text",
          "text": "REPORTED STEPS · Solid arrows: order in notes. Dashed arrow: inferred connection to check.",
          "x": 40,
          "y": 950,
          "w": 2120,
          "h": 65,
          "fill": "none",
          "font": "sans",
          "fs": 30,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9907
        },
        {
          "id": "open-list",
          "type": "round",
          "text": "OPEN BOOKING LIST\nSource: F1\nReported action\nPurpose: see who is coming",
          "x": 40,
          "y": 1060,
          "w": 620,
          "h": 250,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9908
        },
        {
          "id": "count-names",
          "type": "round",
          "text": "COUNT THE NAMES\nSource: F2\nReported action\nF2 says \"Then\"",
          "x": 790,
          "y": 1060,
          "w": 620,
          "h": 250,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9909
        },
        {
          "id": "ask-studio",
          "type": "round",
          "text": "EMAIL THE STUDIO\nSource: F2\nAsk about number of places\nF2 says \"After that\"",
          "x": 1540,
          "y": 1060,
          "w": 620,
          "h": 250,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9910
        },
        {
          "id": "gap",
          "type": "round",
          "text": "GAP · SPACE AVAILABLE\nNo next action supplied.\nDo not add a booking or payment\nstep as a research finding.",
          "x": 40,
          "y": 1470,
          "w": 620,
          "h": 300,
          "fill": "peach",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9911
        },
        {
          "id": "contact-first",
          "type": "round",
          "text": "IF SOMEONE CANCELS\nSource: F3\nEmail first person on separate list\nResponse / outcome: unknown",
          "x": 790,
          "y": 1470,
          "w": 620,
          "h": 300,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9912
        },
        {
          "id": "waiting-list",
          "type": "round",
          "text": "WHEN FULL\nSource: F3\nPut new request on separate list\nOrder after studio check: inferred",
          "x": 1540,
          "y": 1470,
          "w": 620,
          "h": 300,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9913
        },
        {
          "id": "interpretation",
          "type": "round",
          "text": "INTERPRETATION · To check\nCapacity information may be split across the booking list and studio reply (basis: F1 + F2).\nThis does not establish delay, frustration or an automation requirement.\nFull-capacity criterion and timing are not supplied.",
          "x": 40,
          "y": 1840,
          "w": 2120,
          "h": 250,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9914
        },
        {
          "id": "evidence",
          "type": "round",
          "text": "EVIDENCE WORKSHEET\nSource note ID / permitted source location: [blank]\nExact quotation or observation: [blank]\nReported goal / task step: [blank]\nInterpretation / evidence gap: [blank]\nNext check: walk through a recent request and confirm the order and capacity rule.\nAgreed owner / review date / actual finding: [blank]",
          "x": 40,
          "y": 2160,
          "w": 2120,
          "h": 400,
          "fill": "white",
          "font": "sans",
          "fs": 32,
          "ink": "navy",
          "align": "left",
          "bold": false,
          "z": 0,
          "seed": 9915
        }
      ],
      "edges": [
        {
          "id": "read-count",
          "from": "open-list",
          "to": "count-names",
          "sa": "r",
          "ea": "l",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 9950
        },
        {
          "id": "count-ask",
          "from": "count-names",
          "to": "ask-studio",
          "sa": "r",
          "ea": "l",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 9951
        },
        {
          "id": "inferred-full",
          "from": "ask-studio",
          "to": "waiting-list",
          "sa": "b",
          "ea": "t",
          "dash": true,
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 9952
        },
        {
          "id": "on-cancellation",
          "from": "waiting-list",
          "to": "contact-first",
          "sa": "l",
          "ea": "r",
          "style": "straight",
          "label": "",
          "head": "end",
          "ink": "navy",
          "seed": 9953
        }
      ],
      "paper": "white",
      "pattern": "none",
      "ink": "navy",
      "wobble": 0.25
    }
  ],
  "cur": 0
}
