
Importing Listings From CSV: Six Checks Before You Publish
A verified CSV is not a catalogue. What breaks between the file and the database — parsing, idempotency, slugs, geocoding bills — and the fix.
14 min read
Tag
3 posts tagged with AI

A verified CSV is not a catalogue. What breaks between the file and the database — parsing, idempotency, slugs, geocoding bills — and the fix.

For a directory, the data is the moat. A repeatable AI workflow to scrape, clean, verify and enrich listings, and ship a catalogue people trust.

Config-driven architecture, Zod schemas, and CLAUDE.md conventions that let Cursor, Copilot, and Claude generate production-quality code from the first prompt.