docs: end-of-sprint refresh — known issues, roadmap progress
- KNOWN-ISSUES: log 4 items surfaced during RC-Premium-01 (payment modal still custom, cart confirm() has no dialog pattern, stars/legacy hex with no token match, category/search hand-rolled skeletons), not previously tracked outside STORE_FRONT_UX_REVIEW.md. - FRONTEND-ROADMAP: add Sprint 30 status (verify pass re-run green, git push still pending explicit go-ahead), dedupe open-items list against KNOWN-ISSUES. - graphify graph regenerated (graphify-out/, cache only, not tracked). - Obsidian notes: skipped, no running Obsidian instance in this session. - No architecture change this sprint — no ADR links to update. - No application code touched. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -76,6 +76,33 @@ don't fix inline unless asked.
|
||||
auth-system check first (does one exist yet?) before building the menu.
|
||||
- Found: 2026-07-17, project-editor bug-hunt audit.
|
||||
|
||||
6. **Payment modal / bank-payment iframe on Cart still custom, not `app-dialog`.**
|
||||
Has its own multi-step state and focus-trap already — migrating to the
|
||||
shared dialog primitive is a composition change, deliberately left out of
|
||||
RC-Premium-01's visual-polish scope.
|
||||
- Found: 2026-07-23, RC-Premium-01 (`docs/STORE_FRONT_UX_REVIEW.md`).
|
||||
|
||||
7. **Cart's `clearCart()` uses native `confirm()`, no styled confirm dialog.**
|
||||
No existing storefront pattern for a confirm-remove dialog to follow yet —
|
||||
introducing the first one is an architecture decision, not polish.
|
||||
- Found: 2026-07-23, RC-Premium-01.
|
||||
|
||||
8. **`stars.component` rating glyph color and a few legacy hex literals in
|
||||
`pages/category`/`pages/search` have no exact design-token match.**
|
||||
Left as literals to avoid an unintended visual shift; needs a deliberate
|
||||
token-extension decision before normalizing.
|
||||
- Found: 2026-07-23, RC-Premium-01.
|
||||
|
||||
9. **`pages/category` and `pages/search` still use hand-rolled skeleton
|
||||
markup instead of `app-skeleton`.** Composition-level fix (RC-Visual-02
|
||||
territory), not touched during RC-Premium-01's visual-polish pass.
|
||||
- Found: 2026-07-23, RC-Premium-01.
|
||||
|
||||
10. **Cart's `.email-form` block (post-payment email/phone capture) is dead
|
||||
CSS behind commented-out markup.** Candidate for deletion in a cleanup
|
||||
pass; not removed during RC-Premium-01 (out of scope for a polish pass).
|
||||
- Found: 2026-07-23, RC-Premium-01.
|
||||
|
||||
## Fixed
|
||||
|
||||
1. **Full-project UX/UI + motion pass across storefront, admin dashboard,
|
||||
|
||||
Reference in New Issue
Block a user