C:\Coding\tavero\site · http://localhost:5190 · next · 2026-10-23T19:56:07.892Z · tavero 0.5.0
0 high1 medium8 info 33 pages, 38 components (12 without file), 423 instances, 48 tokens; viewports mobile, tablet, desktop; rules buttons, cards, colors, scales
| id | severity | rule | decision | title (open for evidence) | evidence | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
f_c927037a32 | info | cards* | 1 card styleAll 14 card samples share one style. variants=1 samples=14
| 1 | |||||||||||||||||||||||||||||||
f_b399a695bf | info | scales | 11 distinct font size values, 19 declaredEvery font size value is on the declared scale. values=11 declared=19 offScale=0 offScaleUses=0
| 0 | |||||||||||||||||||||||||||||||
f_d9b093fdd4 | info | scales | 3 distinct font weight values, 9 declaredEvery font weight value is on the declared scale. values=3 declared=9 offScale=0 offScaleUses=0
| 0 | |||||||||||||||||||||||||||||||
f_de1f2319b1 | info | scales | 7 distinct gap values, 36 declaredEvery gap value is on the declared scale. values=7 declared=36 offScale=0 offScaleUses=0
| 0 | |||||||||||||||||||||||||||||||
f_36cb934b5e | info | scales | 9 distinct padding values, 36 declaredEvery padding value is on the declared scale. values=9 declared=36 offScale=0 offScaleUses=0
| 0 | |||||||||||||||||||||||||||||||
f_0dbffa8e02 | info | scales | 3 distinct radius values, 9 declaredEvery radius value is on the declared scale. values=3 declared=9 offScale=0 offScaleUses=0
| 0 | |||||||||||||||||||||||||||||||
f_110171bcf4 | info | scales | 1 distinct shadow values, 1 declaredEvery shadow value is on the declared scale. values=1 declared=1 offScale=0 offScaleUses=0
| 0 | |||||||||||||||||||||||||||||||
f_6de111966a | info | scales | 26 distinct size/weight/line-height combinationsTop: 14/400/22 (566), 15/400/23 (500), 13/400/22 (399). combos=26
| 5 |
* preliminary rule
| name | file | instances | pages | mobile | tablet | desktop |
|---|---|---|---|---|---|---|
| Footer | components/Footer.tsx:5 | 33 | 11 | ![]() | ![]() | ![]() |
| Header | components/Header.tsx:5 | 33 | 11 | ![]() | ![]() | ![]() |
| Logo | components/Logo.tsx:2 | 33 | 11 | ![]() | ![]() | ![]() |
| RootLayout | app/layout.tsx:20 | 33 | 11 | ![]() | ![]() | |
| DocsLayout | app/docs/layout.tsx:3 | 24 | 8 | |||
| DocsNav | components/DocsNav.tsx:25 | 24 | 8 | ![]() | ![]() | ![]() |
| Links | components/DocsNav.tsx:9 | 24 | 8 | ![]() | ![]() | ![]() |
| code | unresolved | 21 | 7 | ![]() | ![]() | ![]() |
| DocsPager | components/DocsNav.tsx:43 | 21 | 7 | |||
| h1 | unresolved | 21 | 7 | ![]() | ![]() | ![]() |
| p | unresolved | 21 | 7 | ![]() | ![]() | ![]() |
| h2 | unresolved | 18 | 6 | ![]() | ![]() | |
| a | unresolved | 15 | 5 | ![]() | ![]() | ![]() |
| CodeBlock | components/CodeBlock.tsx:4 | 15 | 5 | ![]() | ![]() | |
| Button | components/Button.tsx:10 | 6 | 2 | ![]() | ![]() | ![]() |
| ClientConfigs | components/ClientConfigs.tsx:5 | 6 | 2 | |||
| CopyButton | components/CopyButton.tsx:8 | 6 | 1 | ![]() | ![]() | ![]() |
| li | unresolved | 6 | 2 | |||
| Tabs | components/Tabs.tsx:18 | 6 | 2 | |||
| AuditPage | app/audit/page.tsx:6 | 3 | 1 | ![]() | ![]() | |
| Card | components/Card.tsx:4 | 3 | 1 | |||
| CliReference | components/CliReference.tsx:5 | 3 | 1 | |||
| Command | components/Command.tsx:4 | 3 | 1 | |||
| Crop | components/Crop.tsx:4 | 3 | 1 | |||
| DemoPage | app/demo/page.tsx:7 | 3 | 1 | |||
| DocsIndex | app/docs/page.tsx:7 | 3 | 1 | ![]() | ![]() | |
| FindingSheet | components/FindingSheet.tsx:7 | 3 | 1 | ![]() | ![]() | |
| Home | app/page.tsx:54 | 3 | 1 | |||
| McpConfigs | components/McpConfigs.tsx:4 | 3 | 1 | |||
| MDXContent | unresolved | 3 | 1 | |||
| ol | unresolved | 3 | 1 | |||
| Section | app/page.tsx:42 | 3 | 1 | |||
| table | unresolved | 3 | 1 | |||
| td | unresolved | 3 | 1 | |||
| th | unresolved | 3 | 1 | |||
| ToolTable | components/ToolTable.tsx:6 | 3 | 1 | |||
| Transcript | components/Transcript.tsx:7 | 3 | 1 | |||
| ul | unresolved | 3 | 1 |
| name | kind | value | resolved | source |
|---|---|---|---|---|
--font-sans | font-family | var(--font-sans) | "Onest", "Onest Fallback", system-ui, sans-serif | app/tokens.css:10 |
--font-serif | font-family | var(--font-serif) | "Instrument Serif", "Instrument Serif Fallback", Georgia, serif | app/tokens.css:10 |
--font-mono | font-family | var(--font-mono) | "IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, monospace | app/tokens.css:10 |
--spacing | spacing | .25rem | .25rem | runtime |
--text-xs | font-size | .75rem | .75rem | runtime |
--text-xs--line-height | other | calc(1 / .75) | calc(1 / .75) | runtime |
--font-weight-medium | font-weight | 500 | 500 | runtime |
--font-weight-semibold | font-weight | 600 | 600 | runtime |
--default-font-family | font-family | var(--font-sans) | "Onest", "Onest Fallback", system-ui, sans-serif | runtime |
--default-mono-font-family | font-family | var(--font-mono) | "IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, monospace | runtime |
--ink | color | #141414 | #141414 | app/tokens.css:3 |
--ink-2 | color | #4a4a4a | #4a4a4a | app/tokens.css:3 |
--ink-3 | color | #6f6f6f | #6f6f6f | app/tokens.css:3 |
--line | color | #e3e3e3 | #e3e3e3 | app/tokens.css:3 |
--line-2 | color | #d0d0d0 | #d0d0d0 | app/tokens.css:3 |
--wash | color | #f7f7f6 | #f7f7f6 | app/tokens.css:3 |
--paper | color | #fff | #ffffff | app/tokens.css:3 |
--accent | color | #1f5bd8 | #1f5bd8 | app/tokens.css:4 |
--high | color | #b42318 | #b42318 | app/tokens.css:4 |
--medium | color | #9a5b06 | #9a5b06 | app/tokens.css:4 |
--info | color | #4a5565 | #4a5565 | app/tokens.css:4 |
--ok | color | #1d6b3a | #1d6b3a | app/tokens.css:4 |
--s-1 | spacing | 4px | 4px | app/tokens.css:5 |
--s-2 | spacing | 8px | 8px | app/tokens.css:5 |
--s-3 | spacing | 12px | 12px | app/tokens.css:5 |
--s-4 | spacing | 16px | 16px | app/tokens.css:5 |
--s-5 | spacing | 24px | 24px | app/tokens.css:5 |
--s-6 | spacing | 32px | 32px | app/tokens.css:5 |
--s-7 | spacing | 48px | 48px | app/tokens.css:5 |
--s-8 | spacing | 72px | 72px | app/tokens.css:5 |
--s-9 | spacing | 112px | 112px | app/tokens.css:5 |
--r-lg | spacing | 12px | 12px | app/tokens.css:6 |
--r-md | spacing | 8px | 8px | app/tokens.css:6 |
--r-sm | spacing | 6px | 6px | app/tokens.css:6 |
--font-size-xs | font-size | 12px | 12px | app/tokens.css:7 |
--font-size-meta | font-size | 13px | 13px | app/tokens.css:7 |
--font-size-ui | font-size | 14px | 14px | app/tokens.css:7 |
--font-size-body | font-size | 15px | 15px | app/tokens.css:7 |
--font-size-h3 | font-size | 16px | 16px | app/tokens.css:7 |
--font-size-lead | font-size | 17px | 17px | app/tokens.css:7 |
--font-size-lead-lg | font-size | 19px | 19px | app/tokens.css:7 |
--font-size-h2 | font-size | 20px | 20px | app/tokens.css:8 |
--font-size-d2 | font-size | 44px | 44px | app/tokens.css:8 |
--font-size-d2-lg | font-size | 48px | 48px | app/tokens.css:8 |
--font-size-d1 | font-size | 64px | 64px | app/tokens.css:8 |
--font-size-d1-lg | font-size | 72px | 72px | app/tokens.css:8 |
--e2 | shadow | 0 1px 2px #1414140d, 0 4px 12px #1414140a | 0 1px 2px #1414140d, 0 4px 12px #1414140a | app/tokens.css:9 |
--dur | other | .12s | .12s | app/tokens.css:11 |
| path | source | status | reason |
|---|---|---|---|
| / | cli | ok | |
| /docs/ | cli | ok | |
| /docs/quick-start/ | cli | ok | |
| /docs/mcp/ | cli | ok | |
| /docs/cli/ | cli | ok | |
| /docs/rules/ | cli | ok | |
| /docs/panel/ | cli | ok | |
| /docs/agents/ | cli | ok | |
| /docs/faq/ | cli | ok | |
| /demo/ | cli | ok | |
| /audit/ | cli | ok |