Skip to content

Conversation

@mattscepter
Copy link
Collaborator

<< Describe the changes >>

Closes:

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates rule tags for experimental accessibility rules by removing the standalone "experimental" tag and adding three new tags: "a11y-engine", "a11y-engine-experimental", and "medium-accuracy". This change standardizes the tagging approach for experimental rules across the accessibility rule engine.

Key changes:

  • Removed the generic "experimental" tag from five rule configuration files
  • Added three new tags ("a11y-engine", "a11y-engine-experimental", "medium-accuracy") to replace the experimental tag
  • Reformatted one rule file (hidden-content.json) to maintain consistent JSON structure

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
lib/rules/td-has-header.json Replaced "experimental" with three new tags for the table header validation rule
lib/rules/table-fake-caption.json Replaced "experimental" with three new tags for the table caption validation rule
lib/rules/hidden-content.json Replaced "experimental" with three new tags and reformatted tags array from single-line to multi-line
lib/rules/focus-order-semantics.json Replaced "experimental" with three new tags for the focus order validation rule
lib/rules/css-orientation-lock.json Replaced "experimental" with three new tags for the CSS orientation lock validation rule

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Collaborator

@rohitsahu-bstack rohitsahu-bstack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, pending @Abhi3685 approval

@Abhi3685 Abhi3685 changed the title Fixed rule tags chore: fixed rule tags Jan 8, 2026
@Abhi3685 Abhi3685 merged commit fd25268 into main Jan 8, 2026
15 of 22 checks passed
@Abhi3685 Abhi3685 deleted the AXE-2610-axe-exp-on branch January 8, 2026 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants