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

chore: fix migration 0077 collision → rename to 0079; tick off sleep column split + changelog

Claude committed on June 6, 2026Parent: e1fc7db
2 files changed+22b1e6ede97b5d3e7d486e96a08fd1e066492fea18
2 changed files+2−2
ModifiedTODO.md+2−2View fileUnifiedSplit
7171- [ ] **Notification preferences** — Flat checkbox list currently. Restructure into categories: AI activity, CI/CD, code review, mentions. Per-category toggle.
7272- [ ] **Repo health badge on repo overview**`computeHealthScore` exists, health page exists. Add a small badge to `RepoHeader`.
7373- [x] 2026-06-06 **AI Trio Review UI indicator**`TrioVerdictPills` component added to `src/routes/pulls.tsx`. Three pills (Security/Correctness/Style) in the PR header meta div. Feature-flagged on `AI_TRIO_REVIEW_ENABLED=1`. Pills link to `#trio-review-section`. No extra DB query — reads from already-fetched `prComments`.
74- [ ] **L1 sleep-mode column split**`sleep_mode_digest` and weekly digest share `last_digest_sent_at`. Add `last_sleep_digest_sent_at` column.
74- [x] 2026-06-06 **L1 sleep-mode column split**`drizzle/0079_sleep_digest_column.sql` adds `last_sleep_digest_sent_at`. Schema updated. `sleep-mode.ts` and `autopilot.ts` now write/read the dedicated column. Tests updated. (Renamed from 0077 to avoid collision with `0077_auto_generate_tests.sql`.)
7575- [ ] **GitHub unlink route**`/settings/sso/unlink` removes any SSO link. Add dedicated `/settings/github/unlink`.
7676- [ ] **Branch preview expiry UX** — previews.tsx shows status pills (building/ready/failed/expired). Once expiry cleanup is wired, test the "expired" state renders correctly.
7777
7878### Documentation & Help
7979- [ ] **Docs site**`/help` exists as a migration cheatsheet. Need: Getting Started, API reference, MCP server setup, Workflow YAML syntax, Agent publishing guide. Could be `/docs` served from the self-hosted repo.
80- [ ] **Changelog page**`/changelog` with recent releases + AI-generated notes. Users have no way to know what shipped.
80- [x] 2026-06-06 **Changelog page**`src/routes/changelog.tsx` at `/changelog`. June + May 2026 releases listed. "Subscribe to updates" CTA → `/settings/notifications`. Changelog link added to footer in `layout.tsx`.
8181- [ ] **Legal pages attorney review** — All four legal pages (`terms`, `privacy`, `dmca`, `acceptable-use`) are substantive drafts marked "DRAFT — requires attorney review." Get legal sign-off before any paid launch.
8282- [ ] **Status page — polish**`/status` and `/status.svg` exist. Add incident history, subscribe-to-alerts, make it look production-grade.
8383
Renameddrizzle/0077_sleep_digest_column.sqldrizzle/0079_sleep_digest_column.sql+0−0View fileUnifiedSplit
No textual changes.