What problem does it solve?
Auditing Spectrum Web Components 2nd-gen component code against the project's extensive style guides is time-consuming and error-prone when done manually, and inconsistencies slip through code review.
Core Features & Use Cases
- Automated linting first: Runs ESLint, Stylelint, and Prettier before any manual review, requiring all errors to be resolved.
- Four review domains: Covers TypeScript, CSS, test files, and Storybook stories, each with explicit checklists tied to the project's CONTRIBUTOR-DOCS style guides.
- Guideline gap reporting: Surfaces uncovered patterns with file, line, and rationale instead of blocking the review.
- Use Case: After finishing the testing phase of a component migration, run a conformance audit on the component's TypeScript, CSS, tests, and stories before moving to documentation.
Quick Start
Ask the AI to run conformance checks for a specific component, for example: "Run conformance checks for the button component."