Keeping it honest
A Library With a Gatekeeper
A library that lots of stores add to fills up with near duplicates, so I built the part that keeps it tidy, in two halves. The screens here are ThriftTrac’s admin running on demo data.
The automatic half runs every night, folding a store’s own brand into the library’s when they’re plainly the same brand, with its price points and priced items moved across and a record kept of what moved.
Everything else goes to a person, in a review queue in ThriftTrac’s admin, with the names that matter most at the top. A reviewer opens one, reads how it’s priced and what a decision would move, and chooses: merge it into the brand it looks like, add it to the library as a brand of its own, or keep it local. A reason is required, and one decision covers the name for every store.
The hard part is that names which look alike aren’t always the same brand. Patagonia Inc is Patagonia under its registered name and Patagonai is a typo, but Nike Golf may not be Nike, Coach isn’t Couch, and Vans is not a Van. A wrong merge moves another store’s price points onto the wrong brand, and nothing puts them back, so a name the rules can’t explain is left for a person rather than guessed at.