QA report

QA report

Every release of this site runs the same automated gate every project gets. Below is the run that produced the build you are reading.

Run sbp-b10 · 2026-09-24The run as data (JSON)

Lighthouse score, phone
94 (≥ 90)
Pass
Page ready on a phone
976 ms (< 2.5 s)
Pass
Tap answered on a phone
88 ms (< 200 ms)
Pass
Layout shift while loading
0.041 (< 0.1)
Pass
Hero frame rate, phone lab
74.1 fps (≥ 55 fps)
Pass
Approach frame rate, phone lab
75 fps (≥ 55 fps)
Pass
Home page transfer, phone
623 KB (≤ 1.8 MB)
Pass
Critical accessibility errors (axe)
0 (0)
Pass
Works with reduced motion
Yes (Yes)
Pass
Works without WebGL
Yes (Yes)
Pass

Lighthouse by page

/ · mobile
Performance 94 · LCP 3.0 s · TBT 56 ms · Accessibility 100 · Best practices 100 · SEO 100
/work/studio-demo · mobile
Performance 95 · LCP 3.0 s · TBT 50 ms · Accessibility 100 · Best practices 100 · SEO 100
/contact · mobile
Performance 95 · LCP 3.0 s · TBT 22 ms · Accessibility 100 · Best practices 100 · SEO 100
/ · desktop
Performance 80 · LCP 630 ms · TBT 450 ms · Accessibility 100 · Best practices 100 · SEO 100
/work/studio-demo · desktop
Performance 80 · LCP 589 ms · TBT 452 ms · Accessibility 100 · Best practices 100 · SEO 100
/contact · desktop
Performance 81 · LCP 596 ms · TBT 426 ms · Accessibility 100 · Best practices 100 · SEO 100

Your visit

The same numbers, measured again in your browser while you read this: the first page of this visit, on the device in your hand. Nothing is sent anywhere.

Page ready, first page
…
budget 2.5 s
Slowest answer to a tap
Tap anything
budget 200 ms
Layout shift
…
budget 0.1
Transferred so far
…
this visit, all pages

How it is measured

A production build is served locally and measured with Lighthouse 13 (mobile and desktop), Playwright on a 390px phone profile with 4x CPU throttling and Fast 3G, axe-core for accessibility, and separate passes with reduced motion and with WebGL disabled. Two paint figures appear below and they measure different pages: the phone lab loads the 3D, while the Lighthouse run never scrolls, so the canvas it waits for is never mounted.

Arrows to choose, Enter to go, Escape to close.