Skip to content

docs: define AST-009 assistive-technology verification - #5786

Draft
cixzhang wants to merge 1 commit into
mainfrom
docs/at-verification-spec
Draft

docs: define AST-009 assistive-technology verification#5786
cixzhang wants to merge 1 commit into
mainfrom
docs/at-verification-spec

Conversation

@cixzhang

@cixzhang cixzhang commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Why

AST-009 ensures Astryx uses real assistive-technology evidence when intended user impact depends on focus, announcements, virtual-cursor behavior, or known AT/browser divergence, without turning every accessibility change into a universal AT matrix.

Cindy approved this release policy on August 31, 2026. AST-009 is therefore recorded as current and accepted, with no open questions.

What

  • records precise AT-verification triggers and the proof boundary for unit, DOM, accessibility-tree, axe, browser, and real-AT evidence
  • permits implementation to merge with required automated and real-browser evidence while holding stable release for the named real-AT/browser matrix
  • requires durable receipts and narrow owner-recorded exceptions with expiry and revalidation

Risk

Documentation-only system contract. No runtime, package, or release-process behavior changes in this PR.

Testing

  • pnpm check:knowledge --base origin/main
  • pnpm check:repo
  • pnpm exec vitest run scripts/check-knowledge.test.mjs

No Changeset: this PR adds a system spec only and publishes no package change.

@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
astryx Ready Ready Preview Sep 1, 2026 3:32am UTC

Request Review

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Aug 31, 2026
@github-actions github-actions Bot added the needs:spec-owner-review Current knowledge records await owner approval label Aug 31, 2026
@cixzhang
cixzhang force-pushed the docs/at-verification-spec branch from 52ee724 to 56fb24a Compare August 31, 2026 16:18
@cixzhang
cixzhang force-pushed the docs/at-verification-spec branch from 56fb24a to c45ddf8 Compare September 1, 2026 03:06
@cixzhang cixzhang changed the title docs: define assistive-technology verification docs: define AST-009 assistive-technology verification Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. needs:spec-owner-review Current knowledge records await owner approval

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant