Skip to content

Work plan: dashboard improvements from the 2026-08 audit #10

Description

@mmcky

A full review of the rendered dashboard (Overview, Rollout, Sync detail — desktop, mobile, dark mode) plus the site source, collector, and history snapshots was completed on 2026-08-04, and its findings were re-verified against main on 2026-08-10. The audit's top recommendation — surface human-review state — was delivered while the audit was in flight by the verdict capture and review lanes work (#2, #4), via the verdict event store rather than the legacy issue count. This plan tracks the high-value remainder; every item below survived re-verification after #4 merged.

Work packages

Phase Issue Why it sits here
1 #5 Truthful freshness signals + small page fixes Trivial diffs with monitoring value: the badge is the only place a silently broken nightly would surface, and the capture steps fail green
2 #6 Sync-cell accessibility #4 added a fourth encoded state to cells touch/keyboard users cannot inspect; empty cells sit at ~1.3:1 contrast in dark mode
3 #7 Deep links Small diffs that convert every stale count from description into action
4 #8 Trend lines A month of snapshots is unused; the routing-share trend feeds the Stage 4 window-end analysis (earliest close 2026-09-01), so this should not slip far behind phases 1–3
#9 Legacy review field decision Decision, not build — settles which substrate carries the issue-backlog signal before further schema work

Deliberately deferred

Tracked here rather than as sub-issues; promote as the program grows: needs-attention triage strip on Overview, two-number headline (live-targets % alongside full-catalogue %), per-language rollup, status-chip counts or severity tiers, mobile column treatment, and a post-campaign maintenance signal so all-green Rollout steppers don't hide decaying editions.

Conventions

Labels follow the QEP-2 standard set (https://quantecon.github.io/qeps/qep-0002-standard-github-labels/); the repo's label registry was aligned to it as part of opening this plan (missing core labels added, divergent names/colours fixed, retired status labels removed).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprovement to existing content or functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions