dare.co.uk — dashboard thumbnails audit
DARE.CO.UK · DASHBOARD THUMBNAILS AUDIT · 24 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,381,840 | 2,220,049 | -161,791 |
| Inline thumb-pop spans | 99 | 103 | +4 |
| Inline data:image URIs | 100 | 106 | +6 |
| Anchors with link-with-thumb class | 179 | 181 | +2 |
✅ Verdict — GREEN
Live has 103/99 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-24 07:33:00 via dare_dashboard_thumbs_check.py.
Source:
dare_dashboard_thumbs_2026-06-24.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