diff --git a/docs/roadmaps/not-started/product_MARKETPLACE_MODULE_DESIGN.md b/docs/roadmaps/completed/product_MARKETPLACE_MODULE_DESIGN.md similarity index 98% rename from docs/roadmaps/not-started/product_MARKETPLACE_MODULE_DESIGN.md rename to docs/roadmaps/completed/product_MARKETPLACE_MODULE_DESIGN.md index e49393dd..b0f79d2a 100644 --- a/docs/roadmaps/not-started/product_MARKETPLACE_MODULE_DESIGN.md +++ b/docs/roadmaps/completed/product_MARKETPLACE_MODULE_DESIGN.md @@ -3,7 +3,11 @@ > **Scope:** A product-agnostic marketplace/store module in `platform-service` that any ByteLyst app can use to publish, discover, purchase, review, and install user-created templates. > > **Date:** 2026-03-01 -> **Status:** Proposal +> **Status:** ✅ COMPLETE (2026-03-02) +> **Module:** `src/modules/marketplace/` — 4 files (types.ts, repository.ts, routes.ts, marketplace.test.ts) +> **Cosmos Containers:** `marketplace_listings`, `marketplace_reviews`, `marketplace_installs`, `marketplace_certifications`, `marketplace_reports`, `marketplace_votes` +> **Routes:** Catalog, listing CRUD, reviews, installs, certification workflow, reports, admin +> **Tests:** 32 Vitest tests --- diff --git a/docs/roadmaps/not-started/product_PRE_LAUNCH_SIGNUP_SYSTEM.md b/docs/roadmaps/completed/product_PRE_LAUNCH_SIGNUP_SYSTEM.md similarity index 99% rename from docs/roadmaps/not-started/product_PRE_LAUNCH_SIGNUP_SYSTEM.md rename to docs/roadmaps/completed/product_PRE_LAUNCH_SIGNUP_SYSTEM.md index 6f97fbeb..1f2e19c2 100644 --- a/docs/roadmaps/not-started/product_PRE_LAUNCH_SIGNUP_SYSTEM.md +++ b/docs/roadmaps/completed/product_PRE_LAUNCH_SIGNUP_SYSTEM.md @@ -1,9 +1,11 @@ # Pre-Launch Signup System — Design & Roadmap > **Service:** `platform-service` (port 4003) -> **Module:** `src/modules/waitlist/` +> **Status:** ✅ COMPLETE (2026-03-02) +> **Module:** `src/modules/waitlist/` — 4 files (types.ts, repository.ts, routes.ts, waitlist.test.ts) > **Cosmos Container:** `waitlist` (partition key: `/email`) -> **Status:** Planning +> **Routes:** Public signup, status check, unsubscribe; Admin invite, batch invite, list, update +> **Tests:** 24 Vitest tests covering dedupe, position, CAPTCHA, webhooks ---