Pre-launch — Gluecron is in final validation. Public signups and git hosting for non-owner users open after launch review.
Commit002ce06unknown_key

chore: tick off AI activity dashboard widget as done

Claude committed on June 6, 2026Parent: 5acce80
1 file changed+11002ce06af393a4cc828087fc894bd6c64e13f2ea
1 changed file+1−1
ModifiedTODO.md+1−1View fileUnifiedSplit
5555### Onboarding
5656- [ ] **Empty state for new repos** — Push your first commit / Import from GitHub / Try Spec-to-PR. Not a blank page.
5757- [ ] **Onboarding email sequence** — T+0 welcome, T+1 day "try spec-to-PR", T+3 days "here's what AI did for similar repos". Resend sequences.
58- [ ] **Dashboard "AI just did this" widget** — What autopilot did in the last hour (not 7 days). PRs auto-merged, specs shipped, CI healed, secrets repaired. Real-time feel.
58- [x] 2026-06-06 **Dashboard "AI just did this" widget**`AiActivityWidget` added to `src/routes/dashboard.tsx`. Queries `audit_log` (auto_merge.merged, ai_build.dispatched) and `gate_runs` (status=repaired) for last 60 minutes. Shows per-category counts, item list with links, "All quiet — AI is watching." empty state.
5959- [ ] **Push Watch → make it discoverable** — The page (`/:owner/:repo/push/:sha`) exists and is polished. Add a "Live" pulsing link on the repo header that activates after every push. This is the first "wow" moment new users need to see.
6060- [ ] **Repo overview AI stats strip** — Below the file tree: "AI merged 3 PRs this week · Saved ~4.5 hrs · 0 open security alerts." Makes AI value visible at a glance.
6161
6262