Visual audit (real browser) — dashboard findings: owner email nag, probe repo still listed, unbounded card descriptions#205
Openccantynz opened this issue 24d ago
Linked pull requests1
fix(copy): stop claiming "AI is watching" while AI is unavailable#5449mergedc comment · e edit title · x close/reopen · ? shortcuts
First in-browser visual audit (2026-08-08, Chrome via Claude) — issues invisible to HTML-grepping, all seen on /dashboard as the owner:
Owner nagged to "Verify your email to keep using Gluecron." The platform owner's own account is unverified. Either auto-verify the bootstrap admin, or provide a one-click admin self-verify. The banner also implies service loss ("to keep using") — is that enforcement real? If not, the copy overclaims.
journey-20260721143235-tt3xstill on the dashboard. The agent-journey probe repo (described "auto-deleted") was filtered from /explore but still renders as a full repo card (with health grade!) on the owner dashboard. Either actually delete probe repos after the journey run (delete requires admin scope) or filterjourney-*probes from the dashboard grid.Repo card descriptions are unbounded. The
nzeecard renders a ~6-line marketing paragraph, making row heights wildly uneven. Add a 2-line clamp (-webkit-line-clamp) on.carddescriptions.Tall blank scroll region between the repo grid and Recent Activity at some scroll positions (blank full viewport at ~25 ticks down on 1568×744). No console errors; likely a layout gap rather than a crash — worth a look in devtools.
Also fixed directly in this pass (PR to follow): "All quiet — AI is watching." / "AI is watching — no activity this week" replaced with neutral copy — the panel advertised live AI monitoring while the AI balance was exhausted; a liveness claim a dead system can't honor (emptiness-on-display rule).
The Recent Activity feed, repo health grades, and stack-detection chips all verified rendering correctly in-browser.