616d467c65
Commit the day's review artifacts so they aren't lost in the working tree: * 2026-06-23-cyclone-docset-review-A.md — full docset review (Reviewer A: requirements + architecture lens; flags the 8-state vs 7-state claim lifecycle divergence, FR-20 vs ARCHITECTURE §5.4 tail-endpoint conflict, api_routers/ package split status, etc.) * 2026-06-23-cyclone-docset-review-B.md — code-first counterpart (Reviewer B) * 2026-06-23-cyclone-groundtruth-audit.md — live-data readiness audit * 2026-06-23-css-reduction/ — iterative CSS reduction experiment (baseline 60,695 B raw / 11,786 B gzip / 9,875 B brotli; 18 prioritized candidates; per-iter reports and progress log) Binary artifacts (PNGs, dist build output) are intentionally not committed — they're working files for the experiment, not review records.
111 lines
8.0 KiB
Markdown
111 lines
8.0 KiB
Markdown
# CSS Candidates — unused-or-low-value
|
|
|
|
Generated from `tools/css-candidate-scan.mjs`. 'used' = referenced in any source file. Not used does NOT mean safe to remove — verify with screenshots before keeping a change.
|
|
|
|
| type | name | used | location |
|
|
| ---- | ---- | ---- | -------- |
|
|
| css-var | `--background` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--card-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--popover` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--popover-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--muted` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--secondary` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--secondary-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--accent-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--primary` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--primary-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--destructive-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--success-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--input` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--ring` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--sidebar` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--sidebar-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--sidebar-accent` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--sidebar-border` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--surface-line` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--surface-line-soft` | **no** | src/index.css :root |
|
|
| css-var | `--m-error-bg` | **no** | src/index.css :root |
|
|
| css-var | `--radius` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--font-sans` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--font-mono` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--font-display` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--background` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--card-foreground` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--muted` | **no** | src/index.css :root (referenced inside css/config) |
|
|
| class | `.text-balance` | **no** | src/index.css (components/utilities layer) |
|
|
| class | `.text-pretty` | **no** | src/index.css (components/utilities layer) |
|
|
| class | `.ring-inset-hairline` | **no** | src/index.css (components/utilities layer) |
|
|
| animation | `animate-accordion-down` | **no** | tailwind.config.js animation |
|
|
| animation | `animate-accordion-up` | **no** | tailwind.config.js animation |
|
|
| animation | `animate-fade-in-soft` | **no** | tailwind.config.js animation |
|
|
| animation | `animate-slide-in-right` | **no** | tailwind.config.js animation |
|
|
| animation | `animate-ticker-blink` | **no** | tailwind.config.js animation |
|
|
| css-var | `--foreground` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--card` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--muted-foreground` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--accent` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--signal` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--destructive` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--success` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--warning` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--warning-foreground` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--border` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--surface` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--surface-ink` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--surface-ink-2` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--surface-ink-3` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--tt-bg` | yes | src/index.css :root |
|
|
| css-var | `--tt-bg-elev` | yes | src/index.css :root |
|
|
| css-var | `--tt-ink` | yes | src/index.css :root |
|
|
| css-var | `--tt-ink-dim` | yes | src/index.css :root |
|
|
| css-var | `--tt-amber` | yes | src/index.css :root |
|
|
| css-var | `--tt-oxblood` | yes | src/index.css :root |
|
|
| css-var | `--tt-ink-blue` | yes | src/index.css :root |
|
|
| css-var | `--tt-muted` | yes | src/index.css :root |
|
|
| css-var | `--m-surface` | yes | src/index.css :root |
|
|
| css-var | `--m-ink-primary` | yes | src/index.css :root |
|
|
| css-var | `--m-ink-secondary` | yes | src/index.css :root |
|
|
| css-var | `--m-ink-tertiary` | yes | src/index.css :root |
|
|
| css-var | `--m-border-heavy` | yes | src/index.css :root |
|
|
| css-var | `--m-font-mono` | yes | src/index.css :root |
|
|
| css-var | `--m-error` | yes | src/index.css :root |
|
|
| css-var | `--m-success` | yes | src/index.css :root |
|
|
| css-var | `--m-warning` | yes | src/index.css :root |
|
|
| css-var | `--m-accent` | yes | src/index.css :root |
|
|
| css-var | `--foreground` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--card` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--muted-foreground` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--border` | yes | src/index.css :root (referenced inside css/config) |
|
|
| css-var | `--accent` | yes | src/index.css :root (referenced inside css/config) |
|
|
| class | `.num` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.display` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.mono` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.surface` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.surface-2` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.hairline` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.nav-active` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.skip-link` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.kbd` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.eyebrow` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.editorial` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.row-hover` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.animate-scan` | yes | src/index.css (components/utilities layer) |
|
|
| class | `.drillable` | yes | src/index.css (components/utilities layer) |
|
|
| keyframes | `accordion-down` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `accordion-up` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `fade-in` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `fade-in-soft` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `fade-in-up` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `slide-in-right` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `row-flash` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `pulse-dot` | yes | tailwind.config.js keyframes |
|
|
| keyframes | `ticker-blink` | yes | tailwind.config.js keyframes |
|
|
| animation | `animate-fade-in` | yes | tailwind.config.js animation |
|
|
| animation | `animate-fade-in-up` | yes | tailwind.config.js animation |
|
|
| animation | `animate-row-flash` | yes | tailwind.config.js animation |
|
|
| animation | `animate-pulse-dot` | yes | tailwind.config.js animation |
|
|
|
|
## Summary
|
|
- 36 unused / 100 total
|
|
- 64 used / 100 total
|