Classifier (WIP)

Work in progress. This section documents an exploratory line of work and the intermediate data it has produced, for review. None of it is wired into the published packages yet. The artifacts live in packages/core/classify/.

Exploratory work toward a deterministic applicability + verification engine for WCAG: deciding which Success Criteria apply to a component from boolean predicate conditions, then which postconditions must hold to conform — and routing each predicate to automated tooling, an AI agent, or a human.

Three pages:

  • Predicates — the data. The applicability and verification predicate registries (with classification, scope, and definitions), the per-criterion prose-vs-expression tables, and the reducibility analysis.
  • Decision tree — how a component’s applicable Success Criteria are resolved in a few rounds of questions: the auto floor, the 2-level facet/sub-gate prune tree, and the measured question-count per component.
  • Automation assessment — what the decomposition reveals about the limits of static analysis for accessibility, the upstream cost of judgment, and where reasoning agents and humans fit.

Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.