{
  "lane": "claude",
  "layout": {
    "title": "Focus Desk",
    "headings": [
      "Focus Desk",
      "New Task",
      "Edit Task"
    ],
    "font": "-apple-system, \"system-ui\", \"Segoe UI\", system-ui, sans-serif",
    "background": "rgb(245, 245, 247)",
    "buttons": [
      {
        "text": "Add Task",
        "label": null
      },
      {
        "text": "",
        "label": "Edit task"
      },
      {
        "text": "",
        "label": "Delete task"
      },
      {
        "text": "",
        "label": "Edit task"
      },
      {
        "text": "",
        "label": "Delete task"
      },
      {
        "text": "",
        "label": "Edit task"
      },
      {
        "text": "",
        "label": "Delete task"
      },
      {
        "text": "",
        "label": "Edit task"
      },
      {
        "text": "",
        "label": "Delete task"
      },
      {
        "text": "Cancel",
        "label": null
      },
      {
        "text": "Save Changes",
        "label": null
      }
    ],
    "stylesheetCount": 1
  },
  "results": [
    {
      "name": "01 loads empty with no runtime error",
      "pass": true,
      "ms": 1235
    },
    {
      "name": "02 create title/notes/priority/due",
      "pass": true,
      "ms": 132
    },
    {
      "name": "03 whitespace title rejected",
      "pass": true,
      "ms": 71
    },
    {
      "name": "04 edit title persists",
      "pass": true,
      "ms": 382
    },
    {
      "name": "05 completion toggle reversible and persisted",
      "pass": true,
      "ms": 600
    },
    {
      "name": "06 deletion persists",
      "pass": true,
      "ms": 315
    },
    {
      "name": "07 case-insensitive title search",
      "pass": true,
      "ms": 159
    },
    {
      "name": "08 case-insensitive notes search",
      "pass": true,
      "ms": 133
    },
    {
      "name": "09 status filter active/completed/all",
      "pass": true,
      "ms": 419
    },
    {
      "name": "10 priority filter",
      "pass": true,
      "ms": 147
    },
    {
      "name": "11 filters and search compose",
      "pass": true,
      "ms": 1870
    },
    {
      "name": "12 empty search state visible",
      "pass": true,
      "ms": 129
    },
    {
      "name": "13 global counts correct",
      "pass": true,
      "ms": 366
    },
    {
      "name": "14 multiple tasks survive reload",
      "pass": true,
      "ms": 126
    },
    {
      "name": "15 invalid saved JSON recoverable",
      "pass": true,
      "ms": 89
    },
    {
      "name": "16 title and notes HTML injection prevented",
      "pass": true,
      "ms": 203
    },
    {
      "name": "17 desktop has no horizontal overflow",
      "pass": true,
      "ms": 173
    },
    {
      "name": "18 mobile no overflow and form usable",
      "pass": true,
      "ms": 730
    },
    {
      "name": "19 inputs have accessible labels",
      "pass": true,
      "ms": 4
    },
    {
      "name": "20 README includes run instructions",
      "pass": true,
      "ms": 0
    }
  ],
  "passed": 20,
  "total": 20,
  "pageErrors": [],
  "verifiedAt": "2026-09-14T00:11:36.607Z",
  "verdict": "pass"
}