INDEX / 06

Maturity

One view of where all 67 components stand. Nothing on this page is maintained here: the phases come from the registry, the migration columns from.altitude/migration.json with their vocabulary read from.altitude/migration.schema.json, and the accessibility column from the same axe report each component's own checks panel reads.

A is not a no. It means the row has no answer, and every row with one is listed at the foot of the page with the reason.

LIFECYCLE — 3 PHASESDECLARED BY EACH COMPONENT'S OWN STORY
V2 MIGRATION67 OF 67 TRACKED
STATEMEANSCOUNT
legacyun-migrated (CI rejects feature work)0
dualsupports old + new APIs, requires `expiry`0
scoped-completefully on the new model67
react19True once the React wrapper passes the contract tests on React 19.67 / 67
headlessTrue if the behavior has been extracted into a reactive controller (P5).0 / 67
ssrTrue if Declarative Shadow DOM + Lit SSR is wired and the SSR fixture renders + hydrates without FOUC.1 / 67

The compat budget in .altitude/migration.json allows the legacy aliases — v1 token names and tag suffixes — to be removed in 3.0.0. Until then both spellings resolve; after it, only the v2 one does.

ACCESSIBILITY67 MEASURED · 51 CLEAN · 16 OPEN

Measured means axe ran against this component; clean means it ran and found nothing. Neither is a certification — the screen-reader and keyboard rows on each component's page need a human, and a row nobody has recorded is counted as unrecorded here rather than as a pass.

THE MATRIX — 67 COMPONENTS● YES · ○ NO · — NO ANSWER
COMPONENTTIERLIFECYCLEMIGRATIONreact19headlessssrA11Y
Accordional-accordionmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Accordion Panelal-accordion-panelatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Alertal-alertatomsundeclaredscoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Avataral-avataratomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Badgeal-badgeatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Banneral-bannermoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Breadcrumbsal-breadcrumbsmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Breadcrumbs Itemal-breadcrumbs-itematomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Buttonal-buttonatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Calendaral-calendaratomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Cardal-cardmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Checkboxal-checkboxatomsbetascoped-completereact19: yesheadless: nossr: no1 open
Checkbox Groupal-checkbox-groupmoleculesbetascoped-completereact19: yesheadless: nossr: no1 open
Chipal-chipatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Comboboxal-comboboxmoleculesbetascoped-completereact19: yesheadless: nossr: no1 open
Command Paletteal-command-palettemoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Date & Time Pickeral-date-time-pickeratomsbetascoped-completereact19: yesheadless: nossr: no1 open
Date Pickeral-date-pickeratomsbetascoped-completereact19: yesheadless: nossr: no1 open
Dialogal-dialogmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Divideral-divideratomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Draweral-drawermoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Dropdown Panelal-dropdown-panelatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Empty Stateal-empty-statemoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Field Noteal-field-noteatomsbetascoped-completereact19: yesheadless: nossr: no1 open
File Uploadal-file-uploadatomsbetascoped-completereact19: yesheadless: nossr: no1 open
Focus Trapal-focus-trapatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Footeral-footerorganismsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Headeral-headerorganismsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Headingal-headingatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Iconal-iconatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Inputal-inputatomsbetascoped-completereact19: yesheadless: nossr: no1 open
Input Stepperal-input-steppermoleculesbetascoped-completereact19: yesheadless: nossr: no1 open
Layoutal-layoutorganismsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Linkal-linkatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Listal-listmoleculesbetascoped-completereact19: yesheadless: nossr: no1 open
List Itemal-list-itematomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Logoal-logoatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Menual-menumoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Menu Itemal-menu-itematomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Paginational-paginationmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Pagination Itemal-pagination-itematomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Popoveral-popovermoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Progressal-progressatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Radioal-radioatomsbetascoped-completereact19: yesheadless: nossr: no1 open
Radio Groupal-radio-groupmoleculesbetascoped-completereact19: yesheadless: nossr: no1 open
Rangeal-rangeatomsbetascoped-completereact19: yesheadless: nossr: no1 open
Searchal-searchmoleculesbetascoped-completereact19: yesheadless: nossr: no1 open
Selectal-selectatomsbetascoped-completereact19: yesheadless: nossr: no1 open
Skeletonal-skeletonatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Spinneral-spinneratomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Statal-statmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Stepperal-steppermoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Stepper Itemal-stepper-itematomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Tabal-tabatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Tab Panelal-tab-panelatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Tableal-tablemoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Tabsal-tabsmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Testimonialal-testimonialmoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Text Blockal-text-blockatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Textareaal-textareaatomsbetascoped-completereact19: yesheadless: nossr: no1 open
Themeal-themeorganismsstablescoped-completereact19: yesheadless: nossr: yesclean · 2 unrecorded
Theme Switcheral-theme-switchermoleculesbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Time Selector Listal-time-selector-listatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Toastal-toastatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Toggleal-toggleatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Toggle Buttonal-toggle-buttonatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded
Tooltipal-tooltipatomsbetascoped-completereact19: yesheadless: nossr: noclean · 2 unrecorded