add plans from usability testing: onboarding v2, notifications, live editor
All checks were successful
deploy / deploy (push) Successful in 1m7s

Onboarding UX v2 supersedes the original plan — reworks setup into a
single guided journey with progress bar, forgiving validation, and
contextual prompts for skipped steps.

Notification overhaul replaces floating toasts with inline feedback
and persistent top banners (110+ flash messages audited).

Live site editor is a design exploration for on-site editing with
contenteditable text and live CSS variable injection.

Also adds SEO settings and multiple providers to the roadmap.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jamey
2026-03-03 22:45:41 +00:00
parent 64f083d271
commit 2e5217b010
5 changed files with 536 additions and 92 deletions

View File

@@ -35,6 +35,26 @@ Complete cost visibility for shop owners. [Plan](docs/plans/profit-aware-pricing
Email list collection (signup forms on shop pages). Campaign sending for product launches and sales. Simple to start: collect emails, send via Swoosh. Ties into sales & promotions for sale announcement blasts.
## SEO settings
Comprehensive SEO tooling to rival best-in-class WordPress plugins (Yoast, RankMath) and other 2026 best-of-breed SEO tools. Needs a full planning session to scope.
Potential areas:
- Per-page SEO scoring/analysis with actionable suggestions
- Structured data / JSON-LD beyond the basics (FAQ, HowTo, product reviews, breadcrumbs)
- XML sitemap with priority/frequency hints, image sitemaps
- Canonical URL management, hreflang for multi-language
- Open Graph and Twitter card previews in the editor
- Internal link suggestions
- Readability analysis
- Search console integration
- Redirect chains and broken link detection (partially done via URL redirects feature)
- Core Web Vitals monitoring
## Multiple print providers
Support connecting multiple print providers simultaneously during setup and in general use. Route products to different providers based on product type, cost, or seller preference. Allow experimentation with providers before committing.
## Product page improvements
- Pre-checkout variant validation (verify provider availability)