Back to benchmark
Benchmark result

Corti

corti.ai

Scanned September 7, 2026

Observable Frontend Consistency Score
35/100
— Areas for review

This score measures Corti's observable frontend consistency — patterns observable in publicly accessible frontend code and rendered pages, primarily corti.ai's shipped CSS. It is not a complete measure of Corti's design-system maturity, internal tooling, design process, or team structure, which this benchmark has no visibility into. CSS-in-JS, Tailwind-style utility classes, hashed class names, JavaScript-rendered states, and authenticated product surfaces can all reduce how much is actually observable here. See the full methodology for what is and isn't measured.

Evidence & confidence

Analysis date
September 7, 2026
Surface analyzed
corti.ai homepage (5 of 5 linked stylesheets)
Observable data coverage
10,935 CSS declarations analyzed
Confidence level
High confidence in the observable CSS sample

This confidence level describes the completeness of the observable CSS sample, not the maturity of the organisation's full design system.

A substantial, largely complete set of the site's shipped CSS was gathered and analyzed.

Category scores

Token adoption

15.2/40

Color discipline

5.8/25

Typography discipline

9.5/20

Spacing discipline

4.7/15

What we found

The highest-leverage issues, ranked by impact.

Adopt CSS custom properties for color

Only 38% of color values reference a design token (var(--...)). Migrating hardcoded hex/RGB values to tokens is the single highest-leverage fix for long-term consistency and theming.

Review near-duplicate colors

We found 209 pair(s) of near-identical colors (e.g. #FFFFFF vs #F9F9FB) — close enough that they're likely candidates for consolidation into a single token, though a static scan can't confirm design intent. Worth a quick manual check before merging.

Large public-facing color palette

90 unique color values were detected in the shipped CSS. This may indicate palette fragmentation, particularly where several appear to serve the same semantic role — though a large palette can also legitimately reflect semantic states, data-visualization colors, multiple themes, or brand/product variants.

Benchmark v1.1

Own or manage Corti?

Being listed here isn't a submission, endorsement, or verified participation — Corti has not necessarily reviewed or confirmed this result.