{
  "themeTests": {
    "startingTheme": "Testing for theme toggle elements",
    "toggleSelector": "button[aria-label*=\"light\"]",
    "beforeToggleScreenshot": "theme-before-toggle.png",
    "initialState": {
      "documentClass": "dark",
      "bodyClass": "min-h-screen flex flex-col dark performance-degraded",
      "localStorage": "dark",
      "dataTheme": "dark"
    },
    "afterToggleState": {
      "documentClass": "light",
      "bodyClass": "min-h-screen flex flex-col performance-degraded light",
      "localStorage": "light",
      "dataTheme": "light"
    },
    "afterToggleScreenshot": "theme-after-toggle.png",
    "afterReloadState": {
      "documentClass": "light",
      "bodyClass": "min-h-screen flex flex-col light",
      "localStorage": "light",
      "dataTheme": "light"
    },
    "persistenceWorks": false
  },
  "interactiveTests": {
    "navigationLinks": 16,
    "eventFormFields": 17,
    "validationMessages": 4,
    "dashboardButtons": 19,
    "dashboardLinks": 40,
    "dashboardInputs": 5,
    "modalTriggers": 0,
    "dropdownTriggers": 0
  },
  "mobileTests": {
    "mobileMenuWorks": false,
    "hasHorizontalScroll": false
  },
  "consoleErrors": [
    {
      "timestamp": "2025-07-14T22:24:43.449Z",
      "message": "Error with Permissions-Policy header: Parse of permissions policy failed because of errors reported by structured header parser.",
      "url": "about:blank"
    },
    {
      "timestamp": "2025-07-14T22:24:47.156Z",
      "message": "Error with Permissions-Policy header: Parse of permissions policy failed because of errors reported by structured header parser.",
      "url": "http://localhost:3001/login"
    },
    {
      "timestamp": "2025-07-14T22:24:51.853Z",
      "message": "Error with Permissions-Policy header: Parse of permissions policy failed because of errors reported by structured header parser.",
      "url": "http://localhost:3001/dashboard"
    },
    {
      "timestamp": "2025-07-14T22:24:53.162Z",
      "message": "Error with Permissions-Policy header: Parse of permissions policy failed because of errors reported by structured header parser.",
      "url": "http://localhost:3001/dashboard"
    },
    {
      "timestamp": "2025-07-14T22:24:53.656Z",
      "message": "No user found despite server-side auth",
      "url": "http://localhost:3001/events/new"
    },
    {
      "timestamp": "2025-07-14T22:24:56.622Z",
      "message": "Error with Permissions-Policy header: Parse of permissions policy failed because of errors reported by structured header parser.",
      "url": "http://localhost:3001/events/new"
    },
    {
      "timestamp": "2025-07-14T22:24:57.917Z",
      "message": "Error with Permissions-Policy header: Parse of permissions policy failed because of errors reported by structured header parser.",
      "url": "http://localhost:3001/dashboard"
    },
    {
      "timestamp": "2025-07-14T22:24:59.464Z",
      "message": "Error with Permissions-Policy header: Parse of permissions policy failed because of errors reported by structured header parser.",
      "url": "http://localhost:3001/dashboard"
    }
  ]
}