Product design document

Lumavel Stash Matcher

Filter designs by beads you already own.

Category: Commerce & digital

Summary

Stash-aware discovery for diamond-painting SKUs: DMC-style inventory, compatibility filters, shared catalog with Prism.

Mission fit

Filter designs by beads you already own.


Role

Stash Matcher is the dedicated surface for DMC-style stash profiles and compatibility filtering against the diamond-painting catalog. It consumes the same catalog and entitlement APIs as Prism (/prism) so buyers do not maintain two inventories.

Relationship to Prism

  • Catalog + purchases: Prefer shared backend routes (credits, Stripe, download authorization) with Prism as the primary shop; this app focuses on stash UX and filtered discovery.
  • Multi-channel: Etsy and Prism remain sales channels; SKU and bundle stay canonical per docs/PDD_PRISM_DIAMOND_PAINTING_CATALOG.md section 9.

Engineering

Monorepo app: apps/lumavel-stash-matcher (local dev port 1146). Production URL TBD (e.g. subdomain under lumavel.co).

This page is the official design & intent reference for Lumavel Stash Matcher—how it is meant to work and what problem it exists to solve.