{
 "ledger": "Saffron Designs public Lighthouse ledger",
 "measured": "2026-08-31",
 "policy": "Four consecutive runs per site. The worst run of the four is the published figure. No run is discarded.",
 "tool": "Google Lighthouse 13.4.1",
 "config": {
  "formFactor": "mobile",
  "throttlingMethod": "simulate",
  "screen": "412x823 @1.75x",
  "rttMs": 150,
  "throughputKbps": 1638.4,
  "cpuSlowdownMultiplier": 4
 },
 "sites": [
  {
   "name": "aristidebenoist.com",
   "url": "https://aristidebenoist.com",
   "note": "Awwwards, multiple",
   "runs": 4,
   "published_worst_of_four": {
    "performance": 100,
    "accessibility": 91,
    "bestPractices": 100,
    "seo": 100,
    "lcpMs": 1061,
    "cls": 0.0143,
    "tbtMs": 0
   },
   "all_runs": [
    {
     "fetchTime": "2026-08-31T03:26:52.430Z",
     "finalUrl": "https://aristidebenoist.com/",
     "performance": 100,
     "accessibility": 91,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 1061,
     "cls": 0.0143,
     "tbtMs": 0,
     "fcpMs": 776,
     "speedIndexMs": 1327
    },
    {
     "fetchTime": "2026-08-31T03:27:03.871Z",
     "finalUrl": "https://aristidebenoist.com/",
     "performance": 100,
     "accessibility": 91,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 1053,
     "cls": 0.0143,
     "tbtMs": 0,
     "fcpMs": 766,
     "speedIndexMs": 924
    },
    {
     "fetchTime": "2026-08-31T03:27:14.813Z",
     "finalUrl": "https://aristidebenoist.com/",
     "performance": 100,
     "accessibility": 91,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 1051,
     "cls": 0.0143,
     "tbtMs": 0,
     "fcpMs": 763,
     "speedIndexMs": 890
    },
    {
     "fetchTime": "2026-08-31T03:27:25.663Z",
     "finalUrl": "https://aristidebenoist.com/",
     "performance": 100,
     "accessibility": 91,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 1058,
     "cls": 0.0143,
     "tbtMs": 0,
     "fcpMs": 770,
     "speedIndexMs": 919
    }
   ]
  },
  {
   "name": "Saffron Designs",
   "url": "https://saffrondesigns.io/",
   "note": "Our own site",
   "runs": 4,
   "published_worst_of_four": {
    "performance": 93,
    "accessibility": 100,
    "bestPractices": 100,
    "seo": 100,
    "lcpMs": 2790,
    "cls": 0.0048,
    "tbtMs": 0
   },
   "all_runs": [
    {
     "fetchTime": "2026-08-31T03:25:02.647Z",
     "finalUrl": "https://saffrondesigns.io/",
     "performance": 93,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 2790,
     "cls": 0,
     "tbtMs": 0,
     "fcpMs": 1590,
     "speedIndexMs": 4036
    },
    {
     "fetchTime": "2026-08-31T03:25:15.663Z",
     "finalUrl": "https://saffrondesigns.io/",
     "performance": 96,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 2730,
     "cls": 0.0048,
     "tbtMs": 0,
     "fcpMs": 1230,
     "speedIndexMs": 1230
    },
    {
     "fetchTime": "2026-08-31T03:25:26.611Z",
     "finalUrl": "https://saffrondesigns.io/",
     "performance": 96,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 2731,
     "cls": 0.0,
     "tbtMs": 0,
     "fcpMs": 1381,
     "speedIndexMs": 1381
    },
    {
     "fetchTime": "2026-08-31T03:25:37.553Z",
     "finalUrl": "https://saffrondesigns.io/",
     "performance": 96,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 2734,
     "cls": 0.0,
     "tbtMs": 0,
     "fcpMs": 1234,
     "speedIndexMs": 1234
    }
   ]
  },
  {
   "name": "unseen.co",
   "url": "https://unseen.co",
   "note": "Awwwards-winning studio",
   "runs": 4,
   "published_worst_of_four": {
    "performance": 88,
    "accessibility": 93,
    "bestPractices": 73,
    "seo": 100,
    "lcpMs": 3362,
    "cls": 0,
    "tbtMs": 42
   },
   "all_runs": [
    {
     "fetchTime": "2026-08-31T03:28:25.606Z",
     "finalUrl": "https://unseen.co/",
     "performance": 88,
     "accessibility": 93,
     "bestPractices": 73,
     "seo": 100,
     "lcpMs": 3362,
     "cls": 0,
     "tbtMs": 15,
     "fcpMs": 2457,
     "speedIndexMs": 3589
    },
    {
     "fetchTime": "2026-08-31T03:28:37.758Z",
     "finalUrl": "https://unseen.co/",
     "performance": 88,
     "accessibility": 93,
     "bestPractices": 73,
     "seo": 100,
     "lcpMs": 3349,
     "cls": 0,
     "tbtMs": 30,
     "fcpMs": 2441,
     "speedIndexMs": 3471
    },
    {
     "fetchTime": "2026-08-31T03:28:49.968Z",
     "finalUrl": "https://unseen.co/",
     "performance": 89,
     "accessibility": 93,
     "bestPractices": 73,
     "seo": 100,
     "lcpMs": 3296,
     "cls": 0,
     "tbtMs": 42,
     "fcpMs": 2378,
     "speedIndexMs": 3449
    },
    {
     "fetchTime": "2026-08-31T03:29:02.149Z",
     "finalUrl": "https://unseen.co/",
     "performance": 89,
     "accessibility": 93,
     "bestPractices": 73,
     "seo": 100,
     "lcpMs": 3290,
     "cls": 0,
     "tbtMs": 37,
     "fcpMs": 2381,
     "speedIndexMs": 3430
    }
   ]
  },
  {
   "name": "obys.agency",
   "url": "https://obys.agency",
   "note": "Awwwards Studio of the Year 2023",
   "runs": 4,
   "published_worst_of_four": {
    "performance": 60,
    "accessibility": 94,
    "bestPractices": 100,
    "seo": 92,
    "lcpMs": 6708,
    "cls": 0.2792,
    "tbtMs": 72
   },
   "all_runs": [
    {
     "fetchTime": "2026-08-31T03:25:48.506Z",
     "finalUrl": "https://obys.agency/",
     "performance": 62,
     "accessibility": 94,
     "bestPractices": 100,
     "seo": 92,
     "lcpMs": 5785,
     "cls": 0.2792,
     "tbtMs": 72,
     "fcpMs": 1176,
     "speedIndexMs": 4319
    },
    {
     "fetchTime": "2026-08-31T03:26:04.921Z",
     "finalUrl": "https://obys.agency/",
     "performance": 63,
     "accessibility": 94,
     "bestPractices": 100,
     "seo": 92,
     "lcpMs": 5731,
     "cls": 0.2792,
     "tbtMs": 69,
     "fcpMs": 1128,
     "speedIndexMs": 3618
    },
    {
     "fetchTime": "2026-08-31T03:26:20.995Z",
     "finalUrl": "https://obys.agency/",
     "performance": 60,
     "accessibility": 94,
     "bestPractices": 100,
     "seo": 92,
     "lcpMs": 6708,
     "cls": 0.2792,
     "tbtMs": 67,
     "fcpMs": 1441,
     "speedIndexMs": 4301
    },
    {
     "fetchTime": "2026-08-31T03:26:36.704Z",
     "finalUrl": "https://obys.agency/",
     "performance": 64,
     "accessibility": 94,
     "bestPractices": 100,
     "seo": 92,
     "lcpMs": 5487,
     "cls": 0.2792,
     "tbtMs": 60,
     "fcpMs": 1096,
     "speedIndexMs": 3734
    }
   ]
  },
  {
   "name": "basement.studio",
   "url": "https://basement.studio",
   "note": "FWA / Awwwards",
   "runs": 4,
   "published_worst_of_four": {
    "performance": 51,
    "accessibility": 100,
    "bestPractices": 100,
    "seo": 100,
    "lcpMs": 7508,
    "cls": 0.7274,
    "tbtMs": 51
   },
   "all_runs": [
    {
     "fetchTime": "2026-08-31T03:27:36.586Z",
     "finalUrl": "https://basement.studio/",
     "performance": 65,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 3808,
     "cls": 0.7274,
     "tbtMs": 33,
     "fcpMs": 1258,
     "speedIndexMs": 2743
    },
    {
     "fetchTime": "2026-08-31T03:27:49.133Z",
     "finalUrl": "https://basement.studio/",
     "performance": 56,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 5300,
     "cls": 0.7274,
     "tbtMs": 45,
     "fcpMs": 1730,
     "speedIndexMs": 2046
    },
    {
     "fetchTime": "2026-08-31T03:28:00.786Z",
     "finalUrl": "https://basement.studio/",
     "performance": 51,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 7508,
     "cls": 0.7248,
     "tbtMs": 45,
     "fcpMs": 1765,
     "speedIndexMs": 3258
    },
    {
     "fetchTime": "2026-08-31T03:28:13.048Z",
     "finalUrl": "https://basement.studio/",
     "performance": 71,
     "accessibility": 100,
     "bestPractices": 100,
     "seo": 100,
     "lcpMs": 7334,
     "cls": 0.0019,
     "tbtMs": 51,
     "fcpMs": 2436,
     "speedIndexMs": 3980
    }
   ]
  }
 ],
 "experiments": [
  {
   "id": "font-preload-trim-2026-08-31",
   "date": "2026-08-31",
   "site": "https://saffrondesigns.io/",
   "hypothesis": "Seven WOFF2 preloads (~235 KB) were saturating the critical window; only three faces are used above the fold. Removing four preloads (~143 KB) should improve LCP.",
   "protocol": "Identical to the ledger policy: Lighthouse 13.4.1, mobile, simulate throttling, four consecutive runs, worst published, no run discarded.",
   "before": {
    "state": "7 preloads",
    "runs": [
     93,
     96,
     96,
     96
    ],
    "published_worst": 93,
    "steadyLcpMs": 2730
   },
   "after": {
    "state": "3 preloads",
    "runs": [
     91,
     100,
     96,
     96
    ],
    "published_worst": 91,
    "steadyLcpMs": 2730
   },
   "after_runs_detail": [
    {
     "run": 1,
     "perf": 91,
     "a11y": 100,
     "bp": 100,
     "seo": 100,
     "lcp": 2799,
     "fcp": 2173,
     "si": 4374,
     "tbt": 0,
     "cls": 0,
     "fetchTime": "2026-08-31T03:57:07.404Z",
     "finalUrl": "https://saffrondesigns.io/"
    },
    {
     "run": 2,
     "perf": 100,
     "a11y": 100,
     "bp": 100,
     "seo": 100,
     "lcp": 1683,
     "fcp": 1233,
     "si": 1233,
     "tbt": 0,
     "cls": 0.002,
     "fetchTime": "2026-08-31T03:57:19.939Z",
     "finalUrl": "https://saffrondesigns.io/"
    },
    {
     "run": 3,
     "perf": 96,
     "a11y": 100,
     "bp": 100,
     "seo": 100,
     "lcp": 2735,
     "fcp": 1235,
     "si": 1235,
     "tbt": 0,
     "cls": 0.001,
     "fetchTime": "2026-08-31T03:57:30.346Z",
     "finalUrl": "https://saffrondesigns.io/"
    },
    {
     "run": 4,
     "perf": 96,
     "a11y": 100,
     "bp": 100,
     "seo": 100,
     "lcp": 2722,
     "fcp": 1222,
     "si": 1222,
     "tbt": 0,
     "cls": 0.001,
     "fetchTime": "2026-08-31T03:57:40.744Z",
     "finalUrl": "https://saffrondesigns.io/"
    }
   ],
   "result": "No change in steady-state LCP. Worst-of-four regressed from 93 to 91.",
   "action": "Reverted the same hour. Commit 9f09e616 reverts f85dff5f. Site restored to seven preloads and to the published 93.",
   "next": "lcp-breakdown-insight attributes 147 ms to TTFB and 1171 ms to element render delay. Render delay is the real cost; fonts were not the bottleneck."
  }
 ]
}