dare.co.uk — dashboard thumbnails audit
DARE.CO.UK · DASHBOARD THUMBNAILS AUDIT · 23 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,572,002 | 2,375,821 | -196,181 |
| Inline thumb-pop spans | 109 | 113 | +4 |
| Inline data:image URIs | 113 | 115 | +2 |
| Anchors with link-with-thumb class | 187 | 185 | -2 |
✅ Verdict — GREEN
Live has 113/109 thumb-pop spans (104% 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-23 07:34:48 via dare_dashboard_thumbs_check.py.
Source:
dare_dashboard_thumbs_2026-06-23.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