devist 0.15.0

Project bootstrap CLI for AI-assisted development. Spin up new projects from templates, manage backends, and keep your codebase comprehensible.
# Ledger — website

> Append-only log of what shipped + why. Newest first.
> Date · what · why · pointer (commit / PR).

## 2026

### 2026-05-03

- **Worker scaffolds added**`.claude/`, `_workspace/`, `.devist/`  bringing this folder up to the same baseline as new template-generated
  projects. Done manually since `website` isn't registered as a devist
  project (it ships with the repo). — `(this commit)`

- **CLAUDE.md / AGENT.md added** — guides (not snapshots) covering
  folder responsibilities, conventions, and the 5-step "add a column"
  chain. Earlier draft enumerated current files; rewritten to describe
  intent so the docs survive growth.

### 2026-05-02 → 2026-05-03  (devist v0.5.0)

- **Realtime + ack flow shipped.** `useRealtimeWorkerEvents` hook,
  per-row Ack button, "Show acked" toggle on Inbox / ProjectTimeline.
  Migration `0003` adds the publication + column-level UPDATE policy
  on `acked_at`. — `release: v0.5.0`

### 2026-05-02  (devist v0.4.0)

- **Dashboard scaffolded** — React + Vite + TS + Tailwind v4 +
  shadcn/ui + react-router-dom. Auth (magic link), sidebar, Overview,
  Inbox, ProjectTimeline. — `feat(website): add web dashboard`