Stock the trades we serve, and stop offering the ones we don't
A demo hit "That's everyone nearby" on Electrician after four swipes. That was the deck working — there were exactly four — but the shape of the catalogue was worse than it looked: 42 of the 50 trades had NO pros at all, so tapping Roofer or Cleaner hit the dead end immediately rather than after seven swipes. Two halves to the fix, and the second matters more. Depth: 56 more pros, so the fifteen live trades now run 3–15 deep instead of 1–12. Every photo was picked by reading Unsplash's written description and keeping only images that show the trade being DONE, then checking each URL resolves — one of 33 was a 404 and was dropped rather than seeded broken. Where a photo already belonged to someone in this file the new pro takes a name of the same gender: the face and the name on a card have to agree. Honesty: the other 35 trades are seeded isActive:false. A category with nobody behind it is not a feature, it is the product claiming to do something it cannot — and no amount of invented supply fixes that, it just moves the lie one screen later. LIVE_TRADES is the list, and widening it means recruiting pros first and adding the slug second. Locksmith is called out in the file: photo searches return padlocks, not locksmiths, so two of its cards carry door hardware. A lock is at least a locksmith's work. A stock portrait of somebody who is plainly not one is not. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -55,12 +55,15 @@ describe('getDeck', () => {
|
||||
expect(names).toEqual([
|
||||
'Alejandro Dávila',
|
||||
'Antón Bautista',
|
||||
'Efraín Nava',
|
||||
'Gabriel Torres',
|
||||
'Gerardo Solís',
|
||||
'Ismael Zúñiga',
|
||||
'Jorge Pineda',
|
||||
// Sorted by code unit, so accented letters land after plain ASCII ones.
|
||||
'Norma Salgado',
|
||||
'Néstor Bosque',
|
||||
'Ramiro Escalante',
|
||||
'Rogelio Amaya',
|
||||
'Sergio Fabela',
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user