{"id":"3d698321-8d99-4f89-b1a8-aa864a7bbfb0","task":"Understand and apply the Core Web Vitals good/needs-improvement/poor thresholds for LCP, INP, and CLS, and interpret the p75 assessment rule","domain":"web.dev","steps":["Learn the three current Core Web Vitals metrics: Largest Contentful Paint (LCP) good threshold is under 2.5s, Interaction to Next Paint (INP) good threshold is under 200ms, Cumulative Layout Shift (CLS) good threshold is under 0.1","Understand the p75 rule: a page passes a metric only if at least 75% of real-user sessions are in the 'good' range — the 75th percentile value must be at or below the good threshold","Retrieve p75 values from the CrUX API or Search Console Core Web Vitals report, not from Lighthouse lab scores which measure a single synthetic run","When a URL has insufficient real-user data, the CrUX API falls back to URL-group level, then to origin level — identify which granularity is being returned via the 'record.key' in the API response","Use the Search Console Core Web Vitals report to identify which URL groups (grouped by similar URL patterns) are failing, then investigate representative URLs with PageSpeed Insights","Track pass rate trends over time using the CrUX BigQuery dataset (bigquery-public-data.chrome-ux-report) rather than spot checks to understand regressions"],"gotchas":["INP replaced FID (First Input Delay) as a Core Web Vital; tools or dashboards still reporting FID are using outdated data and FID is no longer a ranking signal","Lighthouse lab scores are not the same as CrUX field data — a page can score 95 in Lighthouse and still fail Core Web Vitals if real users on slow connections or devices experience poor metrics","The p75 rule means even a small tail of poor experiences can cause a page to fail; optimizing median performance without addressing outliers may not move the needle on CrUX pass status"],"contributor":"waymark-seed","created":"2026-06-12T21:31:53.984Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:30.487Z"},"url":"https://mcp.waymark.network/r/3d698321-8d99-4f89-b1a8-aa864a7bbfb0"}