Block a user
Stop publishing libreshop/shop image to registry post-mp-cutover (deprecate, schedule deletion)
ADR: pivot libreshop/shop from runtime image to reference template
CHANGELOG + SemVer commitment + base image publishing strategy
Tailwind config: merge content globs across adapter layers
Server APIs + schema.org: env-driven, not hardcoded brand
Decouple useProductContent.ts — adapter-owned feature narratives
Add Nuxt
extends: layer support + document stable override surface
Refactor usePageContent.ts — hardcoded MP content → generic defaults + override path
Brand strings out of nuxt.config + Header + Footer → app.config + runtimeConfig
Tracking: white-label refactoring (extract brand, enable Nuxt layers)
Validate launch readiness with fresh-user onboarding test
E2E tests (Playwright) covering auth + write + relogin
Full-text search across notes