Performance
Core Web Vitals monitor
Real-user measurements collected in this browser as you navigate the site. Every metric maps to Google's official thresholds and ships with concrete fixes.
0 samples collected in this browser. Navigate a few pages, then return here.
LCPp75
—
good ≤ 2500ms · poor > 4000ms
0 samples
CLSp75
—
good ≤ 0.100 · poor > 0.250
0 samples
TTFBp75
—
good ≤ 800ms · poor > 1800ms
0 samples
INPp75
—
good ≤ 200ms · poor > 500ms
0 samples
FCPp75
—
good ≤ 1800ms · poor > 3000ms
0 samples
Actionable suggestions
No issues detected yet. Browse a few pages to gather more real-user data, or check back after deploying content changes.
Per-page breakdown
| Path | LCP | CLS | TTFB | INP | FCP |
|---|---|---|---|---|---|
| No samples yet. | |||||
Data is stored locally in your browser (last 500 samples) so you can validate performance without a third-party analytics dependency. Wire this same reporter to your analytics endpoint by POSTing thecwv:sample events fromsrc/lib/vitals.ts.