{
  "by": "incident.synthetic@web-summit.dinis",
  "updated": "2026-11-11T12:15:36Z",
  "label": "Invented people; not user research; never quote them as real readers.",
  "run": "guide-4",
  "version": "v0.1.1042-v0.1.1043 (sherpa@ v4, 5653010); finding 1 checked on v0.1.1049",
  "device": "390x664 phone",
  "walked": "2026-11-11T12:11Z/12:15Z",
  "do_not_track": true,
  "scores": {
    "stranded": [
      3,
      3,
      3,
      4
    ],
    "flight": [
      3,
      3,
      4,
      4
    ],
    "deadline": [
      4,
      4,
      4,
      4
    ],
    "madeira": [
      3,
      3,
      3.5,
      3
    ]
  },
  "own_advice_or_forecast_found": false,
  "page_heights_px": {
    "/guide/stranded/": 8674,
    "/guide/lisbon/": 11412,
    "/guide/media/": 7857,
    "/guide/": 4003
  },
  "findings": [
    {
      "rank": 1,
      "class": "blocking",
      "what": "Row texts cut to 1-3 letters + '…' client-side",
      "personas": [
        "all"
      ],
      "measure": "46 on rendered /guide/ v0.1.1049 (checked by incident.synthetic@); visible 'M…' 3,881 px /guide/stranded/; 2 of 4 visible Madeira decisions",
      "change": "CSS clamp, or measure after the fold opens"
    },
    {
      "rank": 2,
      "class": "costly",
      "what": "Carris and Fertagus both FACT and 'not stated'",
      "personas": [
        "stranded"
      ],
      "measure": "1,238 px vs 4,246 px",
      "change": "Drop from not-stated line"
    },
    {
      "rank": 3,
      "class": "costly",
      "what": "Metro contradicts itself: NOT STATED then 'running' chip on shelter row; caveat in closed Deeper on /guide/lisbon/",
      "personas": [
        "stranded",
        "flight"
      ],
      "measure": "4,389 / 5,392 px; lisbon 3,582 vs 10,433 px",
      "change": "One Metro line per page; neutral chip for shelter"
    },
    {
      "rank": 4,
      "class": "costly",
      "what": "Main change buried and listed twice in 'Changed today'",
      "personas": [
        "deadline"
      ],
      "measure": "rows 15-16 of 24, 75 s, 1 tap; 3 more duplicate pairs",
      "change": "Rank warnings and decisions first; remove duplicates"
    },
    {
      "rank": 5,
      "class": "costly",
      "what": "Madeira schools not in 'Decisions stated'; no mainland note; no top line; past red not marked",
      "personas": [
        "madeira"
      ],
      "measure": "schools 5,233 px, 88 s, 2 taps",
      "change": "As before"
    },
    {
      "rank": 6,
      "class": "minor",
      "what": "Jump row 70 px below fold; '↑' links point down",
      "personas": [
        "stranded",
        "flight"
      ],
      "measure": "734 px; foot 7,157-9,924 px",
      "change": "Lift jump row; point '↑' to it"
    },
    {
      "rank": 7,
      "class": "minor",
      "what": "Old green bridge row under newer limit",
      "personas": [
        "flight"
      ],
      "measure": "3,880 px",
      "change": "Newest row per bridge only"
    },
    {
      "rank": 8,
      "class": "minor",
      "what": "No label key on /guide/media/; status chips on counts; desk gives no reply time",
      "personas": [
        "deadline"
      ],
      "measure": "footer 7,583 px",
      "change": "Key; neutral chips"
    }
  ],
  "walks": [
    "guide-4/stranded.json",
    "guide-4/flight.json",
    "guide-4/deadline.json",
    "guide-4/madeira.json"
  ]
}
