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:
ginnoir
2026-07-04 01:23:30 -05:00
parent 5dfc8b8034
commit 76f68548b2
17 changed files with 815 additions and 3 deletions
@@ -0,0 +1,34 @@
# 81 — Dashboard edit mode live widgets
## Goal
In dashboard edit mode, render each widget's real data at its true final size so layout matches the saved view.
## Why
Edit mode currently shows empty placeholders; on save, content-heavy widgets (e.g. Recent activity) expand and the grid reflows.
## Depends on
- 26 (customizable layout + widget configuration)
## Scope
- `DashboardEditor` / edit mode loads real widget components and data (not empty shells).
- Widgets size to content consistently between edit and view modes.
- Playwright: extend `tests/e2e/dashboard.spec.ts` — enter `?edit=1`, assert real content visible. Prefer height-stability assertion only if non-flaky.
## Out of scope
- Redesigning the widget picker or config schemas.
- New widget types.
## Acceptance criteria
- [ ] Edit mode shows real widget content for registered widgets.
- [ ] Saving layout does not cause a large content-driven reflow for content-heavy widgets.
- [ ] E2E covers real content visible in edit mode.
## Notes
- Gitea: [ginnoir/famapp#2](https://gitea.ginnoir.com/ginnoir/famapp/issues/2)