Observed Health
Uses successfully tested checks only. Skipped, unavailable, and failed-execution checks are excluded instead of becoming passes or zeros.
Show the formula
Σ(weight × score) / Σ(weight), tested checks onlyM01 · version 1.0.0Formula version 1.0.0 · zero AI calls
We report what was observed, how it was measured, what remains unknown, and how to verify a change. A confident-looking score never replaces missing evidence.
One report, three different questions
Keeping them separate prevents missing tests from looking like good performance and prevents strong evidence from sounding like a guaranteed business outcome.
Uses successfully tested checks only. Skipped, unavailable, and failed-execution checks are excluded instead of becoming passes or zeros.
Σ(weight × score) / Σ(weight), tested checks onlyM01 · version 1.0.0Every eligible check stays in the denominator. High coverage can still reveal poor health.
100 × tested eligible weight / all eligible weightM02 · version 1.0.0Evidence class, repeatability, and attribution quality determine confidence—not severity or hoped-for impact.
100 × Σ(weight × evidence coefficient) / Σ(weight)M03 · version 1.0.0Read the label before the number
Why a health score may disappear
If eligible evidence falls below the configured threshold, the interface shows scope and missing evidence instead of a polished health number.
Current draft policy: the overall fixture threshold is a documented 60% proposal. Approved category thresholds and weights were not supplied.
Confidence ladder
Traceability in the product
Source IDs and hashes remain available in evidence details, while primary surfaces use plain merchant language.
Image transfer formula story
The controlled fixture compares 6.80 MB of current transfer with a 3.25 MB validated candidate. The measured difference is 3.55 MB.
current transfer bytes − validated candidate bytessaved bytes × 8 / effective throughput bits per secondsaved bytes per view × monthly views × cache-miss fractionMB and GB use decimal units; exact integer bytes are stored. The 3.55-second result is a transfer-time ceiling at 8 Mbps—not an LCP prediction.
A change is not an outcome
Claim boundary
Byte savings alone do not establish a PageSpeed-score change, LCP change, conversion lift, additional orders, or revenue. Public evidence cannot establish indexing without verified Search Console access or guarantee visibility in an answer engine.
Source limits and corrections
The supplied material includes audit rules, metrics, calculators, a backlog, design tokens, and a contact sheet. Approved category specifications, controlled claims, benchmarks, page specifications, and production integrations described elsewhere were not supplied and are not invented here.
Preserve the scan ID, rule ID, evidence hash, expected source value, and reason in a repository issue or decision record. No external complaint or submission service is configured.
Public crawling, private Shopify data, GA4, Search Console, Merchant Center, email, booking, authentication, analytics delivery, billing, and AI providers.