Replace the first-run placeholder seed with an onboarding canvas

This commit is contained in:
2026-06-09 14:03:47 +03:00
parent 7d247e8d2c
commit 81f563a3e7
16 changed files with 852 additions and 93 deletions
+3 -2
View File
@@ -136,8 +136,9 @@ and is tested (e.g. `storage-estimate.test.ts`), so M6 is wiring, not building f
keyboard router, URL routing w/ back-forward, toasts, modal system all present. Gaps:
About/Donate modals (deferred), toast fade-out (partial), Settings-modal drift.
- **§02 Snippet Library — partial.** List, list-item (status + linked datasets), metadata
panel (rename/comment/timestamps), create/duplicate/delete, naming, first-run seed all
done. Deferred: search, sort UI+persistence, dual empty states, storage monitor.
panel (rename/comment/timestamps), create/duplicate/delete, naming, first-run onboarding
canvas (welcome + example gallery, replacing the old placeholder seed), and the list's
no-search-matches empty state all done. Deferred: search, sort UI+persistence, storage monitor.
- **§03 Editor — mostly complete.** Draft/Published, auto-save, debounced auto-render,
publish/revert + confirm, inline errors, Extract-to-Dataset all working. Gap:
auto-reformat-on-type (**missing**, see above).