dare.co.uk — dashboard thumbnails audit
DARE.CO.UK · DASHBOARD THUMBNAILS AUDIT · 22 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/.local/share/dare/dare_dashboard.html
At a glance
| Metric | Local pre-deploy | Live deployed | Delta |
|---|---|---|---|
| HTML size (chars) | 2,377,672 | 2,224,074 | -153,598 |
| Inline thumb-pop spans | 107 | 108 | +1 |
| Inline data:image URIs | 107 | 111 | +4 |
| Anchors with link-with-thumb class | 184 | 185 | +1 |
✅ Verdict — GREEN
Live has 108/107 thumb-pop spans (101% of local) — healthy.
Why this check exists
- Incident 2026-06-05: an ad-hoc deploy of
dare-dashboardoverwrote a healthy build (113 thumb-pop spans, 113 inline data:image URIs, 2.4 MB) with a thumbless one (13 spans, 0 URIs, 303 KB). The dashboard still rendered correctly in every other way — only the hover-preview thumbnails went missing. Silent on every existing tripwire. - This tripwire compares local pre-deploy thumb-pop count against live deployed thumb-pop count. A large drop is the signature of a deploy that lost the thumbs payload.
- The check is intentionally conservative — it ignores cold-start windows (no local thumbs yet) and only fires RED when local has thumbs and live doesn’t.
Generated 2026-06-22 07:32:58 via dare_dashboard_thumbs_check.py.
Source:
dare_dashboard_thumbs_2026-06-22.md · Rendered Built with — component scripts
seo_render_html.py— wraps the source.mdin the dash.gf.cx design language (+anchor_enricher.pyfor inline-link promotion & rollover thumbnails)dare_dev_reports_publish.py— bundles the day’s reports into the catalog and ships to dash.gf.cx/reports