{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiaxb7zgvdturohgzxwvsx3qfyc7logtuaq7jharnedh5btmdqrwha",
    "uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3mpoaqlvzcwd2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreig7saeenw6c3prrms24e2bpcmq7mskq26az4ajg73ufx33cf4gf2a"
    },
    "mimeType": "image/png",
    "size": 32236
  },
  "path": "/packages/attest",
  "publishedAt": "2026-07-02T14:32:22.650Z",
  "site": "https://pub.dev",
  "textContent": "Continuous accessibility-compliance engine for Flutter. Pure-Dart rules that map findings to WCAG and EN 301 549 success criteria, with CI baseline gating. Changelog excerpt: ### Added - `attest/non-text-contrast`(WCAG 1.4.11): icons and other non-text glyphs are held to the flat 3:1 minimum instead of the text minimum. `ContrastSample`gained an `isNonText`flag; the contrast rule now skips non-text samples. ### Fixed - A small icon rendered below 4.5:1 but at or above 3:1 is no longer reported as a text-contrast failure. Icons are non-text content (governed by 1.4.11), so holding them to the text minimum was a false positive.",
  "title": "v1.1.0 of attest",
  "updatedAt": "2026-07-02T14:25:51.619Z"
}