← Back to Flat Fee gallery

Wave 2 internal artifact

LABORATORY ONLY. Not field CWV.

Windows Core Web Vitals lab report

repair-core-web-vitals/lab-report.md

# Windows Core Web Vitals lane: lab evidence repair

Target: `https://flatfeehousecleanerssarasota.com/`

Method: local Chrome plus Lighthouse 13.4.1 mobile navigation. Read-only public run. Client site unchanged.

## Verdict

`PASS`

The Lighthouse JSON exists, parses, names the homepage as the final URL, and contains extractable laboratory metrics. Output was not absent and was not invalid.

## Lab metrics versus field CWV

These numbers are laboratory Lighthouse synthetic metrics. They are not field Core Web Vitals. Field CWV are CrUX or Search Console 75th-percentile LCP, INP, and CLS from real users. This run did not collect field CWV.

| Class | What this run produced | What this run did not produce |
|:---|:---|:---|
| Laboratory metrics | Lighthouse mobile FCP, LCP, Speed Index, TBT, CLS, TTI, TTFB | A ranking claim |
| Field Core Web Vitals | Nothing | CrUX, Search Console, INP, 75th-percentile real-user LCP/INP/CLS |

## Exact laboratory results

| Metric | Numeric value | Display | Lab rating against skill thresholds |
|:---|---:|:---|:---|
| Performance score | 0.70 | 70 / 100 | Lab score only, not a CWV pass/fail |
| First Contentful Paint | 1522.4674999999997 ms | 1.5 s | Laboratory only |
| Largest Contentful Paint | 6260.800314712525 ms | 6.3 s | Poor versus the skill good threshold of 2.5 s or less |
| Speed Index | 1536.2335055427334 ms | 1.5 s | Laboratory only |
| Total Blocking Time | 74 ms | 70 ms | Laboratory proxy, not INP |
| Cumulative Layout Shift | 0.1628278133669162 | 0.163 | Needs work versus the skill good threshold of 0.1 or less |
| Time to Interactive | 6342.159296183778 ms | 6.3 s | Laboratory only |
| Server response / TTFB | 198 ms | Root document took 200 ms | Within the skill reference of under 800 ms |
| Interaction to Next Paint | null | not present | Requires field data or a controlled interaction trace |
| Max potential FID | 93 ms | 90 ms | Deprecated lab diagnostic, not a Core Web Vital |

## Command

```text
npx --no-install lighthouse "https://flatfeehousecleanerssarasota.com/" --only-categories=performance --form-factor=mobile --screenEmulation.mobile --chrome-path="C:\Program Files\Google\Chrome\Application\chrome.exe" --chrome-flags="--headless=new --disable-gpu --no-first-run --no-default-browser-check --disable-extensions --user-data-dir=F:\Projects\mdai\audits\skill-finalization\current-execution\flat-fee-execution\repair-core-web-vitals\chrome-profile-20260812-142346" --output=json --output-path="F:\Projects\mdai\audits\skill-finalization\current-execution\flat-fee-execution\repair-core-web-vitals\lighthouse-mobile.json" --quiet
```

Chrome path: `C:\Program Files\Google\Chrome\Application\chrome.exe`

Lighthouse exit code: `0`

Fetch time: `2026-08-12T18:24:03.408Z`

## SHA-256

`380a3e85a2aebf8a4b18a2a2be78e07e09f7c04effc26d7ffd79e4af01c80b8b` for `lighthouse-mobile.json` (862481 bytes)

## Chrome profile cleanup

A dedicated campaign profile was used. After the JSON was written, that profile directory was removed successfully. No EPERM remained. A Windows profile-cleanup error would not have invalidated a written valid JSON.

## Runtime note

Stderr printed `LanternError: missing metric scores for specified navigation` during insights computation. `runtimeError` in the JSON is null. Core laboratory metrics are present and numeric. That stderr line is not treated as a missing or invalid artifact.

## Boundaries

No WordPress, Search Console, GBP, credentials, or paid APIs were used. The client site was not changed.