SpecDrift
SpecDrift is a web app (with a lightweight CLI) that continuously checks whether your shipped UI still matches your design system. Connect Figma libraries and your component codebase, then run scheduled audits that compare tokens, component props, spacing, typography, and color usage against your approved specs. It flags “drift” (e.g., hard-coded colors, off-grid spacing, modified components, missing accessibility attributes) and opens actionable issues with exact file/line references and suggested fixes. It won’t magically understand every custom UI pattern; instead it focuses on high-signal checks that teams actually fix: tokens, lintable rules, and common component misuse. Reports are trend-based so you can see if the system is improving or decaying over time, and you can gate merges with a drift budget. This is a combination traditional + AI app: deterministic rules first, AI only for explanations and fix suggestions.