{
  "issueNumber": 52,
  "issueUrl": "https://github.com/mgifford/open-scans/issues/52",
  "issueTitle": "SUNDAY: Alberta",
  "scanTitle": "Alberta",
  "submittedBy": "mgifford",
  "engines": [
    "axe",
    "equalaccess"
  ],
  "scannedAt": "2026-04-26T02:31:51.989Z",
  "totalElapsedMs": 149609,
  "totalSubmitted": 59,
  "acceptedCount": 59,
  "scannedCount": 59,
  "skippedDueToTimeout": 0,
  "skippedDueToErrAborted": 0,
  "rejectedCount": 0,
  "rejected": [],
  "alfaTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "axeTotals": {
    "passed": 11395,
    "failed": 68,
    "cantTell": 242,
    "inapplicable": 940
  },
  "equalAccessTotals": {
    "passed": 32353,
    "failed": 1035,
    "uniqueFailed": 487,
    "duplicates": 548,
    "cantTell": 430,
    "inapplicable": 0
  },
  "accesslintTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "qualwebTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "duplicateFindingTotals": 550,
  "darkModeUrlCount": 0,
  "reducedMotionUrlCount": 0,
  "highContrastUrlCount": 0,
  "forcedColorsUrlCount": 0,
  "reducedTransparencyUrlCount": 0,
  "results": [
    {
      "submittedUrl": "https://alberta.ca/",
      "finalUrl": "https://alberta.ca/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 276,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/accessibility",
      "finalUrl": "https://alberta.ca/accessibility",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 316,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/find-a-job",
      "finalUrl": "https://alberta.ca/find-a-job",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 280,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/all-services",
      "finalUrl": "https://www.alberta.ca/all-services",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "All services | Alberta.ca",
      "elapsedMs": 7653,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 402,
          "failed": 1,
          "cantTell": 27,
          "inapplicable": 47
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "987a6ad4d470",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 477,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1283,
          "failed": 23,
          "cantTell": 15,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d0ea5c708e7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d39c54f03c26",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "976d5d1c3e3a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b329f03f39b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fa6ae8d90cd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdae1efa58f6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cd5fc41f637",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "246b095bea49",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aad0373c22d2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c990ba35d95",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<div style=\"background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.75)), url(/system/files/styles/responsive_2080/private/all-services-banner.jpg?itok=EUYeZh26) right center; background-size: cover; background-repeat: no-repeat;\" class=\"goa-hero\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16bc16a955d0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3a9aedf3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 48px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a49c0a0a67d4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"goa-hero-large-lede\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 24px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "718b9d76fb42",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4d5f013e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92780711b719",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1ad1ac361c0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3e1eac87d24",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "459595aeaf4f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5984e324bdd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b946c8080170",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa2529bbc1fb",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b09603cac89f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b158acf210a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 1311,
        "uniqueFailedCount": 22,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 1
    },
    {
      "submittedUrl": "https://alberta.ca/canada-post-service-interruption",
      "finalUrl": "https://alberta.ca/canada-post-service-interruption",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 303,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/vehicle-registration-renewal",
      "finalUrl": "https://alberta.ca/vehicle-registration-renewal",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 241,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/family-and-social-supports-topic",
      "finalUrl": "https://www.alberta.ca/family-and-social-supports-topic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Family and social supports | Alberta.ca",
      "elapsedMs": 6146,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 347,
          "failed": 1,
          "cantTell": 12,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4ae9d231bd9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 408,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1039,
          "failed": 21,
          "cantTell": 11,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "816a2e4dfb78",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faa0a7c68e3d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05e1d836c2a5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c9efae4621d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83802a7cffd9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cce3e7598b69",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ea7d38b83fa",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8519b9b0abe",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87d3295b69b6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b4126572a46",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3a79a796f59",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99efb34fcb33",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002fd11f1d98",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a1caef9d3cd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "769428d6f37a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24fb303dbe21",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64796f65dbfd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "450289955d7f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbe39a015c2b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13457ed13c27",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cfcc1e44876",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1064,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/about-government",
      "finalUrl": "https://www.alberta.ca/about-government",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "About government | Alberta.ca",
      "elapsedMs": 6091,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 351,
          "failed": 1,
          "cantTell": 16,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e1e3c2840b9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 416,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1065,
          "failed": 22,
          "cantTell": 12,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ac79880fc61",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aee04e040ed5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2849ff5c364",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57f0eda672cd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4c7947c99c9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83ee612cbe4a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2291cef0557",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51a9ba0da9b9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58bcd9832fab",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6712c95a7693",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31cafbab8f76",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77d56be23ed9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31cabfbd58b7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e72dbf594ddf",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ef62d70d94c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0f9d0bb3d3a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3088007d8b6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2852e3726286",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68007f7e5b6e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b73d31899f5c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a695e6ad96c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bfe3d767435",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1091,
        "uniqueFailedCount": 22,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/acute-care-action-plan",
      "finalUrl": "https://www.alberta.ca/acute-care-action-plan",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Acute Care Action Plan | Alberta.ca",
      "elapsedMs": 6343,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 411,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17ee93ca7192",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 465,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1105,
          "failed": 27,
          "cantTell": 18,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0a02516a4ef",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cee039e5a2d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a35374c5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1015766124fc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a4836e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e3b77faa27b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d569f77fd9d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7785338736f1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d5410389fc5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "579b3a5f1acc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc8bb1328702",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40a2c1fd1dac",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4302ffb09821",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<div style=\"background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.75)), url('/system/files/styles/responsive_2080/private/hshs-acute-care-action-plan-hero-banner.jpg?itok=Vk2eGQZc') left top; background-size: cover;\" class=\"goa-container goa-container--medium goa-background--blue goa-container--header goa-hero goa-hero--marketing goa-hero--large\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d44c487d14d3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-c7998b70"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 48px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "730702936fb7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"lede\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 18px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7283f56c4579",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e42704f1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c71136b1d80",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<span>",
            "message": "Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5e06b659704",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-54bfb857"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "825c8ae6b663",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be66f7280db2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac414a10f15f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bce84ad72c03",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32d5be0645b8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "417d805a8f09",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30ad11d58a99",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb4f9043dab7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd36d92189ac",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f53df946d6c6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 1139,
        "uniqueFailedCount": 26,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 1
    },
    {
      "submittedUrl": "https://alberta.ca/agriculture",
      "finalUrl": "https://alberta.ca/agriculture",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 223,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/ahcip",
      "finalUrl": "https://alberta.ca/ahcip",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 292,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/aish",
      "finalUrl": "https://alberta.ca/aish",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 222,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/alberta-advantage-immigration-program",
      "finalUrl": "https://alberta.ca/alberta-advantage-immigration-program",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 241,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/alberta-ca-account",
      "finalUrl": "https://www.alberta.ca/alberta-ca-account",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Alberta.ca Account | Alberta.ca",
      "elapsedMs": 6922,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1014,
          "failed": 38,
          "cantTell": 8,
          "inapplicable": 46
        },
        "failedRules": [
          "color-contrast",
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6309 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Request an ante-mortem inspection by video</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6309 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2c8a187fd98",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2838f97e"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6310 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Develop nutrient management plans for crop production</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6310 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77b95ca2aef7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5b00e30b"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49347 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Agriculture and forestry</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49347 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48cada98537d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0b85d7b7"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49348 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Digital services and applications</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49348 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8493055c4239",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-30f26c79"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49349 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Environmental services</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49349 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09a24ab3be89",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-34d2e752"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49350 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Employment standards</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49350 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0329032b6cb1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57e3e6aa"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49351 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Occupational Health and Safety</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49351 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31d14bd47af7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-42467016"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49352 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">National and international services</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49352 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6e21014c747",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2b33a1b2"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6312 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">File an employment standards complaint</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6312 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf5fff471d15",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-975a7bf0"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6313 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">File an employment standards appeal</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6313 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c4dce66670a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-720065a6"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6314 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">File an Occupational Health and Safety complaint</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6314 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a1516f0e747",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16d99c52"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6345 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply for Water Act and EPEA approvals, licences and registrations</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6345 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d667a515a866",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8f9bcc7d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6346 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Move my licence: Water Act</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6346 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0be140269ab1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f6786f05"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6325 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Access Government of Canada services and benefits</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6325 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3334b789cadc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16f2d14d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion54365 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply for Income Support</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion54365 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "487bf51a4646",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ea8faaf0"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6317 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply for disaster financial assistance</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6317 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f5d362197f1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b90c9b5d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6318 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply for and manage your Child Care Subsidy</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6318 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "140230bfed31",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-42a397ed"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6319 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Securely access seniors financial programs online</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6319 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cb5f44e683d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-45e7eb8d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6320 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Find supports and services</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6320 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "392152e609c7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-10777f00"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion50156 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply for Assured Income for the Severely Handicapped (AISH)</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion50156 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9452dff8280a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-265e499c"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6322 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Request a free fire permit</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6322 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc824bb41ad8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e1608d4d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6323 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Find your fines and pay online</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6323 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b114cbce1cee",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5e447a99"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49314 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Pay for government products and services online</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49314 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccffef3bc63a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6fdbad61"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6332 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Securely access health records online</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6332 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f3eb95c19dd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4271c7d5"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6333 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Qualify your service dog</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6333 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a50d86441c6f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7dc641c6"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6334 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Participate in research studies</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6334 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bc0326dd54e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5d4bc98d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6328 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Access apprenticeship and industry training</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6328 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6eaa6ffcefd8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-c96d8003"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6329 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply for rental recovery from the Surface Rights Board</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6329 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20fe543568d5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ad8f5d35"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6330 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Manage your corporate or commodity account</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6330 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05c553d92966",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-58c39d21"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion49315 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Access Alberta’s official road reports</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49315 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1adef12e3429",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1178b292"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6337 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Access to myPass</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6337 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a287eb96f8b5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f5eda745"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6338 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply for post-secondary student loans, grants and scholarships</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6338 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08564ed19351",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-90e5df44"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6339 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Apply to programs at Alberta's post-secondary institutions</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6339 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5af36712b307",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1068bf08"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6340 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Manage post-secondary provider and program data</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6340 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbbe14acc290",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fee8d7fa"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6341 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Manage post-secondary admissions and transfer data</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6341 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74d005b9db12",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7e7d5be2"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6342 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Manage dual credit-related opportunities</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6342 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8785726b40b3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f0d13ddb"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion6343 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Report post-secondary data</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6343 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fb77918eea7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ad55dde2"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cab8a52e22c1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 1106,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 38
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2591,
          "failed": 35,
          "cantTell": 24,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e7e5a11d0ed",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f454e8b57b7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a35374c5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "313e31536555",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a4836e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7f0e6744398",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60369f9cfc1d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "638a4615e551",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8075574636c0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "223759a5ab58",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95c9ff4ce526",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a109bdcf7e8b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c367b7ff4a6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-section--heading\">",
            "message": "Confirm this text 'Alberta.ca Account' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2680f1a5419",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fe540732"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc49959102f8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"Access your Alberta.ca Account\" target=\"_blank\" href=\"https://account.alberta.ca/ui/sign-in/signin\" class=\"goa-cta\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "933df7a4f53a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-dc201392"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbc80bfdef13",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-90bca43b"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div class=\"goa-accordion goa-accordion--toolbar-active \" id=\"accordions\">",
            "message": "The <div> element has the id \"accordions\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b172a97ea5c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8565e55032a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "896df78c24c5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ad92d5ff1cd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "445309ef3586",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9747c03221a8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77e8148d91bb",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40af24ba6b49",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "083be52c6a6a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28305fb7082d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6fc734bd87a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 2634,
        "uniqueFailedCount": 26,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://alberta.ca/announcements.cfm?xID=957330F7B921A-EEA9-EE49-575132BCF2B4A8E4",
      "finalUrl": "https://www.alberta.ca/release.cfm?xID=957330F7B921A-EEA9-EE49-575132BCF2B4A8E4",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=UTF-8",
      "pageTitle": "Budget 2026: Focused on what matters | Budget 2026 : la priorité à ce qui compte vraiment | alberta.ca",
      "elapsedMs": 7690,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 792,
          "failed": 1,
          "cantTell": 14,
          "inapplicable": 52
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ab-footer",
            "html": "<div class=\"ab-footer\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d82510be6ce8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0c435707"
          }
        ],
        "outcomeCount": 859,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2101,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_role_redundant",
          "blockquote_cite_exists",
          "element_attribute_deprecated",
          "element_tabbable_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html;charset=utf-8\" http-equiv=\"content-type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6ce8222d043",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3047b1ae"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link media=\"screen,speech\" rel=\"stylesheet\" href=\"/build/20220316/css/ab-layouts.min.css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af59ddc17e77",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-83d79379"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"screen,speech\" rel=\"stylesheet\" href=\"/build/20220316/css/ab-layouts.min.css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c35fbb71a99e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ce0fb9a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5285dd27eb7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b779f25d3ac0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a16084d25fd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'lower' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eb40c7be025",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0ef69e7c765",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0b78d99b"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<aside role=\"complementary\">",
            "message": "The explicitly-assigned ARIA role \"complementary\" is redundant with the implicit role of the element <aside>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b6d719ab80a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-33e9913d"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside role=\"complementary\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d106718031a5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-39d27fb0"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<br clear=\"all\">",
            "message": "The HTML attribute(s) \"clear\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a06e9613d2a1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57adc5ba"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"sr-only\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6535936cbc1c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8b978be9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/find-a-job.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65be962636ae",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb03c2e7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/staff-directory.cfm\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8545e0b9c283",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-c50c835b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/open-government-program.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78b458f13557",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-cbea528e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/ministries.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83232318c3a4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-01bce6b7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/contact.cfm\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4de982e45d6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b4231633"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/social-media-directory.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ee0df9c0b4d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-475438ea"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"sr-only\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/usingthissite.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae3f2181fbde",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9b6cf9ff"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/disclaimer.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c6781a96884",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a9eb0e63"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/privacystatement.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d014c9f63f5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-acdf5936"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/accessibility.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb8345b1e4ea",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0a96b639"
          }
        ],
        "outcomeCount": 2140,
        "uniqueFailedCount": 22,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 2
    },
    {
      "submittedUrl": "https://alberta.ca/announcements.cfm?xID=9573410ED1AD8-DE7F-DF66-A798654D0700135F",
      "finalUrl": "https://alberta.ca/announcements.cfm?xID=9573410ED1AD8-DE7F-DF66-A798654D0700135F",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 271,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/announcements.cfm?xID=95735120C00EF-B4D2-523E-653AFC3B7691D90A",
      "finalUrl": "https://alberta.ca/announcements.cfm?xID=95735120C00EF-B4D2-523E-653AFC3B7691D90A",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 373,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/birth-adoption-death-marriage-and-divorce-topic",
      "finalUrl": "https://alberta.ca/birth-adoption-death-marriage-and-divorce-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 246,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/budget",
      "finalUrl": "https://alberta.ca/budget",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 293,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/business-and-economic-development",
      "finalUrl": "https://alberta.ca/business-and-economic-development",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 298,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/contact-government",
      "finalUrl": "https://alberta.ca/contact-government",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 404,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/contact.cfm",
      "finalUrl": "https://alberta.ca/contact.cfm",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 222,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/culture-topic",
      "finalUrl": "https://alberta.ca/culture-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 301,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/cut-red-tape",
      "finalUrl": "https://alberta.ca/cut-red-tape",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 295,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/disclaimer",
      "finalUrl": "https://www.alberta.ca/disclaimer",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Disclaimer and copyright | Alberta.ca",
      "elapsedMs": 6380,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 474,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e36cb31094f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 531,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1292,
          "failed": 23,
          "cantTell": 13,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dce2e48f9522",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cf60c18b23c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a35374c5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b881c901b8d8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a4836e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90d5733fa61e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f47faa9734d6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e5e1af9d02e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34cbd145f68b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c40105901b34",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eea04473339",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7ceacf37a90",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39a9dbaab38f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Toggle collapsed breadcrumbs\" class=\"breadcrumb-toggle\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "263bf237e739",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fde96d2d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c1129f1dd5e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d44610e9aff9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "935c581d56f8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00cceb701445",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04a104ffba03",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "463011d0d419",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e08ba5495e05",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "117bba167a49",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca080b992e74",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd3a7f06d4d5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e414496c6ea1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1319,
        "uniqueFailedCount": 23,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/driving-safety-topic",
      "finalUrl": "https://alberta.ca/driving-safety-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 223,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/education-and-training-topic",
      "finalUrl": "https://alberta.ca/education-and-training-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 229,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/emergency",
      "finalUrl": "https://alberta.ca/emergency",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 304,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/emergency-preparedness-disaster-response-and-public-safety-topic",
      "finalUrl": "https://www.alberta.ca/emergency-preparedness-disaster-response-and-public-safety-topic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Emergency preparedness, disaster response and public safety | Alberta.ca",
      "elapsedMs": 6019,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 319,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ffb1185468",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 376,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 935,
          "failed": 21,
          "cantTell": 11,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef203c4e63a7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d5035c99616",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f486814368a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4eec6444b49",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d968f467c506",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a4eb109a30a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdd44a912cce",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9eada203b01",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60689ebd7214",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19961a137fff",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16c05a01a86e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b975df604ed",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e0516d7b420",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa4c59e93cc4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "574f388b3b27",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "101c8e81c4a1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe99738099b4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fefa1b6a2be7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84b4ac1e2716",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77baf6bd4965",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a9188726be4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 960,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/employment-topic",
      "finalUrl": "https://www.alberta.ca/employment-topic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Employment | Alberta.ca",
      "elapsedMs": 6951,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 325,
          "failed": 1,
          "cantTell": 10,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc6c20baa6f2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 384,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 961,
          "failed": 21,
          "cantTell": 11,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca289a2c59e3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdd049b35b91",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "409dd95deae1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64fd381835de",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eeddda84b38",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec28e34af7f3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaf6c82562e2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bbe6d116b4a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01183e0ff093",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f91ff7153e9b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04dcb2520253",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cac419a82c2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8816d4aaa684",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e412b4523451",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4711ad3043c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eee8fbc9fd4d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d426a933e370",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69741a781f1c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3519b95ddb9e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d5f0774d31c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25d63eea478f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 986,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/energy-topic",
      "finalUrl": "https://www.alberta.ca/energy-topic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Energy | Alberta.ca",
      "elapsedMs": 5935,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 328,
          "failed": 1,
          "cantTell": 15,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eeda60ea3b6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 392,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 987,
          "failed": 21,
          "cantTell": 11,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dca1822451f8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14134061cb3a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1585cfc100f1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98b6383caee3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65613b58de41",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4786578ee09",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaaead0adad8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a801b263d58d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e471d17ac2e0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f9025c39e80",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2755c0fd2cd1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87ddae1a1ab8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee83ca9fe68c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a03e915511ad",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf26ea634abf",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "347f10c0c57b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd1f2f41dfac",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c5a62357b0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb67a86981c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dde75abe95b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2346613e7267",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1012,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/environment-natural-resources",
      "finalUrl": "https://alberta.ca/environment-natural-resources",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 222,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/fish-and-wildlife-topic",
      "finalUrl": "https://www.alberta.ca/fish-and-wildlife-topic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Fish and wildlife | Alberta.ca",
      "elapsedMs": 6164,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 366,
          "failed": 1,
          "cantTell": 17,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cc9ee97db5f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 432,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1117,
          "failed": 22,
          "cantTell": 12,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af9bb9483edf",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6fd5e00ecb5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eec638c49a1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b60c19fbb9c4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fa98143b224",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0eaf5a459fbf",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3574e96ed37",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5a3e4cab07b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2334e6862e9a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cff27e76678",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dce095736094",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'big'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2517745fcf4c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fd1541d63c1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24dc3519181e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1e40578eb33",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7987e4e0208d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "590933c2d14a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85c017cef082",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f64b0d942b7d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8734b6cca948",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1207bfd5755",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d2fd855323",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1146,
        "uniqueFailedCount": 22,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/government-of-alberta",
      "finalUrl": "https://alberta.ca/government-of-alberta",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 235,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/health-wellness",
      "finalUrl": "https://alberta.ca/health-wellness",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 241,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/housing-topic",
      "finalUrl": "https://www.alberta.ca/housing-topic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Housing | Alberta.ca",
      "elapsedMs": 5912,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 311,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f730715373b6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 368,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 909,
          "failed": 21,
          "cantTell": 11,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39798643ca8d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5153fe6f3736",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12c88c38c9b6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8076ce704765",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ca0aabf149a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "711e4da1ab2c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b15bb3d6a0cd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1647cafcc3c2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e67679e7da63",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "251ab3952f36",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5df0e8cc4c78",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f5682370be0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55fcab7790a5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55e63771330d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcea87192fc4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a3ef2ef4bef",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "843a91f68733",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e551d569a79",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e217d85d4b0e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73702409d1dd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "587f69bf0d49",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 934,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/indigenous-relations-topic",
      "finalUrl": "https://alberta.ca/indigenous-relations-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 230,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/infrastructure-topic",
      "finalUrl": "https://alberta.ca/infrastructure-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 223,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/justice-topic",
      "finalUrl": "https://alberta.ca/justice-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 224,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/key-initiatives",
      "finalUrl": "https://alberta.ca/key-initiatives",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 222,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/ministries",
      "finalUrl": "https://alberta.ca/ministries",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 222,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/moving-to-alberta-topic",
      "finalUrl": "https://alberta.ca/moving-to-alberta-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 300,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/municipalities-topic",
      "finalUrl": "https://alberta.ca/municipalities-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 222,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/news",
      "finalUrl": "https://alberta.ca/news",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 236,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/non-profit-and-charitable-organizations-topic",
      "finalUrl": "https://alberta.ca/non-profit-and-charitable-organizations-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 222,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/open-government-program",
      "finalUrl": "https://www.alberta.ca/open-government-program",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Open Government program | Alberta.ca",
      "elapsedMs": 6208,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 419,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4151de00f64a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 473,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1175,
          "failed": 24,
          "cantTell": 12,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f569e2526ac0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa5b5f96f747",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a35374c5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "583e2259ad33",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a4836e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bf16080c220",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49f4875deb77",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a63f06e012a1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c9adf93d360",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52583a457dd5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8f37f874de9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a3a7862fa4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20b3471b147e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" decoding=\"async\" class=\"image-style-card-image-regular img-lazy\" alt=\"\" src=\"/system/files/styles/card_image_regular/private/custom_downloaded_images/Generic-Computer-Mouse.jpg?itok=mJJ88q4N\" loading=\"lazy\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15caac7e42db",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d10487ee"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" decoding=\"async\" class=\"image-style-card-image-regular img-lazy\" alt=\"\" src=\"/system/files/styles/card_image_regular/private/custom_downloaded_images/Generic-Laptop.jpg?itok=j3rz-C3Z\" loading=\"lazy\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "168ca368c8ed",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-c7cdbd25"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c56d04a6fd8b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbaafaa843d8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e258501663",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c003aa52712",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abf49ae82d7d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfa711e71dc8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d990ecfcad1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "132621566528",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4345f91a1db0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e088c91229c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3f9b2f32ef9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1211,
        "uniqueFailedCount": 24,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/premier.aspx",
      "finalUrl": "https://alberta.ca/premier.aspx",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 224,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/privacystatement",
      "finalUrl": "https://alberta.ca/privacystatement",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 221,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/public-engagement",
      "finalUrl": "https://www.alberta.ca/public-engagement",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Public engagement | Alberta.ca",
      "elapsedMs": 6125,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 379,
          "failed": 1,
          "cantTell": 13,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e50085fe008",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 441,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1093,
          "failed": 27,
          "cantTell": 17,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "label_name_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cd494244c57",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "808d437fa89e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a35374c5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e8557e62a07",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a4836e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f7aff4ae980",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ba6fa3bb06",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2d7cdfdbda1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b947b72ab6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7af8c79b36e7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94d82332ba95",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e752031e75c1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d65e7c666a0c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p class=\"goa-page-header--lede\">",
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfd8fbe67622",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-87a5b7cc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-section--heading\">",
            "message": "Confirm this text 'Public engagement' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2186b0ba0812",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fe540732"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style>",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3df272920898",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7ba465a7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 36px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dfb82101547",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9c97642b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a href=\"/search-public-engagements\" class=\"goa-cta \n  goa-color--blue\n\" aria-label=\"\n  Participate and contribute to decisions that affect Alberta\n\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737ef31e43a0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0160ec97"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0c24a51f2c2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50e3d036657c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a824e93ce7a6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4fd604948c8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752992897f19",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9184c784a8f6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ac9944d9d5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71516fdc2f1d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e9ebc37a005",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e9cdf66336d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f86e4606ae72",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1128,
        "uniqueFailedCount": 27,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/release.cfm?xID=956393BF7AAE1-FC58-0121-F6ACBF2A8BCD7A5B",
      "finalUrl": "https://alberta.ca/release.cfm?xID=956393BF7AAE1-FC58-0121-F6ACBF2A8BCD7A5B",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 226,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/release.cfm?xID=956403CB2A273-BB32-5FB1-CF2920F98FFC9B8A",
      "finalUrl": "https://alberta.ca/release.cfm?xID=956403CB2A273-BB32-5FB1-CF2920F98FFC9B8A",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 221,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
      "finalUrl": "https://www.alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=UTF-8",
      "pageTitle": "A bold investment in student success | Un investissement audacieux dans la réussite des élèves | alberta.ca",
      "elapsedMs": 11942,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2234,
          "failed": 3,
          "cantTell": 12,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-prohibited-attr",
          "button-name",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-text",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-banner-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#\\39 17392684",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/8456c9de/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5bd4448a9cc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3af01194"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#\\39 17392684",
            "html": "<button class=\"ytmVideoInfoLink ytmVideoInfoChannelAvatar\"><img alt=\"thumbnail-image\" class=\"ytCoreImageHost ytmVideoInfoChannelLogo ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill\"></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ab-footer",
            "html": "<div class=\"ab-footer\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59b1cf94785c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0c435707"
          }
        ],
        "outcomeCount": 2293,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7005,
          "failed": 551,
          "cantTell": 128,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_role_redundant",
          "blockquote_cite_exists",
          "element_attribute_deprecated",
          "element_tabbable_visible",
          "frame_src_valid",
          "heading_markup_misuse",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "table_headers_exists",
          "table_headers_related",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html;charset=utf-8\" http-equiv=\"content-type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07323e023afe",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3047b1ae"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link media=\"screen,speech\" rel=\"stylesheet\" href=\"/build/20220316/css/ab-layouts.min.css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41730493ac62",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-83d79379"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"screen,speech\" rel=\"stylesheet\" href=\"/build/20220316/css/ab-layouts.min.css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9a7319c0ae5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ce0fb9a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59a0adb4b13d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1309e815f3d9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "030f7446a164",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe data-gtm-yt-inspected-77=\"true\" data-gtm-yt-inspected-8445890_1612=\"true\" id=\"900214952\" data-gtm-yt-inspected-8445890_141=\"true\" width=\"702\" title=\"Supporting Alberta’s most complex classrooms - February 12, 2026\" src=\"https://www.youtube.com/embed/97dzmizhF6w?si=LZueH-lTCJgzYBJ6&enablejsapi=1&origin=https%3A%2F%2Fwww.alberta.ca\" referrerpolicy=\"strict-origin-when-cross-origin\" height=\"394\" frameborder=\"0\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8384e0ac250",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-62ac87f4"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe data-gtm-yt-inspected-77=\"true\" data-gtm-yt-inspected-8445890_1612=\"true\" id=\"900214952\" data-gtm-yt-inspected-8445890_141=\"true\" width=\"702\" title=\"Supporting Alberta’s most complex classrooms - February 12, 2026\" src=\"https://www.youtube.com/embed/97dzmizhF6w?si=LZueH-lTCJgzYBJ6&enablejsapi=1&origin=https%3A%2F%2Fwww.alberta.ca\" referrerpolicy=\"strict-origin-when-cross-origin\" height=\"394\" frameborder=\"0\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7edd8e03226",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5331b209"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'size'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d834071076a0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a351f19c6862",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0b78d99b"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'larger'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'Size'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "The HTML attribute(s) \"cellpadding, cellspacing\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adf94428b836",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-de4d5c22"
          },
          {
            "rule": "table_headers_exists",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "Table has no headers identified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ecadf77d1e9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d7ae7b36"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "523148e0f149",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e5e0c1c0"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2b536f2c12a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-849a9dd6"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'School Board School Board' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a97dd9a814e3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7e34900d"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Number of Complexity Teams (K-6) Number of Complexity Teams (K-6)' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Calgary School Division Calgary School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3d02025150e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Edmonton Catholic Separate School Division Edmonton Catholic Separate School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Edmonton School Division Edmonton School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Total Total' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text '314 314' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "The HTML attribute(s) \"cellpadding, cellspacing\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "table_headers_exists",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "Table has no headers identified",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "table_headers_related",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "Complex table does not have headers for each cell properly defined with 'header' or 'scope'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa997b578e4d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-bd30d0a3"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'School Board School Board' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Number of Complexity Teams (K-6) Number of Complexity Teams (K-6)' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Rocky View School Division Rocky View School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Red Deer School Division Red Deer School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Lethbridge School Division Lethbridge School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Black Gold School Division Black Gold School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Medicine Hat School Division Medicine Hat School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Elk Island School Division Elk Island School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Fort McMurray School Division Fort McMurray School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Horizon School Division Horizon School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Palliser School Division Palliser School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'St. Albert School Division St. Albert School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Grande Prairie School Division Grande Prairie School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Grasslands School Division Grasslands School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Northern Lights School Division Northern Lights School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Grande Yellowhead School Division Grande Yellowhead School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Parkland School Division Parkland School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Battle River School Division Battle River School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Canadian Rockies School Division Canadian Rockies School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Chinook's Edge School Division Chinook's Edge School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Golden Hills School Division Golden Hills School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Livingstone Range School Division Livingstone Range School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Northern Gateway School Division Northern Gateway School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Peace Wapiti School Division Peace Wapiti School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Southern Francophone Education Region Southern Francophone Education Region' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Wolf Creek School Division Wolf Creek School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Aspen View School Division Aspen View School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Buffalo Trail School Division Buffalo Trail School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Clearview School Division Clearview School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'East Central Francophone Education Region East Central Francophone Education Region' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Evergreen Catholic Separate School Division Evergreen Catholic Separate School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Foothills School Division Foothills School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Fort Vermilion School Division Fort Vermilion School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'High Prairie School Division High Prairie School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Northland School Division Northland School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Northwest Francophone Education Region Northwest Francophone Education Region' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Peace River School Division Peace River School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Pembina Hills School Division Pembina Hills School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Prairie Land School Division Prairie Land School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Prairie Rose School Division Prairie Rose School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'St. Paul School Division St. Paul School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Sturgeon School Division Sturgeon School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Westwind School Division Westwind School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Wetaskiwin School Division Wetaskiwin School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Wild Rose School Division Wild Rose School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Total Total' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text '162 162' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_markup_misuse",
            "xpath": null,
            "html": "<h3>",
            "message": "Verify that the heading element is a genuine heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30c73a79902d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3a37faa2"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "blockquote_cite_exists",
            "xpath": null,
            "html": "<blockquote>",
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "The HTML attribute(s) \"cellpadding, cellspacing\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "table_headers_exists",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "Table has no headers identified",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Autorité scolaire Autorité scolaire' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Calgary School Division Calgary School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Edmonton Catholic Separate School Division Edmonton Catholic Separate School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Edmonton School Division Edmonton School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Total Total' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text '314 314' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "The HTML attribute(s) \"cellpadding, cellspacing\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "table_headers_exists",
            "xpath": null,
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "message": "Table has no headers identified",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "table_headers_related",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "Complex table does not have headers for each cell properly defined with 'header' or 'scope'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Autorité scolaire Autorité scolaire' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Rocky View School Division Rocky View School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Red Deer School Division Red Deer School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Lethbridge School Division Lethbridge School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Black Gold School Division Black Gold School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Medicine Hat School Division Medicine Hat School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Elk Island School Division Elk Island School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Fort McMurray School Division Fort McMurray School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Horizon School Division Horizon School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Palliser School Division Palliser School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'St. Albert School Division St. Albert School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Conseil scolaire Centre-Nord Conseil scolaire Centre-Nord' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Grande Prairie School Division Grande Prairie School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Grasslands School Division Grasslands School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Northern Lights School Division Northern Lights School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Conseil scolaire FrancoSud Conseil scolaire FrancoSud' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Grande Yellowhead School Division Grande Yellowhead School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Parkland School Division Parkland School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Battle River School Division Battle River School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Canadian Rockies School Division Canadian Rockies School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Chinook’s Edge School Division Chinook’s Edge School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Golden Hills School Division Golden Hills School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Livingstone Range School Division Livingstone Range School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Northern Gateway School Division Northern Gateway School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Peace Wapiti School Division Peace Wapiti School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Wolf Creek School Division Wolf Creek School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Aspen View School Division Aspen View School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Buffalo Trail School Division Buffalo Trail School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Clearview School Division Clearview School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Conseil scolaire Centre-Est Conseil scolaire Centre-Est' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Conseil scolaire du Nord-Ouest Conseil scolaire du Nord-Ouest' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Evergreen Catholic Separate School Division Evergreen Catholic Separate School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Foothills School Division Foothills School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Fort Vermilion School Division Fort Vermilion School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'High Prairie School Division High Prairie School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Northland School Division Northland School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Peace River School Division Peace River School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Pembina Hills School Division Pembina Hills School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Prairie Land School Division Prairie Land School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Prairie Rose School Division Prairie Rose School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'St. Paul School Division St. Paul School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Sturgeon School Division Sturgeon School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Westwind School Division Westwind School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Wetaskiwin School Division Wetaskiwin School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Wild Rose School Division Wild Rose School Division' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text 'Total Total' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "message": "The HTML attribute(s) \"valign\" is deprecated for the <td> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "The HTML attribute(s) \"align\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p align=\"center\">",
            "message": "Confirm this text '162 162' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<br clear=\"all\">",
            "message": "The HTML attribute(s) \"clear\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "676e188c286c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57adc5ba"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"sr-only\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5b0d73ad62e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8b978be9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/find-a-job.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "534fbcec2139",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb03c2e7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/staff-directory.cfm\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95c141653459",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-c50c835b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/open-government-program.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "586d149b11ee",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-cbea528e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/ministries.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f5c8413a950",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-01bce6b7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/contact.cfm\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5c34f2c0e32",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b4231633"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/social-media-directory.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f90e4aa07b6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-475438ea"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"sr-only\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/usingthissite.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7175cb27c83",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9b6cf9ff"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/disclaimer.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "701546cfdf56",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a9eb0e63"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/privacystatement.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70c9dee96391",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-acdf5936"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/accessibility.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "313481544a1a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0a96b639"
          }
        ],
        "outcomeCount": 7564,
        "uniqueFailedCount": 30,
        "duplicateFailedCount": 521,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 522
    },
    {
      "submittedUrl": "https://alberta.ca/schools-now",
      "finalUrl": "https://www.alberta.ca/schools-now",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Schools Now | Alberta.ca",
      "elapsedMs": 10532,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 476,
          "failed": 1,
          "cantTell": 10,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-languages > nav",
            "html": "<nav>",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(1) > .goa-list[role=\"navigation\"]",
              ".goa-list:nth-child(2) > .goa-list[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7afd5714dd3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d9473894"
          }
        ],
        "outcomeCount": 532,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1301,
          "failed": 29,
          "cantTell": 18,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72b27f123642",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_-Jdkuj5-8hqq9JcJ7fz5S7sWJWx35gaQAMi4xJv8BHg.css?delta=0&language=en&theme=goa_core&include=eJxNy0EOAyEIQNELGTnSBJU6ZBAM4qI9fSezaXc_L_n1osZhfrA20ihi9YK_TtWcQM0HCn8odcPjoS5WUNK4d4QXS5DnijPYNE107I7zXNB8T5T8k7x17iK8TmppvVfQgIKLvoCHNao\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d3693cf011f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9a21474e"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_-Jdkuj5-8hqq9JcJ7fz5S7sWJWx35gaQAMi4xJv8BHg.css?delta=0&language=en&theme=goa_core&include=eJxNy0EOAyEIQNELGTnSBJU6ZBAM4qI9fSezaXc_L_n1osZhfrA20ihi9YK_TtWcQM0HCn8odcPjoS5WUNK4d4QXS5DnijPYNE107I7zXNB8T5T8k7x17iK8TmppvVfQgIKLvoCHNao\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0611ee29abb7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-dc6518a5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c2c0cc9454a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8faefbf8d284",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60b3c0ff87b0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf3c2dd08ebf",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "725cd9e7fcd5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc01cfe930f5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8f8641895d6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9c6bf61070",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<div style=\"background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.75)), url('/system/files/styles/responsive_2080/private/edu-sn-hero-placeholder4-1920x1080.jpg?itok=fxYEqgVg') left center; background-size: cover;\" class=\"goa-container goa-container--medium goa-background--blue goa-container--header goa-hero goa-hero--marketing goa-hero--large\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4148b4f283d5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b21ea0e4"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav>",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a443e5616d2d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-855d54a7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/9041\" hreflang=\"fr\" class=\"language-link\" href=\"/fr/schools-now\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "770ee070b03e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e098b013"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 48px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13e53e06e419",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"lede\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 18px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f91e34dbdc7f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e42704f1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f3527530242",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<div style=\"\n                background: url('/system/files/styles/responsive_1550/private/edu-sn-classroom-1920x1080.jpg?itok=T0bovSFO') center center; background-size: cover;\n            \" id=\"goa-band62358\" class=\"goa-background--image goa-background--image-standard\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "001f18a08a47",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fd80d1a8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "558dcd2cc402",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fe202f47693",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52e9686526fc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4ecd08f95a0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92b80c1cc299",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57fbd759ecfd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af43b753010f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e66438040d5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "179cc9a3972a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ee760f5bdfd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 1335,
        "uniqueFailedCount": 28,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 1
    },
    {
      "submittedUrl": "https://alberta.ca/social-media-directory",
      "finalUrl": "https://www.alberta.ca/social-media-directory",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Social media directory | Alberta.ca",
      "elapsedMs": 6618,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 780,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a18b13e96449",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 837,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2177,
          "failed": 23,
          "cantTell": 13,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51fb46950a01",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1704068713ce",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a35374c5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df3aa6b1b994",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a4836e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2966acbb8784",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b20aa7b6210",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "173aac12aab7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f033c740402a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36b8e7b44c1a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eaebac236cc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a3bda05de1d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dd47c0f826d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-section--heading\">",
            "message": "Confirm this text 'Social media directory' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04eb4ea43d72",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fe540732"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d75797206334",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23377798c81a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca3c636a9b92",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ee53da4292a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfa26daaab6f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d2cd8d3854",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a2d3c4c69d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a05184b3377",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f4d500282b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "973155ae58d4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "924a7cde4091",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 2268,
        "uniqueFailedCount": 23,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/staff-directory.cfm",
      "finalUrl": "https://alberta.ca/staff-directory.cfm",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 227,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/tax-information-topic",
      "finalUrl": "https://alberta.ca/tax-information-topic",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 242,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/tourism-sport-and-outdoor-recreation",
      "finalUrl": "https://www.alberta.ca/tourism-sport-and-outdoor-recreation",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Tourism, sport and outdoor recreation | Alberta.ca",
      "elapsedMs": 5972,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 319,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c74255554b59",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 376,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 935,
          "failed": 21,
          "cantTell": 11,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7a3257216b6",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-1d23e979"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9616864d0023",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-840c5624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc96f359c280",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3387fc0bab4a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d3e00230906",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dda469b20ab7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88ef4af4ea0f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "890a0eda4a97",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f2a4dd0fffa",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "089ce40c1e37",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cd51defec1c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4d0d91b141e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "566f5cb78e2f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cef69f9303d3",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd7ce780edaa",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9667f83417",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b286bcafe71",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "395000b03852",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ae68d7700cc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21903e2d709c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c27326ea3ff4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 961,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/usingthissite",
      "finalUrl": "https://www.alberta.ca/usingthissite",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Using Alberta.ca | Alberta.ca",
      "elapsedMs": 6099,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 376,
          "failed": 1,
          "cantTell": 9,
          "inapplicable": 48
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d02a7dda3d77",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 434,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1065,
          "failed": 26,
          "cantTell": 16,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c1eb2f64046",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166dc9074bda",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a35374c5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de880c26b96e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a4836e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fd35b5dbe83",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "733695d20608",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b41fe7746ca8",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b6816a7c608",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a67d0e0f3fef",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba2021f906e2",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "311ad89454a7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d00b69fce289",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-section--heading\">",
            "message": "Confirm this text 'Using Alberta.ca' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ce51cfd1bc0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fe540732"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<p>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \" x 11\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b5cce01eef9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a938c687"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<h2>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'size'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20462d525a9c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4a322a38"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'size'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1056b54b579f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7528ea8679d5",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4597043e4885",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c03cc1594dd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "336d3ba7245c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f4574eedfaa",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa416f79796f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88665273912a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51a498a93cd7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29f1b075945a",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a04cff7cb9f4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01e02b0d2e9b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          }
        ],
        "outcomeCount": 1098,
        "uniqueFailedCount": 26,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://alberta.ca/west-coast-oil-pipeline",
      "finalUrl": "https://www.alberta.ca/west-coast-oil-pipeline",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "West Coast Oil Pipeline | Alberta.ca",
      "elapsedMs": 7870,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 972,
          "failed": 10,
          "cantTell": 23,
          "inapplicable": 40
        },
        "failedRules": [
          "aria-prohibited-attr",
          "button-name",
          "color-contrast",
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-text",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/8456c9de/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d2c030cfebc",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f6903b94"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe",
            "html": "<button class=\"ytmVideoInfoLink ytmVideoInfoChannelAvatar\"><img alt=\"thumbnail-image\" class=\"ytCoreImageHost ytmVideoInfoChannelLogo ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill\"></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion69610 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Myth: Construction is beginning on a pipeline</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion69610 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0626c9746dd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-731618c1"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion69611 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Myth: Alberta’s government is paying for the pipeline</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion69611 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c077a594105",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6961613c"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion69612 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Myth: A route for the pipeline has already been decided</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion69612 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c544a1443698",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f159ec65"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion69613 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Myth: This project will be no different than previous failed ones</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion69613 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb38f572e463",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a37df5d4"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion69614 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Myth: The \"tanker ban\" makes this project a non-starter</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion69614 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f3ae826fa52",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3ce75c8c"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion69615 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Myth: This initiative is a step backward in Canada’s energy transition</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion69615 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ae810e1edf",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-59248c79"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#accordion69616 > h3 > button",
            "html": "<button class=\"\" aria-expanded=\"false\">Myth: This project disregards Indigenous land rights in Alberta and British Columbia</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion69616 > h3 > button"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9812ef366976",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-0fae5841"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aa23e2644ea",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-eb00e313"
          }
        ],
        "outcomeCount": 1045,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 9
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2217,
          "failed": 53,
          "cantTell": 45,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_content_in_landmark",
          "aria_id_unique",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "frame_src_valid",
          "html_lang_exists",
          "html_skipnav_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fefd6cbdee1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_A1ui9GochCl6R0M3GrMdn-qhsP4MfajctTAU_nSwEhg.css?delta=0&language=en&theme=goa_core&include=eJxNi0sOAyEMxS4UkSONArxh0ASCAiza0_ezaXeWZacbuS7zo_aMvqJauvmPKZmDu3kTrU9QMTm-qqhFUWrvXdjQInI4P9lacBriUlzGNTn7HqLhZ8LuY0et80Km-ZgLjaNMvADtADZ2\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50887ca3a26f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f37b78b8"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_A1ui9GochCl6R0M3GrMdn-qhsP4MfajctTAU_nSwEhg.css?delta=0&language=en&theme=goa_core&include=eJxNi0sOAyEMxS4UkSONArxh0ASCAiza0_ezaXeWZacbuS7zo_aMvqJauvmPKZmDu3kTrU9QMTm-qqhFUWrvXdjQInI4P9lacBriUlzGNTn7HqLhZ8LuY0et80Km-ZgLjaNMvADtADZ2\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5e900b29996",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-220988dc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa0ab1a532e4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-fda56cd1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cd13dd0ee2f",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-2c877c4b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e670d968023",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-57324457"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "617f2845e9ba",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e84730e6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bc7d872d639",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8a1a6611"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85ad09df9b5b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-023655e1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f79124a1bd41",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b83d8ed8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2aa0d720909e",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5dc49cab"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<div style=\"background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.75)), url('/system/files/styles/responsive_2080/private/em-ncop-hero-banner-1920x1080.png?itok=7H0N2fJU') center center; background-size: cover;\" class=\"goa-container goa-container--medium goa-background--blue goa-container--header goa-hero goa-hero--marketing goa-hero--large\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27091d98deb1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-29f9495f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 48px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae727a561292",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"lede\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 18px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ce0146ac631",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e42704f1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "492ed545fd6d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'largest'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93ea9692b026",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Setting the standard Setting the standard' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "805ccbc6fcce",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Tidewater to Asian markets Tidewater to Asian markets' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Indigenous voices Indigenous voices' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe data-gtm-yt-inspected-122726543_738=\"true\" data-gtm-yt-inspected-122726543_68=\"true\" data-gtm-yt-inspected-8445890_1612=\"true\" data-gtm-yt-inspected-8445890_141=\"true\" data-gtm-yt-inspected-153=\"true\" data-gtm-yt-inspected-149=\"true\" title=\"Protecting Canada's West Coast\" loading=\"lazy\" class=\"media-oembed-content\" height=\"113\" width=\"200\" src=\"https://www.alberta.ca/media/oembed?url=https%3A//youtu.be/lJCYbRww2YY&max_width=0&max_height=0&hash=1u1znzk6cuWx0ufA-q-WYt7PYlXaGVtaSpSuYXjMFl0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f61260f29c94",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3643c1b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe data-gtm-yt-inspected-122726543_738=\"true\" data-gtm-yt-inspected-122726543_68=\"true\" data-gtm-yt-inspected-8445890_1612=\"true\" data-gtm-yt-inspected-8445890_141=\"true\" data-gtm-yt-inspected-153=\"true\" data-gtm-yt-inspected-149=\"true\" title=\"Protecting Canada's West Coast\" loading=\"lazy\" class=\"media-oembed-content\" height=\"113\" width=\"200\" src=\"https://www.alberta.ca/media/oembed?url=https%3A//youtu.be/lJCYbRww2YY&max_width=0&max_height=0&hash=1u1znzk6cuWx0ufA-q-WYt7PYlXaGVtaSpSuYXjMFl0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b3cdd9fac35",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-a62c4ea1"
          },
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a51f99586c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "625f5862c6ee",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<body style=\"margin: 0\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70c3164efad9",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39ce3f5"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe title=\"Protecting Canada's West Coast\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/lJCYbRww2YY?feature=oembed\" height=\"113\" width=\"200\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f47d4250c8a4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-b9b8431c"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe title=\"Protecting Canada's West Coast\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/lJCYbRww2YY?feature=oembed\" height=\"113\" width=\"200\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11a243d01e5b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-908ca925"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<div style=\"overflow: hidden; margin-bottom: 0px;\" aria-describedby=\"focus\" tabindex=\"0\" aria-label=\"timeline\" class=\"goa-timeline goa-timeline--horizontal goa-timeline--scroll\">",
            "message": "The 'id' \"focus\" specified for the ARIA property 'aria-describedby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c956222fef7",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4e498c04"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div style=\"overflow: hidden; margin-bottom: 0px;\" aria-describedby=\"focus\" tabindex=\"0\" aria-label=\"timeline\" class=\"goa-timeline goa-timeline--horizontal goa-timeline--scroll\">",
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8eb9b507375b",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9d8c6e60"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div style=\"overflow: hidden; margin-bottom: 0px;\" aria-describedby=\"focus\" tabindex=\"0\" aria-label=\"timeline\" class=\"goa-timeline goa-timeline--horizontal goa-timeline--scroll\">",
            "message": "The tabbable element's role 'generic' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de9af68a0dcd",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-71ad6504"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-text\">",
            "message": "Confirm this text 'Engagement and pre-work' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd18256e05eb",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-12624a6e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-text\">",
            "message": "Confirm this text 'Project announcement' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-text\">",
            "message": "Confirm this text 'MOU signed' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-text\">",
            "message": "Confirm this text 'Submission development' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-timeline--subcaption active\">",
            "message": "Confirm this text 'We are here' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df4e4435eb64",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-98b61699"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-text\">",
            "message": "Confirm this text 'Submission' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-label=\"timeline controls\" class=\"goa-gallery--controls\">",
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38b1063f43e4",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-aefa590c"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-title\">",
            "message": "Confirm this text 'Criteria 1. Strengthen Canada’s autonomy, resilience and security' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65e01031dc66",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-e26f676b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-title\">",
            "message": "Confirm this text 'Criteria 2. Provide economic or other benefits to Canada' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-title\">",
            "message": "Confirm this text 'Criteria 3. Have a high likelihood of successful execution' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"goa-title\">",
            "message": "Confirm this text 'Criteria 4. Advance the interests of Indigenous Peoples' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e0838ce084c",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f2d226d7"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7591ab46a5b1",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-9765aa35"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49d18fb8840d",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-3fd2fe94"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cbcee177021",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-22fb7e4e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71494ec58169",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-6022240d"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb69f0cae331",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-f8e16276"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e60c28f4c51",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-d39c8f44"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a480b68ffa15",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-7637ad95"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbf5cf165bf0",
            "firstSeenAt": "2026-04-26T02:31:51.989Z",
            "patternId": "A11Y-4bdd0aba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 2294,
        "uniqueFailedCount": 40,
        "duplicateFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 14
    }
  ],
  "enhanced": {
    "consolidatedFailures": [
      {
        "rule": "input_label_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 55,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/all-services",
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/all-services",
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<button value=\"close\" tabindex=\"0\" aria-label=\"Close notification\" aria-expanded=\"true\" class=\"goa-button--close\" id=\"goa-button--notifications-close\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<button aria-label=\"Search\" id=\"goa-search-button\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_role_redundant",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 52,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<main role=\"main\" id=\"main\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "color-contrast",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Visual Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.4.3"
          ],
          "conformanceLevel": "AA",
          "description": "Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background."
        },
        "wcag": {
          "scs": [
            "1.4.3"
          ],
          "level": "AA"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 44,
        "examples": [
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<button class=\"\" aria-expanded=\"false\">Request an ante-mortem inspection by video</button>",
            "xpath": "#accordion6309 > h3 > button",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6309 > h3 > button"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<button class=\"\" aria-expanded=\"false\">Develop nutrient management plans for crop production</button>",
            "xpath": "#accordion6310 > h3 > button",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion6310 > h3 > button"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<button class=\"\" aria-expanded=\"false\">Agriculture and forestry</button>",
            "xpath": "#accordion49347 > h3 > button",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49347 > h3 > button"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<button class=\"\" aria-expanded=\"false\">Digital services and applications</button>",
            "xpath": "#accordion49348 > h3 > button",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49348 > h3 > button"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<button class=\"\" aria-expanded=\"false\">Environmental services</button>",
            "xpath": "#accordion49349 > h3 > button",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.45 (foreground color: #006dcc, background color: #eeeeee, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#accordion49349 > h3 > button"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_content_in_landmark",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 40,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<button class=\"goa-button\" id=\"goa-back-to-top-btn\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_id_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 37,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The <nav> element has the id \"goa-aboutlinks\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "The <nav> element has the id \"goa-quicklinks\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_navigation_label_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 37,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_attribute_deprecated",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 36,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 18.01 18\" height=\"18\" width=\"18\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_landmark_name_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 36,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav class=\"goa-list\" id=\"goa-aboutlinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<nav class=\"goa-list\" id=\"goa-quicklinks\" role=\"navigation\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_contrast_sufficient",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 24,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<span>",
            "xpath": null,
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 48px and weight of 700",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/all-services",
            "html": "<p class=\"goa-hero-large-lede\">",
            "xpath": null,
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 24px and weight of 400",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<span>",
            "xpath": null,
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<span>",
            "xpath": null,
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<span>",
            "xpath": null,
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 48px and weight of 700",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_highcontrast_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 21,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_color_misuse",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 20,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<link href=\"/sites/default/files/css/css_w55-xYM1y31UgkjUKM0ivGPD9TU9Z3culdZsAUy426s.css?delta=0&language=en&theme=goa_core&include=eJxNyEEKAyEMQNELBT3SEE1wwkQjiU5pT1-YTbv5fF69mGSZHzKIxypq9cp_D9Wc8zDvqPJhaIbHQ02toMJEx-Y4z8jke6Kmn6Q95i4qcTJBvGNxzwWD4RZ-RX6autFW_gIm5TUY\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<link href=\"/sites/default/files/css/css_ykRJYeFBq7MrdM9vGv3l98tUStVcjDWxABDkACQyenQ.css?delta=0&language=en&theme=goa_core&include=eJxNyDEKwCAMAMAPiT5JogYVYyKJDu3rC13a7bg8sPQtGjsX5J1I8gg_uyyKgUUnUL_RVYH4ViVJQG6BQlVYzULRs4D8N_7wOom6NSzOLts4QwLDB3poLa0\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_tabbable_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 20,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<a href=\"#main\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<a href=\"#main\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<a href=\"#main\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<a href=\"#main\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<a href=\"#main\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "svg_graphics_labelled",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 20,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<svg shape-rendering=\"geometricPrecision\" viewBox=\"0 0 216 61\" height=\"42\" width=\"149\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmark-unique",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<nav role=\"navigation\" id=\"goa-quicklinks\" class=\"goa-list\">",
            "xpath": ".goa-list:nth-child(1) > nav[role=\"navigation\"]",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".goa-list:nth-child(2) > nav[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "form_submit_button_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<form role=\"search\" action=\"https://search.alberta.ca/alberta/Pages/results.aspx\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "widget_tabbable_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "xpath": null,
            "message": "Component with \"button\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/family-and-social-supports-topic",
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "xpath": null,
            "message": "Component with \"button\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/about-government",
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "xpath": null,
            "message": "Component with \"button\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "xpath": null,
            "message": "Component with \"button\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<button tabindex=\"-1\" aria-label=\"Notification message expanded\" class=\"goa-button--notifications\">",
            "xpath": null,
            "message": "Component with \"button\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_block_heading",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 18,
        "examples": [
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<div class=\"goa-section--heading\">",
            "xpath": null,
            "message": "Confirm this text 'Alberta.ca Account' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/disclaimer",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/open-government-program",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm this text 'Was this page helpful?' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_sensory_misuse",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://alberta.ca/about-government",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<span>",
            "xpath": null,
            "message": "Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/announcements.cfm?xID=957330F7B921A-EEA9-EE49-575132BCF2B4A8E4",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the word(s) 'lower' of the user instruction is used to indicate a logical rather than visual position",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/fish-and-wildlife-topic",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'big'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_background_decorative",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://alberta.ca/all-services",
            "html": "<div style=\"background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.75)), url(/system/files/styles/responsive_2080/private/all-services-banner.jpg?itok=EUYeZh26) right center; background-size: cover; background-repeat: no-repeat;\" class=\"goa-hero\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/acute-care-action-plan",
            "html": "<div style=\"background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.75)), url('/system/files/styles/responsive_2080/private/hshs-acute-care-action-plan-hero-banner.jpg?itok=Vk2eGQZc') left top; background-size: cover;\" class=\"goa-container goa-container--medium goa-background--blue goa-container--header goa-hero goa-hero--marketing goa-hero--large\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/public-engagement",
            "html": "<style>",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/schools-now",
            "html": "<div style=\"background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.38), rgba(0, 0, 0, 0.75)), url('/system/files/styles/responsive_2080/private/edu-sn-hero-placeholder4-1920x1080.jpg?itok=fxYEqgVg') left center; background-size: cover;\" class=\"goa-container goa-container--medium goa-background--blue goa-container--header goa-hero goa-hero--marketing goa-hero--large\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/schools-now",
            "html": "<div style=\"\n                background: url('/system/files/styles/responsive_1550/private/edu-sn-classroom-1920x1080.jpg?itok=T0bovSFO') center center; background-size: cover;\n            \" id=\"goa-band62358\" class=\"goa-background--image goa-background--image-standard\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "frame_src_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
            "html": "<iframe data-gtm-yt-inspected-77=\"true\" data-gtm-yt-inspected-8445890_1612=\"true\" id=\"900214952\" data-gtm-yt-inspected-8445890_141=\"true\" width=\"702\" title=\"Supporting Alberta’s most complex classrooms - February 12, 2026\" src=\"https://www.youtube.com/embed/97dzmizhF6w?si=LZueH-lTCJgzYBJ6&enablejsapi=1&origin=https%3A%2F%2Fwww.alberta.ca\" referrerpolicy=\"strict-origin-when-cross-origin\" height=\"394\" frameborder=\"0\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<iframe data-gtm-yt-inspected-122726543_738=\"true\" data-gtm-yt-inspected-122726543_68=\"true\" data-gtm-yt-inspected-8445890_1612=\"true\" data-gtm-yt-inspected-8445890_141=\"true\" data-gtm-yt-inspected-153=\"true\" data-gtm-yt-inspected-149=\"true\" title=\"Protecting Canada's West Coast\" loading=\"lazy\" class=\"media-oembed-content\" height=\"113\" width=\"200\" src=\"https://www.alberta.ca/media/oembed?url=https%3A//youtu.be/lJCYbRww2YY&max_width=0&max_height=0&hash=1u1znzk6cuWx0ufA-q-WYt7PYlXaGVtaSpSuYXjMFl0\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<iframe title=\"Protecting Canada's West Coast\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/lJCYbRww2YY?feature=oembed\" height=\"113\" width=\"200\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "label_name_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://alberta.ca/alberta-ca-account",
            "html": "<a aria-label=\"Access your Alberta.ca Account\" target=\"_blank\" href=\"https://account.alberta.ca/ui/sign-in/signin\" class=\"goa-cta\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/public-engagement",
            "html": "<a href=\"/search-public-engagements\" class=\"goa-cta \n  goa-color--blue\n\" aria-label=\"\n  Participate and contribute to decisions that affect Alberta\n\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "region",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks."
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://alberta.ca/announcements.cfm?xID=957330F7B921A-EEA9-EE49-575132BCF2B4A8E4",
            "html": "<div class=\"ab-footer\">",
            "xpath": ".ab-footer",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
            "html": "<div class=\"ab-footer\">",
            "xpath": ".ab-footer",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "blockquote_cite_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://alberta.ca/announcements.cfm?xID=957330F7B921A-EEA9-EE49-575132BCF2B4A8E4",
            "html": "<blockquote>",
            "xpath": null,
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
            "html": "<blockquote>",
            "xpath": null,
            "message": "Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-prohibited-attr",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/8456c9de/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "xpath": "#\\39 17392684",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/8456c9de/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "xpath": "iframe",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_attribute_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<div style=\"overflow: hidden; margin-bottom: 0px;\" aria-describedby=\"focus\" tabindex=\"0\" aria-label=\"timeline\" class=\"goa-timeline goa-timeline--horizontal goa-timeline--scroll\">",
            "xpath": null,
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<div aria-label=\"timeline controls\" class=\"goa-gallery--controls\">",
            "xpath": null,
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_complementary_labelled",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/announcements.cfm?xID=957330F7B921A-EEA9-EE49-575132BCF2B4A8E4",
            "html": "<aside role=\"complementary\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "table_headers_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
            "html": "<table cellspacing=\"6\" cellpadding=\"6\" border=\"0\">",
            "xpath": null,
            "message": "Table has no headers identified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "table_headers_related",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
            "html": "<td valign=\"top\" style=\"”width:#px;”\">",
            "xpath": null,
            "message": "Complex table does not have headers for each cell properly defined with 'header' or 'scope'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "heading_markup_misuse",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/release.cfm?xID=9564141722588-FFA6-400D-B388DB636D18FB65",
            "html": "<h3>",
            "xpath": null,
            "message": "Verify that the heading element is a genuine heading",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_quoted_correctly",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/usingthissite",
            "html": "<p>",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \" x 11\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_focus_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<iframe data-gtm-yt-inspected-122726543_738=\"true\" data-gtm-yt-inspected-122726543_68=\"true\" data-gtm-yt-inspected-8445890_1612=\"true\" data-gtm-yt-inspected-8445890_141=\"true\" data-gtm-yt-inspected-153=\"true\" data-gtm-yt-inspected-149=\"true\" title=\"Protecting Canada's West Coast\" loading=\"lazy\" class=\"media-oembed-content\" height=\"113\" width=\"200\" src=\"https://www.alberta.ca/media/oembed?url=https%3A//youtu.be/lJCYbRww2YY&max_width=0&max_height=0&hash=1u1znzk6cuWx0ufA-q-WYt7PYlXaGVtaSpSuYXjMFl0\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "html_lang_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "html_skipnav_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<html>",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_id_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<div style=\"overflow: hidden; margin-bottom: 0px;\" aria-describedby=\"focus\" tabindex=\"0\" aria-label=\"timeline\" class=\"goa-timeline goa-timeline--horizontal goa-timeline--scroll\">",
            "xpath": null,
            "message": "The 'id' \"focus\" specified for the ARIA property 'aria-describedby' value is not valid",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_tabbable_role_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://alberta.ca/west-coast-oil-pipeline",
            "html": "<div style=\"overflow: hidden; margin-bottom: 0px;\" aria-describedby=\"focus\" tabindex=\"0\" aria-label=\"timeline\" class=\"goa-timeline goa-timeline--horizontal goa-timeline--scroll\">",
            "xpath": null,
            "message": "The tabbable element's role 'generic' is not a widget role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      }
    ],
    "roleStats": {
      "UX Designer": 2,
      "Visual Designer": 44,
      "Content Author": 0,
      "Front-End Developer": 509
    },
    "severityStats": {
      "Critical": 0,
      "Serious": 44,
      "Moderate": 509,
      "Minor": 0
    }
  }
}
