lumen-studio.exampleCompletedSample data
Summary
Performance
Fast and stable. No field data yet.
Marketing & technical
Two fixes from last month are now verified.
Privacy
Nothing non-essential observed.
Plain-language summary
Built only from the findings below. Every line names its evidence.
No open issues with evidence in this run.
Performance · lab
Fixed mobile profile, three runs, median. Lab and field data are kept apart.
| Metric | Run 1 | Run 2 | Run 3 | Median | Previous | Status | Change |
|---|---|---|---|---|---|---|---|
| LCPLargest Contentful Paint | 1,420 ms | 1,380 ms | 1,510 ms | 1,420 ms | 1,450 ms | Pass | Unchanged |
| CLSCumulative Layout Shift | 0.01 | 0.00 | 0.01 | 0.01 | 0.01 | Pass | Unchanged |
| TBTTotal Blocking Time | 40 ms | 30 ms | 60 ms | 40 ms | 50 ms | Pass | Unchanged |
| FCPFirst Contentful Paint | 900 ms | 880 ms | 940 ms | 900 ms | 920 ms | Pass | Unchanged |
| Speed IndexSpeed Index | 1,500 ms | 1,450 ms | 1,620 ms | 1,500 ms | 1,540 ms | Pass | Unchanged |
| Score0–100, never used alone | 97 | 98 | 96 | 97 | 96 | Unchanged |
Performance · field (CrUX)
New site with too little traffic: no CrUX data at URL or origin level. The report shows lab data only and says so.
| Metric | Scope | p75 | Previous | Status |
|---|---|---|---|---|
| LCP | This URL | No data | No data | No data |
| CLS | This URL | No data | No data | No data |
| INP | This URL | No data | No data | No data |
| LCP | Whole origin | No data | No data | No data |
| CLS | Whole origin | No data | No data | No data |
| INP | Whole origin | No data | No data | No data |
Marketing & technical checks
Structured checks on the start URL. Not a full SEO suite.
| Check | Status | Priority | Confidence |
|---|---|---|---|
| HTTP statusThe start URL answers 200. | Pass | — | High confidence |
| HTTPSHTTPS only, HSTS set. | Pass | — | High confidence |
| Security headersCSP, nosniff, frame and referrer headers are present. | Pass | — | High confidence |
| TitleUnique title on the home page. | Pass | — | High confidence |
| Meta descriptionMeta description is 132 characters. | Pass | — | High confidence |
| CanonicalCanonical points to the HTTPS start URL. | Pass | — | High confidence |
| SitemapSitemap found. | Pass | — | High confidence |
| H1 & heading outlineOne H1. | Pass | — | High confidence |
| Open GraphOpen Graph title, description and image are set. | Pass | — | High confidence |
Privacy · three isolated browser states
Each state starts from a clean browser. No forms, checkout or login.
Before a choice
- Banner
- Not shown
- Trackers
- None
- Cookies
- None
- Note
- No cookies and no third-party requests.
After reject
- Banner
- Not shown
- Trackers
- None
- Cookies
- None
- Note
- Not applicable: there is no choice to make.
After accept
- Banner
- Not shown
- Trackers
- None
- Cookies
- None
- Note
- Not applicable: there is no choice to make.
Privacy observations
Technical observation only. This is not legal advice and not a compliance certificate. When the purpose of a cookie cannot be decided from the evidence, its “necessary” classification is marked as uncertain.
| Check | Status | Priority | Confidence |
|---|---|---|---|
| Three-state browser runAll three isolated states ran. | Pass | — | High confidence |
| Consent noticeNo banner, and no non-essential cookie or tracker was observed in any state. | Pass | — | Medium confidence |
| Trackers before a choiceNo tracker request in any state. | Pass | — | High confidence |
Fix cards
Stack-aware steps with owner, risk, rollback and how the next audit verifies it.
No fix cards for this run.
Changes since the previous audit
Compared with 8 Oct 2026, 15:00. A fix counts only when this run measures it.
| Check | Area | Previous | Now | Change |
|---|---|---|---|---|
| Meta description | Marketing & technical | Issue | Pass | Improved |
| Open Graph | Marketing & technical | Issue | Pass | Improved |
| Canonical | Marketing & technical | Pass | Pass | Unchanged |
| H1 & heading outline | Marketing & technical | Pass | Pass | Unchanged |
| HTTP status | Marketing & technical | Pass | Pass | Unchanged |
| HTTPS | Marketing & technical | Pass | Pass | Unchanged |
| Security headers | Marketing & technical | Pass | Pass | Unchanged |
| Sitemap | Marketing & technical | Pass | Pass | Unchanged |
| Title | Marketing & technical | Pass | Pass | Unchanged |
| CLS (lab) | Performance | 0.01 | 0.01 | Unchanged |
| FCP (lab) | Performance | 920 ms | 900 ms | Unchanged |
| LCP (lab) | Performance | 1,450 ms | 1,420 ms | Unchanged |
| Lab score (0–100) | Performance | 96 | 97 | Unchanged |
| Speed Index (lab) | Performance | 1,540 ms | 1,500 ms | Unchanged |
| TBT (lab) | Performance | 50 ms | 40 ms | Unchanged |
| Consent notice | Privacy | Pass | Pass | Unchanged |
| Three-state browser run | Privacy | Pass | Pass | Unchanged |
| Trackers before a choice | Privacy | Pass | Pass | Unchanged |
Evidence
Stored per run with a hash and a retention date. Cookie snapshots are redacted.
| Evidence | Type | Hash | Retention | Redaction |
|---|---|---|---|---|
The start URL answers 200.mock://evidence/ev-run-lumen-2026-11-07-marketing.http_status | HTTP headers | sha256:demo:0a9ee81a | 2026-12-10 | not applicable |
HTTPS only, HSTS set.mock://evidence/ev-run-lumen-2026-11-07-marketing.https | HTML extract | sha256:demo:4d8b506c | 2026-12-10 | not applicable |
CSP, nosniff, frame and referrer headers are present.mock://evidence/ev-run-lumen-2026-11-07-marketing.security_headers | HTTP headers | sha256:demo:67484d30 | 2026-12-10 | not applicable |
Unique title on the home page.mock://evidence/ev-run-lumen-2026-11-07-marketing.title | HTML extract | sha256:demo:c1d24e1f | 2026-12-10 | not applicable |
Meta description is 132 characters.mock://evidence/ev-run-lumen-2026-11-07-marketing.meta_description | HTML extract | sha256:demo:0910cdb3 | 2026-12-10 | not applicable |
Canonical points to the HTTPS start URL.mock://evidence/ev-run-lumen-2026-11-07-marketing.canonical | HTML extract | sha256:demo:a0c38bd7 | 2026-12-10 | not applicable |
Sitemap found.mock://evidence/ev-run-lumen-2026-11-07-marketing.sitemap | HTML extract | sha256:demo:12046fa2 | 2026-12-10 | not applicable |
One H1.mock://evidence/ev-run-lumen-2026-11-07-marketing.h1 | HTML extract | sha256:demo:e45dbf74 | 2026-12-10 | not applicable |
Open Graph title, description and image are set.mock://evidence/ev-run-lumen-2026-11-07-marketing.og | HTML extract | sha256:demo:124cbebd | 2026-12-10 | not applicable |
All three isolated states ran.mock://evidence/ev-run-lumen-2026-11-07-privacy.three_state | HTML extract | sha256:demo:5766168b | 2026-12-10 | redacted |
No banner, and no non-essential cookie or tracker was observed in any state.mock://evidence/ev-run-lumen-2026-11-07-privacy.consent_ui | HTML extract | sha256:demo:f59b40ba | 2026-12-10 | redacted |
No tracker request in any state.mock://evidence/ev-run-lumen-2026-11-07-privacy.tracker_before_decision | Request log | sha256:demo:42de8cfc | 2026-12-10 | redacted |
LCP, three lab runs: 1420, 1380, 1510mock://evidence/ev-run-lumen-2026-11-07-perf.lab.lcp | Lab JSON | sha256:demo:fba0c6b2 | 2026-12-10 | not applicable |
CLS, three lab runs: 0.01, 0, 0.01mock://evidence/ev-run-lumen-2026-11-07-perf.lab.cls | Lab JSON | sha256:demo:f83115e9 | 2026-12-10 | not applicable |
TBT, three lab runs: 40, 30, 60mock://evidence/ev-run-lumen-2026-11-07-perf.lab.tbt | Lab JSON | sha256:demo:5c39e2bf | 2026-12-10 | not applicable |
FCP, three lab runs: 900, 880, 940mock://evidence/ev-run-lumen-2026-11-07-perf.lab.fcp | Lab JSON | sha256:demo:afd0abe0 | 2026-12-10 | not applicable |
SPEED_INDEX, three lab runs: 1500, 1450, 1620mock://evidence/ev-run-lumen-2026-11-07-perf.lab.speed_index | Lab JSON | sha256:demo:5f30e2bd | 2026-12-10 | not applicable |
Lab scores: 97, 98, 96mock://evidence/ev-run-lumen-2026-11-07-perf.lab.score | Lab JSON | sha256:demo:11166bfb | 2026-12-10 | not applicable |
CrUX url LCP: empty response.mock://evidence/ev-run-lumen-2026-11-07-perf.field.url.lcp | CrUX JSON | sha256:demo:e2435712 | 2026-12-10 | not applicable |
CrUX url CLS: empty response.mock://evidence/ev-run-lumen-2026-11-07-perf.field.url.cls | CrUX JSON | sha256:demo:ded3a649 | 2026-12-10 | not applicable |
CrUX url INP: empty response.mock://evidence/ev-run-lumen-2026-11-07-perf.field.url.inp | CrUX JSON | sha256:demo:33a84c74 | 2026-12-10 | not applicable |
CrUX origin LCP: empty response.mock://evidence/ev-run-lumen-2026-11-07-perf.field.origin.lcp | CrUX JSON | sha256:demo:391c1515 | 2026-12-10 | not applicable |
CrUX origin CLS: empty response.mock://evidence/ev-run-lumen-2026-11-07-perf.field.origin.cls | CrUX JSON | sha256:demo:1ce11e2e | 2026-12-10 | not applicable |
CrUX origin INP: empty response.mock://evidence/ev-run-lumen-2026-11-07-perf.field.origin.inp | CrUX JSON | sha256:demo:5bab145b | 2026-12-10 | not applicable |
before_decision: redacted list of cookies and requests.mock://evidence/ev-run-lumen-2026-11-07-privacy-before_decision | Cookie snapshot | sha256:demo:2c26d1fc | 2026-12-10 | redacted |
after_reject: redacted list of cookies and requests.mock://evidence/ev-run-lumen-2026-11-07-privacy-after_reject | Cookie snapshot | sha256:demo:552bb186 | 2026-12-10 | redacted |
after_accept: redacted list of cookies and requests.mock://evidence/ev-run-lumen-2026-11-07-privacy-after_accept | Cookie snapshot | sha256:demo:f3e282e9 | 2026-12-10 | redacted |