Files
hyperframes/packages
Miguel Angel Simon Sierra 5be39c233b feat(studio): fail the suite on a class that resolves to nothing
Tailwind silently drops a class it cannot compile, so `rounded-button`
renders as no radius at all and nothing goes red. Two tests close that:

- the token gate compiles Studio's entry stylesheet with every class the
  source claims and reports `file: class` for anything that produces no
  selector. Tailwind is the judge, so there is no allowlist.
- the hex ratchet counts colour literals per file against a committed
  baseline. It fails on a rise, and on a fall it prints the command that
  banks the lower number. The baseline is only written under a named
  flag, never as a side effect of a run.

The gate's first run found seven names the markup has always asked for
and no config has ever defined: rounded-button, shadow-btn-primary,
bg-surface-hover, bg-accent-red, ease-standard, text-2xs and two panel
backgrounds. Each is added to theme.css, the semantic ones by role and
the rest as deprecated aliases for the sweep to remove. It also found a
dead state class on the timeline clip, styled nowhere, which is deleted.
2026-09-18 12:11:39 -04:00
..
2026-09-03 00:27:31 -04:00
2026-09-03 00:27:31 -04:00
2026-09-03 00:27:31 -04:00
2026-09-03 00:27:31 -04:00
2026-09-03 00:27:31 -04:00
2026-09-03 00:27:31 -04:00
2026-09-03 00:27:31 -04:00