Phase 4: account wizard, edit/delete, Sync All #28

Merged
KofTwentyTwo merged 1 commits from dev into main 2026-07-04 21:57:38 +00:00
1 Commits
Author SHA1 Message Date
James MaesandClaude Fable 5 cafd694778 Phase 4: account wizard, edit/delete flows, Sync All (#16)
- Four-step account wizard (identity -> live-validated token -> org
  picker -> destination), used for both add and edit; edits preserve
  identity and sync history and only touch the vault when the token
  actually changed
- Account nav items gain Edit/Delete context menus; delete confirms by
  name, removes the vault entry, and evicts the cached workspace
- Sync all (nav footer): sequential run over every account workspace,
  auto-loading unloaded ones, skipping busy ones, with cancel-after-
  in-flight semantics and a summary dialog; the footer item flips to
  "Cancel sync all" while running
- 27 new tests (201 total)

Completes the accounts-mode arc from docs/plans/accounts-mode.md.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 16:53:02 -05:00