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

PathLCPCLSTTFBINPFCP
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.