Clone-website skill
A new clone-website skill imports your existing store — its design, assets and catalog — so a migration to YNS starts from a faithful copy of your current site instead of a blank slate.
Also shipped
- Clone-store library and sandbox runner backing the skill
- Bootstrap always creates a fresh store rather than reusing one
- Publish-step, empty-CSV skip and purge-store helpers
Fixes
- [playbooks]Hard-block phase 1 until /clone-website runs
- [newsletter-popup]Surface settings link in sidebar and render dialog reliably
- Add more logic to playbooks
- [blog]Make blog posts are actually visible on publish
- [cart]Use app logger instead of better-auth in cart-actions
- [domains]Allow to buy domains without attached payment method
- [emails]Improve order confirmation layout and clarify store name source
- Lockfile
- Navigate gently back from stripe connect oauth back to the app
- [playbooks]Make clone-website a mandatory Phase 0.5, not optional Phase 5
- [playbooks]Make clone-website a mandatory Phase 0.5, not optional Phase 5
- [stores]Enforce store limit on /manage/stores page
- [types]Resolve type errors and lint warnings after dep bumps