docs: complete Phase 9 backlog triage (issues map, briefs, ADRs)
Map design IDs to Gitea #1-#37, add tasks 80-88, stub ADRs 0004-0006, and point STATUS at the P1 batch order.
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# 80 — Quick-add opens create UI
|
||||
|
||||
## Goal
|
||||
|
||||
Make every quick-add action open the entity's creation dialog/sheet instead of only navigating to a module page.
|
||||
|
||||
## Why
|
||||
|
||||
Task 21 shipped URL navigation as a placeholder. Users expect "New event" to start creating an event immediately.
|
||||
|
||||
## Depends on
|
||||
|
||||
- 21 (quick-add registry)
|
||||
|
||||
## Scope
|
||||
|
||||
- Extend `QuickAddAction` / client handling so actions can open create UI (dialog/sheet) in-place.
|
||||
- Wire calendar, lists, notes, garden, bangs (and any other registered) quick-adds to their create UIs.
|
||||
- Keep FAB sheet and cmd-k behavior identical per action.
|
||||
- Playwright: extend `tests/e2e/dashboard.spec.ts` and/or add `tests/e2e/quick-add.spec.ts`.
|
||||
|
||||
## Out of scope
|
||||
|
||||
- Fuzzy search across entities.
|
||||
- New entity types.
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- [ ] Each registered quick-add opens create UI with create controls visible.
|
||||
- [ ] No quick-add is navigation-only unless explicitly documented as view-only (none in v1 set).
|
||||
- [ ] E2E: FAB → action opens dialog/sheet (not only route change).
|
||||
|
||||
## Notes
|
||||
|
||||
- Gitea: [ginnoir/famapp#1](https://gitea.ginnoir.com/ginnoir/famapp/issues/1)
|
||||
- Prefer reusing existing create dialogs/sheets over new ones.
|
||||
Reference in New Issue
Block a user