dare.co.uk — dashboard thumbnails audit

DARE.CO.UK · DASHBOARD THUMBNAILS AUDIT · 6 JUNE 2026

Catches deploy drift where the LIVE dash.dare.co.uk page lacks inline thumb-pop spans even though the local pre-deploy build has them. Hover-preview UX silently dies when this drift happens.

Live URL: https://dash.dare.co.uk/ Local source: /Users/dansellars/Downloads/dare_dashboard.html

At a glance

Metric Local pre-deploy Live deployed Delta
HTML size (chars) 2,508,623 308,823 -2,199,800
Inline thumb-pop spans 114 0 -114
Inline data:image URIs 114 0 -114
Anchors with link-with-thumb class 186 186 +0

❌ Verdict — RED

Live has 0/114 thumb-pop spans (0% of local) — production lost the thumbnail payload. Likely cause: a deploy ran dare_cf_analytics.py --html WITHOUT --thumbs, or an ad-hoc deploy overwrote a healthy build with a thumbless one.

What to do

  1. Re-run a clean dashboard refresh to overwrite the broken deployment:
STASH5
  1. Confirm the build chain uses --thumbs. Any direct call to dare_cf_analytics.py --html WITHOUT --thumbs will produce a thumbless HTML and, if deployed, overwrite the good production build.
  2. Check the CDN, security layer, and DNS provider sitting in front of dare.co.uk." data-tip="Cloudflare — the CDN, security layer, and DNS provider sitting in front of dare.co.uk.">CF Pages deployment list for ad-hoc deploys that didn’t come from dare_dashboard_refresh.sh:
CLOUDFLARE_API_TOKEN=$(op read 'op://Code Shared/Cloudflare gf.cx full access/credential') \
  curl -s -H "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
    "https://api.cloudflare.com/client/v4/accounts/2366f43fb08cc98065551599ad8e6e63/pages/projects/dare-dashboard/deployments?per_page=10" \
  | python3 -m json.tool

Why this check exists


Generated 2026-06-06 10:20:47 via dare_dashboard_thumbs_check.py.

Source: dare_dashboard_thumbs_audit_2026-06-06.md · Rendered