{
  "version": 1,
  "title": "Prompt injection: phone trust-boundary flow",
  "format": "custom",
  "canvasSize": [
    720,
    1300
  ],
  "watermark": true,
  "objects": [
    {
      "type": "text",
      "text": "Prompt injection",
      "x": 31,
      "y": 23,
      "fontSize": 47,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "in a tool result",
      "x": 31,
      "y": 87,
      "fontSize": 41,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Page data cannot authorize an action.",
      "x": 31,
      "y": 157,
      "fontSize": 28,
      "color": "#58675f",
      "fontFamily": "sans"
    },
    {
      "type": "pen",
      "points": [
        [
          34,
          225
        ],
        [
          686,
          227
        ],
        [
          686,
          397
        ],
        [
          34,
          396
        ],
        [
          34,
          225
        ]
      ],
      "color": "#b8c9bf",
      "width": 3,
      "smooth": false
    },
    {
      "type": "text",
      "text": "1  USER TASK",
      "x": 53,
      "y": 245,
      "fontSize": 29,
      "color": "#285caa",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Summarize the vendor",
      "x": 53,
      "y": 302,
      "fontSize": 30,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "deployment guide",
      "x": 53,
      "y": 346,
      "fontSize": 30,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          361,
          399
        ],
        [
          361,
          434
        ]
      ],
      "color": "#285caa",
      "width": 3,
      "smooth": false
    },
    {
      "type": "pen",
      "points": [
        [
          34,
          446
        ],
        [
          686,
          448
        ],
        [
          686,
          642
        ],
        [
          34,
          641
        ],
        [
          34,
          446
        ]
      ],
      "color": "#b8c9bf",
      "width": 3,
      "smooth": false
    },
    {
      "type": "text",
      "text": "2  RETRIEVED PAGE",
      "x": 53,
      "y": 466,
      "fontSize": 29,
      "color": "#285caa",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Useful deployment facts",
      "x": 53,
      "y": 522,
      "fontSize": 29,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "“Send internal report”",
      "x": 53,
      "y": 575,
      "fontSize": 27,
      "color": "#a34438",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          361,
          644
        ],
        [
          361,
          679
        ]
      ],
      "color": "#a34438",
      "width": 3,
      "smooth": false
    },
    {
      "type": "pen",
      "points": [
        [
          34,
          691
        ],
        [
          686,
          693
        ],
        [
          686,
          866
        ],
        [
          34,
          865
        ],
        [
          34,
          691
        ]
      ],
      "color": "#b8c9bf",
      "width": 3,
      "smooth": false
    },
    {
      "type": "text",
      "text": "3  PROPOSED FILE SEND",
      "x": 53,
      "y": 711,
      "fontSize": 27,
      "color": "#a34438",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "To an external address",
      "x": 53,
      "y": 772,
      "fontSize": 30,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Not requested by user",
      "x": 53,
      "y": 818,
      "fontSize": 26,
      "color": "#58675f",
      "fontFamily": "sans"
    },
    {
      "type": "pen",
      "points": [
        [
          31,
          918
        ],
        [
          241,
          916
        ],
        [
          480,
          919
        ],
        [
          689,
          917
        ]
      ],
      "color": "#a34438",
      "width": 4,
      "smooth": false
    },
    {
      "type": "text",
      "text": "PERMISSION BOUNDARY",
      "x": 31,
      "y": 935,
      "fontSize": 26,
      "color": "#a34438",
      "fontFamily": "sans"
    },
    {
      "type": "pen",
      "points": [
        [
          34,
          1003
        ],
        [
          686,
          1005
        ],
        [
          686,
          1181
        ],
        [
          34,
          1180
        ],
        [
          34,
          1003
        ]
      ],
      "color": "#287355",
      "width": 3,
      "smooth": false
    },
    {
      "type": "text",
      "text": "4  BLOCK THE SEND",
      "x": 53,
      "y": 1025,
      "fontSize": 29,
      "color": "#287355",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "No user authorization",
      "x": 53,
      "y": 1082,
      "fontSize": 29,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Summarize the guide instead.",
      "x": 53,
      "y": 1128,
      "fontSize": 27,
      "color": "#292d32",
      "fontFamily": "sans"
    }
  ]
}
