Skip to content

feat(dogfood): labeled Save, dataset/SQL E2E, DoD, design §0 - #29

Merged
RichardHightower merged 2 commits into
mainfrom
dogfood/save-ux-e2e-docs
Jul 29, 2026
Merged

feat(dogfood): labeled Save, dataset/SQL E2E, DoD, design §0#29
RichardHightower merged 2 commits into
mainfrom
dogfood/save-ux-e2e-docs

Conversation

@RichardHightower

Copy link
Copy Markdown
Contributor

Summary

Post-v0.1 dogfood work from plan docs/plans/2026-07-29-save-ux-and-next.md (epic 01KYQYYN3SBWDT25TC6H3G4EAA).

  • Labeled Save — toolbar shows Save / Saving… / Saved (not icon-only); ⌘S unchanged
  • E2E — create → edit → save → reload; welcome dataset/SQL install + JOIN + missing-file path (e2e/data.spec.ts); demo-shaped seed data
  • DoD policy — every feature needs unit tests + Playwright E2E; docs/wiki when product surface changes (CLAUDE.md / AGENTS.md)
  • Docs — user guide, README feature list, design doc §0 dogfood amendment, code walkthrough currency note
  • Wiki — published User-Guide, Roadmap, Design-Doc, Code-Walkthrough, Plan-save-ux-and-next (wiki rev through 139fb50 / 9c1109e)

Test plan

Follow-ups still open on roadmap

Sidebar tree / sort / content search; welcome demo data outside Motion workspace; agent-browser DoD; branch protection.

…§0 (01KYQYYN3SBWDT25TC6H3G4EAA)

Make Save discoverable after New Note, lock create→edit→save→reload and
welcome dataset/SQL install in Playwright, require unit+Playwright E2E (and
docs/wiki) for every feature in CLAUDE.md, refresh user guide/README/design
doc, and publish the wiki.

Plan: docs/plans/2026-07-29-save-ux-and-next.md
…WDT25TC6H3G4EAA)

CI failed when Query's missing-table retries exhausted before cold DuckDB
WASM finished registerFile. Bump retries and harden the journeys E2E to
assert dataset preview first, then re-Run query if needed.
@RichardHightower
RichardHightower merged commit 00ca5f8 into main Jul 29, 2026
4 checks passed
@RichardHightower
RichardHightower deleted the dogfood/save-ux-e2e-docs branch July 29, 2026 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant