What problem does it solve?
Ensures UI features, components, and pages are consistent with an established design system, eliminating one-off styles, mismatched components, and accessibility regressions that harm usability and maintenance.
Core Features & Use Cases
- Design system discovery: Locate and interpret design tokens, component patterns, and style guidelines to form a normalization checklist.
- Assessment & prioritization: Identify deviations, root causes, and rank fixes by impact to guide efficient refactors.
- Implementation guidance & verification: Recommend component replacements, token usage, accessibility checks, and a verification plan for QA or automated tests.
- Use Case: Normalize a product settings page that mixes legacy CSS and custom widgets so it uses the shared component library, consistent spacing tokens, and accessible focus styles.
Quick Start
Run i-normalize to analyze a feature, propose prioritized design-system changes, and confirm before implementing them.