{
  "id": "F72",
  "rulePrefix": "F72",
  "variant": null,
  "ruleType": "w3c-failure",
  "scanScope": "specimen",
  "synthetic": false,
  "status": "current",
  "title": "Failure of Success Criterion 1.1.1 due to using ASCII art without providing a text alternative",
  "summary": "using ASCII art without providing a text alternative",
  "whyItFails": "This page reproduces the F72 failure pattern so auditors can verify detection against 1.1.1.",
  "principles": [
    "perceivable"
  ],
  "guidelines": [
    "1.1"
  ],
  "successCriteria": [
    {
      "id": "1.1.1",
      "name": "Non-text Content",
      "level": "A",
      "slug": "non-text-content"
    }
  ],
  "versions": [
    "2.0",
    "2.1",
    "2.2"
  ],
  "automatable": "partial",
  "requires": [
    "html",
    "css",
    "motion"
  ],
  "isolated": true,
  "pairWith": [],
  "w3c": {
    "understanding": [
      "https://www.w3.org/WAI/WCAG22/Understanding/non-text-content"
    ],
    "quickref": [
      "https://www.w3.org/WAI/WCAG22/quickref/#non-text-content"
    ],
    "technique": "https://www.w3.org/WAI/WCAG22/Techniques/failures/F72"
  },
  "specimen": {
    "html": "<pre class=\"f72-chart\">\n  %   __ __ __ __ __ __ __ __ __ __ __ __ __ __\n100 |             *                             |\n 90 |                *  *                       |\n 80 |          *           *                    |\n 70 |             @           *                 |\n 60 |          @                 *              |\n 50 |       *        @              *           |\n 40 |                   @              *        |\n 30 |    *  @              @  @           *     |\n 20 |                                           |\n 10 |    @                       @  @  @  @     |\n      0  5 10 15 20 25 30 35 40 45 50 55 60 65 70\n      Flash frequency (Hz)\n</pre>",
    "css": ".f72-chart { font-family: monospace; line-height: 1.1; }",
    "js": "",
    "assets": []
  },
  "expectedFindings": [
    {
      "sc": "1.1.1",
      "outcome": "fail",
      "note": "Specimen demonstrates failure of 1.1.1."
    }
  ],
  "mustNotFlag": [],
  "manualCheck": "Confirm the specimen demonstrates the documented F72 failure in isolation.",
  "generated": {
    "url": "https://wcagfail.patternd.io/specimens/F72/",
    "lastmod": "2026-10-08"
  }
}
