DEV3 · Deterministic SKU rail

Deterministic SKUs. Real price anchors. Cleaner Stripe export.

DEV3 adds a deterministic SKU system generated in Python and wired into the live export. Exact-match items now carry stable master SKUs. Review-hold lines stay visible, but outside checkout until the lock is final.

Exact-Match Catalog

The live sell rail only includes items with a strong enough product lock to support both a current price source and a stable master SKU. That keeps the Stripe export cleaner and lowers bad-checkout drift.

Beats Studio Buds+
Exact match Audio

Beats Studio Buds+

$169.99
SKU · MRC-AUD-BTS-STBPLUS
Official buy page · Beats

Matched to Beats Studio Buds+ colorway photography in the source pack and priced to the live Beats buy page.

Samsung Galaxy Buds Pro
Exact match Audio

Samsung Galaxy Buds Pro

$179.99
SKU · MRC-AUD-SAM-GLXBDPR
Official buy page · Samsung

Matched to Galaxy Buds Pro packaging in the source pack and priced to Samsung’s live product page.

JBL Flip 5
Exact match Audio

JBL Flip 5

$79.95
SKU · MRC-AUD-JBL-FLIP5
Official buy page · JBL

Matched to the JBL Flip 5 product family and priced to the live JBL buy page.

Beats Studio Pro
High-confidence visual match Audio

Beats Studio Pro

$349.99
SKU · MRC-AUD-BTS-STDPRO
Official buy page · Beats

Matched to the Beats Studio Pro headphone family in the source pack and priced to the live Beats buy page.

Dior Sauvage Eau de Parfum
Exact match Fragrance

Dior Sauvage Eau de Parfum

$165.00
SKU · MRC-FRA-DIO-SAUVEDP
Official US product page · Dior

Matched to Dior Sauvage Eau de Parfum in the source pack and priced to the current Dior US page.

Versace Eros Parfum 100 mL
High-confidence visual match Fragrance

Versace Eros Parfum 100 mL

$170.00
SKU · MRC-FRA-VER-EROSP100
Official US product page · Versace

Matched to the Eros Parfum bottle family in the source pack and priced to the live Versace US page.

What changed in DEV3

The catalog now carries a deterministic SKU layer. Sell lines and hold lines both have stable IDs, and the front page reads like a controlled product surface instead of a raw pack dump.

How pricing works

Exact-match items use current official price anchors and stable master SKUs. Candidate matches and family matches stay outside the Stripe export until the exact product lock is done.

Why that matters

It keeps payment-link creation cleaner. Bad title drift, wrong concentration drift, and uncertain device storage drift do not get pushed into checkout or into the SKU rail.

Review-Hold Inventory

These blocks are still organized and visible, but they stay outside the live export until the final manual lock is done. Each block now carries a hold SKU so the review rail stays organized without poisoning the payment rail.

Review hold Fragrance

Baccarat Rouge 540 family

Hold SKU · HLD-FRA-MFK-BR540FAM

The source pack supports the Baccarat Rouge 540 family visually, but not strongly enough to separate Eau de Parfum vs Extrait for live checkout.

Value hint: $360.00–$495.00 official anchors

Review hold Fragrance

Bleu de Chanel family

Hold SKU · HLD-FRA-CHA-BLEUCHFM

Family match is strong, but exact concentration and size were not locked from the pack alone.

Value hint: Manual lock required

Review hold Fragrance

Jean Paul Gaultier Le Male family

Hold SKU · HLD-FRA-JPG-LEMALEFM

Bottle family identified, exact edition and size still need manual lock.

Value hint: Manual lock required

Review hold Fragrance

Y Eau de Parfum candidate

Hold SKU · HLD-FRA-YSL-YEDPCAND

Candidate match is strong enough for research, not strong enough for live checkout.

Value hint: $165.00 official anchor

Review hold Fragrance

Prada Luna Rossa Ocean candidate

Hold SKU · HLD-FRA-PRA-LROCEANC

Candidate match is strong enough for research, but the exact concentration in the pack is not locked.

Value hint: $130.00 EDP 50 mL official anchor

Review hold Devices

Phone inventory review rail

Hold SKU · HLD-DEV-PKD-PHNREV

Several device screenshots support current flagship phone families, but exact storage, color, and condition need a manual lock before pricing.

Value hint: Manual lock required

Review hold Footwear

Footwear inventory review rail

Hold SKU · HLD-FTW-PKF-FTWREV

The pack includes multiple sneaker assets, but the exact size/colorway lock still needs a manual pass before live pricing.

Value hint: Manual lock required

Stripe + SKU Rail

DEV3 ships with a smaller, cleaner export, a deterministic SKU registry, and matching Python scripts. The CSV is normalized to live exact-match lines only.

Operating rule

  • Only exact-match lines are marked active in catalog.csv.
  • Review-hold lines are exported separately for manual lock.
  • Every sell line has a stable master SKU and reserved unit pattern.
  • Every created Stripe product and price is tagged with DEV3 metadata.
python ops/sku/generate_skus.py
python ops/sku/make_unit_skus.py --sku MRC-AUD-APP-AIRP2UC --count 3
python ops/stripe/sync_catalog.py
python ops/stripe/create_payment_links.py