Skip to content
Morgan

Match map

Which products across stores are actually the same product — and what still needs a person to say so.

Confirmations are held in this session.

Nothing here writes to a database, because products_master has not been created in Supabase yet. Decisions survive until you reload this page and no further. They are shown, counted and never silently dropped — which is different from pretending they saved.

Confirmed matchesUNAVAILABLE

0

Honestly zero. Nothing has been confirmed, because there is nowhere to confirm it into.

Auto-suggestedDERIVED

1,078

Rows where a brand parses out of the product name — 31.0 % of named products

Needs human confirmationLIVE

2,400

No brand could be parsed. These stay unmatched until a person decides.

Confirmation queue

Showing all 122 candidate groups. Built from the 334-package drill-down subset, so it is smaller than the 2,400 products the tiles above count across all 7,395 rows.

High Peaks

Proposed by: pipe prefix heuristic. Confidence: unavailable.

DERIVED
Held in this session. Nothing is merged, here or anywhere else.
ProductStoreSKUMetrc labelCategory
High Peaks | Margarita | 10mg 12ozrochestercNgIaU4tSi1A412030000014F000011461Beverage
High Peaks | Margarita | 10mg 12ozrochesteroMDMKTzwWI1A412030000014F000014308Beverage

Category crosswalk

8 Flowhub categories map to more than one regulator category. Until that is resolved, every category total in this dashboard is approximate.

LIVE
Flowhub categoryRegulator categories seenPackagesState
Pre-RollsInfused Pre-Roll - Each 494 · Raw Pre-Roll - Each 463 · Bud/Flower - Each 14 · Variety Pack 1 · Concentrate/Extract - Each 1973ambiguous
VapesVape Cartridge - Each 836 · Concentrate/Extract - Each 9 · Infused Pre-Roll - Each 2847ambiguous
FlowerBud/Flower - Each 798 · Infused Flower - Each 29 · Infused Pre-Roll - Each 5 · Infused Non-Edible - Each 3 · Raw Pre-Roll - Each 3 · Variety Pack 2 · Vape Cartridge - Each 1841ambiguous
BeveragesInfused Liquid Edible - Each 88 · Infused Edible - Each 795ambiguous
ConcentratesConcentrate/Extract - Each 66 · Kief - Each 167ambiguous
TincturesTincture - Each 33 · Infused Edible - Each 2 · Concentrate/Extract - Each 136ambiguous
BeverageInfused Liquid Edible - Each 17 · Infused Edible - Each 1027ambiguous
Pre-Rolled FlowerRaw Pre-Roll - Each 12 · Infused Pre-Roll - Each 618ambiguous
EdiblesInfused Edible - Each 509509agreed
TopicalsTopical - Each 1111agreed
ExtractConcentrate/Extract - Each 66agreed

Categories that are probably the same category twice

Found by two signals computed from the data, not from anyone’s opinion: names that collapse to the same string, and categories whose packages land in the same regulator category.

  • Beverages ~ Beverage

    "Beverages" and "Beverage" are the same name once case and punctuation are ignored.

    122 packages
  • Concentrates ~ Extract

    Both map mostly to the regulator category "Concentrate/Extract - Each" (66 and 6 packages).

    74 packages

Queued, never applied. Merging two categories silently would change every category total in this dashboard, so the merge waits for a person and for a table to write it into.

Why product name is not a safe join key

The reason this screen exists at all.

Where both systems name the same package, the two names agree after normalisation only 8.6 % of the time. Flowhub writes “Blackberry Kush T2 AIO (2g)”; Metrc has the same package as “Timeless AIO T2 - 2000mg Disposable Vape - Blackberry Kush”.

The Metrc label is a reliable key wherever it is well-formed — all 7,395 are distinct — but 48 packages carry free-typed junk in that field, and 3,917 Metrc packages have no Flowhub SKU at all. Those must be matched by name, and until a person confirms them they stay unmatched. That is the rule, not a limitation of this build.