PETER DIRICKSON
live

BonVivant

San Diego, opened up.

Restaurants, surf spots, and the editorial bridge between them.

The wager

BonVivant is a lifestyle and restaurant discovery platform for San Diego — but the wager isn't the directory. It's the editorial bridge between activities and venues.

Surf-lesson pages link to the cafés locals stop at after. Restaurant pages link to the surf spots within a fifteen-minute drive. Hike pages link to the breweries at the trailhead. The cross-vertical layer is the part competitors don't have, because building it requires editorial discipline at a price most directories can't afford to pay manually.

BonVivant pays it agentically.

How it's built

A twelve-phase Claude Code pipeline ingests structured venue data, enriches it with neighborhood voice profiles (a separate spec per neighborhood — Pacific Beach reads different from La Jolla), and generates editorial copy that an LLM-as-judge scores before publication. The judge has tasting notes: factual accuracy, voice match, no hype words, concrete sensory detail. Anything that scores below 0.78 goes to manual review.

The bridge layer is where the cross-vertical SEO lives. Each surf-spot page declares its nearest cafés in frontmatter; the cafés get reciprocal links generated on build. Internal link graph is dense, contextual, and human-readable — which is what Google rewards now.

What's working

Eight verticals live, 200+ pages indexed, Tourmaline surf-spot page ranking #4 on the local long-tail. Pacific Surf School operator card is the first paid placement.

What's next

Activity vertical expansion — surf is the pilot, hiking and SUP are next. The Bridge system gets a public-facing visualization (you'll see which pages link in to a given page, weighted by relevance). And I'm running the editorial pipeline against a paid-placement variant so operators can co-edit their own pages without breaking the voice.

Want to build something like this?

I take on select projects through Frenti LLC.

Get in touch