Dashboard inline thumbnails — 2026-06-12
DAILY HYGIENE · · detail report · check dashboard_thumbs
Verdict: 🔴 ERROR
Dashboard thumbs check raised: [Errno 1] Operation not permitted: ‘/Users/dansellars/Downloads/dare_dashboard.html’
Traceback
Traceback (most recent call last):
File "/Users/dansellars/bin/dare_daily_hygiene.py", line 521, in _adapter_dashboard_thumbs
return dare_dashboard_thumbs_check.run_check(when=when)
File "/Users/dansellars/bin/dare_dashboard_thumbs_check.py", line 111, in run_check
local_html = local_path.read_text(errors="replace")
File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/pathlib.py", line 1256, in read_text
with self.open(mode='r', encoding=encoding, errors=errors) as f:
File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/pathlib.py", line 1242, in open
return io.open(self, mode, buffering, encoding, errors, newline,
File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/pathlib.py", line 1110, in _opener
return self._accessor.open(self, flags, mode)
PermissionError: [Errno 1] Operation not permitted: '/Users/dansellars/Downloads/dare_dashboard.html'
Why this tripwire exists
Catches the silent regression where a dash.dare.co.uk deploy loses the inline thumb-pop + data:image base64 payload. Added 2026-06-05 after an ad-hoc deploy overwrote a healthy 2.4 MB / 113-thumb build with a 303 KB / 0-thumb one and the hover-preview UX silently went dark. RED when live thumb-pop count drops below 10% of the local pre-deploy count.
Generated by dare_daily_hygiene.py · check dashboard_thumbs · 2026-06-12 · authoritative click-through for the dash.dare.co.uk Site-Health card.