SideGuy · Solana Beach

SideGuy · how it works

The SideGuy Team

Ten desks inside Claude Code, every seat a real tool, and one human for what needs a person.

SideGuy is one person and a team of 10 desks inside Claude Code. Every morning the desks watch the official sources, read what North County is searching for, rebuild the local answer pages from live data, check them, ship them and measure what worked (416 pages in the North County toolkit). PJ is the one human: the calls, errands, forms, logins and photos.

Every seat below is a real file in our toolkit, not a mock-up. Today it tracks 2 local problem searches, 846 upcoming North County events and 154 logged tests, each with a date to read the result.

The org chart

Runs the desks

Claude Code: coordinates the desks every hour from 7am to 10pm and reports one line when a rep is done.

The human

PJ: photos of the real places, the calls, errands and paperwork, and every decision that touches money or a person.

Watch desk

Local watch local_watch.py
Closures, storms, outages and alerts for Solana Beach, Encinitas, Cardiff and Del Mar, first thing every morning.

Change watch change_watch.py
Re-reads the official pages our answers stand on and flags what changed, with the fix.

Release watch release_watch.py
Federal Register drops and dated release days, so the answer is live the minute it posts.

Feed health feed_health.py
Is every upstream feed still answering in the shape we expect?

Demand desk

Problem board demand_net.py
Every local problem people type into Google, matched to the page that answers it, or flagged as a gap.

Autocomplete autocomplete.py
What people in each town start typing, weekly.

Trends trends_watch.py
California and US trending searches, checked for a local angle.

Search volume keyword_volume.py
Real monthly volume for the board's searches.

Rank check rank_check.py
A weekly live Google check of the top local searches.

Data desk

Data catalog sgdata.py
Discover, inspect and run the free official feeds before writing a new fetcher.

Key sweep key_sweep.py
Every saved data key in parallel each morning: what's new since yesterday.

Eventbrite eventbrite_nc.py
North County organizers' events into the town pages' This week boxes.

Gap finder gap_finder.py
Census need by ZIP against every provider list: where help is missing.

Build desk

Page builder longtail_pages.py
Every local answer page, rebuilt from live data each morning.

Head-to-heads head2head.py
One-pair software comparisons, cut only from research we already did.

Feed blocks feed_blocks.py
The time-sensitive parts of hand-written pages: shows tonight, weekend highs.

The Board the_board.py
Roads, tides and shows on one page, three times a day.

Photos desk

Pics match the page longtail_pages.py
PJ's own photo of the topic or the town, never a random banner.

Sign lock patchlock.swift
Keeps real signs and prices pixel-true when a photo becomes a living clip.

Ship desk

Ship guard ship_guard.py
Titles, meta, em dashes and links checked before anything goes live.

Ship ship.sh
Upload and CDN refresh, guarded.

Sitemap sitemap_add_local.py
New local pages into the sitemap the day they ship.

IndexNow indexnow.py
Tells Bing and friends a page changed.

Crawl desk

Index queue index_queue.py
Which pages Google has indexed, and which need a push.

Release cap release_cap.py
New pages per day paced by how fast Google indexes them.

AI search desk

Knowledge bundle okf_bundle.py
The local answers as an Open Knowledge Format bundle for AI agents, with their sources.

Site check site_qa.py
Broken links, missing heroes and pages that drifted.

Learn desk

Flywheel flywheel_sweep.py
Today's moves from yesterday's numbers.

Feed queue feed_queue.py
Local and official news feeds routed to page updates.

Morning brief session_brief.sh
One screen: local issues, what's due, what's waiting on PJ.

Second opinion desk

Codex codex_ask.sh
A second AI fact-checks each new page against the official pages, read-only.

Keys add_key.sh
New data keys in one pop-up, never through chat.

10 desks, 32 seats. Each file name is the tool in our repo.

What the desks never do

  • Post, email or message anyone. Anything outward is PJ's tap.
  • Move money or sign anything.
  • Guess. A page cites the official page it stands on, or it says it couldn't find one.
  • Run on a site that blocks bots. Blocked means report it and stop.

Want desks like these for your business?

The same setup works for a shop, a practice or a local service: a watch desk on the rules that affect you, a demand desk on what your customers search, and pages that keep themselves current. The SideGuy Hour ($150) is one hands-on hour to set up your first desk, text-first. Text PJ.

See it working: the North County toolkit · The Board · the knowledge bundle.

Need a human?

This page is built every morning from public data by SideGuy, run by PJ, a local in Solana Beach. If something looks off, or you want a hand with your plans, text PJ at 858-461-8054. A real person answers.

Local help, free to read: make your fix plan · senior benefits checkup · lower your SDG&E bill · Medicare Extra Help · every 2027 Medicare plan · is my medication recalled? · the next 90 days. Plans start as low as $25. Your parent lives here and you don't? The Parent Check-In Plan, $25 a month.

Questions people ask

What is the SideGuy team in Claude Code?

10 desks of tools that watch official sources, read local search demand, build and check local answer pages, ship them and measure results, coordinated by Claude Code. PJ is the one human.

Does AI post or message anyone for SideGuy?

No. The desks build and check; anything outward (posts, emails, messages) and anything involving money is PJ's call and PJ's tap.

Can SideGuy set up something like this for my business?

Yes: the SideGuy Hour ($150) is one hands-on hour to set up a first desk, such as a watch on the rules that affect your business. Text PJ.

Know someone who needs this?

Got a question about this? Ask PJ a question. A real person in Solana Beach texts you back.

Something changed here? Text PJ the fix: if it changes this page, you get $5. How it works.

Spotted something new around town? Text it in. What do you want to see here? Ask PJ for a page. No login, a real person reads it.

More free local tools: the North County toolkit.

Text PJ