Fifty agents do the work. I decide what ships.
Four pillars across three products. Agents that ship the code, agents that grow revenue, agents that keep the lights on, and agents that are the product. They run around the clock. The judgment calls stay with me: what gets built, what goes out, what a customer sees.
DEV · ships the product
One ticket → merged code → updated docs. Seven specialists in a line, four crons and a deploy hook keeping the line healthy. I sign off between stages, the way a lead would.
- ScoutArchitectUSERFrank picks a ticket in Slack
Traces the code, locks the design contract, cuts the worktree.
- BuilderEngineerUSER✓ on Scout
Writes the code and the tests inside the locked design contract.
- ReviewerCode reviewUSER✓ on Builder
5-criteria review and a reachability check on everything touched.
- ShieldSecurityUSER✓ on Reviewer
Hard gate on multi-tenant isolation. IDOR, auth, secrets.
- TesterQAUSER✓ on Shield
Playwright tests on a per-ticket dev server, screenshots attached.
- DeployerReleaseUSER✓ on Tester
Two-phase deploy with health checks and auto-revert.
- MapperDocumentarianUSER✓ on Deployer
Writes the PR description, the flow diagrams and the ticket summary.
- Scout-BriefingPrioritizerCRONWeekday mornings
Ranks the backlog by what is closest to revenue.
- Bug-OpsTriageCRONNightly
Splits Sentry errors into revenue-path and watch-list.
- CoachQuality auditCRONTwice a month
Grades the pipeline agents on a 120-point rubric.
- JanitorCleanupCRONSunday nights
Archives stale handoffs, prunes worktrees, rebuilds the vault index.
- ScribeDocs syncEVENTProduction deploy
Reads the deploy diff and opens a docs PR.
GTM · grows revenue
Research → draft → publish → measure → learn, the same loop in three house voices. I edit before anything goes out.
- Content Writer ×3Social copyCRONMonday and Thursday mornings, or daily batches
Drafts the posts in each product's house voice, plus head-to-head competitor comparisons where they fit. Every claim carries a source note. Review proposes fixes with evidence instead of throwing a draft away.
- SEO Writer ×2Long-formCRONWednesdays, plus a monthly long read
800 to 2000 words from keyword research and trend pulls, across rotating markets. Five hostile readers review a draft before I see it.
- Publisher ×3PublisherCRONTwice a day, and on ✓ for blogs
Publishes what I approved and drops the live link back in Slack.
- Live CheckWatchdogCRONEvery morning
Confirms the due post went out. Alerts me if it did not.
- Prospector + Outreach Writer ×3OutboundUSERManual batches
Runs the angle rotation, finds people with a Websets search plus email and site enrichment, writes the hook and the subject line, stages the batch. A judge scores every draft first.
- Performance Analyst ×3AnalystCRONWeekly
Pulls Search Console, post metrics and signups, ranks which angles landed and which died, and writes what to do more of into the agent's own memory.
- Competitor MonitorIntelCRONMonday mornings
Scans 10+ competitors and reports what changed.
- Video ScripterShort videoCRONWith each batch
Writes the TikTok and Instagram talk tracks. Remotion renders the carousel and the video for review.
- Touch SchedulerFollow-upsCRONEvery morning
Sends the approved follow-up touches on their day and logs the replies.
- Slop JudgeVoice gateEVENTEvery draft
Reads for AI writing patterns and sends the draft back until it sounds like a person.
- Fact GateClaims gateEVENTEvery draft
Every statistic and named claim needs a source link, or the line comes out.
OPS · keeps it running
Meetings become follow-ups and tickets. Prices stay current. Listeners get restarted. Stale drafts expire. All of it async.
- Senior Chief of StaffChief of staffUSER"Process my latest meeting" in Slack · weekly analytics
Reads the whole meeting transcript, including the 20 to 30% the auto-summary misses. Drafts the follow-up email, opens or updates the tickets with their sources, posts the team recap. Runs the weekly PostHog review. I read it in Slack and react.
- Rate WatcherPricing tableCRONWeekly
Keeps every LLM and non-LLM service price in the catalog current: pulls OpenRouter and LiteLLM, then checks provider pricing pages directly for anything they miss.
- Monitor MedicHealthCRONDaily
Re-runs the monitors that failed, staggers the ones that collide, and raises a Slack alarm when search credits run low.
- Listener WatchdogUptimeCRONEvery 35 minutes
Restarts a dead Slack listener so a ✓ is never missed.
- Queue PrunerHygieneCRONTwice a week
Expires any draft nobody approved within 48 hours, so the queue never goes stale.
PRODUCT · is the product
For two of the three, the agents are what the customer buys. A search that runs itself, a report that builds itself, a campaign that drafts itself.
- MonitorsAlways-on searchesCRONWeekly, per client
Watch the public record for each client's market: appointments, filings, raises, maturities, deals. Each monitor is a written search; one client runs nine.
- HarvesterCollectCRONAfter the monitors fire
Pulls the week's new results and drops anyone already delivered, so a name is never billed twice.
- VerifierSecond passCRONAfter harvest
Re-reads every candidate against the client's written criteria with the sources attached. Roughly 40% of raw candidates fail here.
- Email GraderDeliverabilityCRONAfter verify
Finds a work address, probes the mailbox, and grades it high, medium, low or best guess. Never the word verified.
- Report BuilderDeliverableCRONAfter grading
Assembles the tabbed weekly report: every person, the event that put them there, the source links, the grade.
- MeterUsageCRONAfter build
Prices the run and sends one usage event to MarginFront, so the week's cost is a number.
- Gate WatcherReview gateEVENTMy reaction in Slack
Posts the batch for review and watches for one reaction. ✓ sends, ✗ kills, silence expires it after six hours.
- DelivererSend + publishUSER✓ on the gate
Emails the report or publishes it to the client portal, bills the new names, keeps the receipt.
- Portal DrafterFirst messageUSERClient clicks Draft in the portal
Writes the opener for one prospect from the event and the client's voice settings. The client edits and sends. Quarry never contacts anyone.
- Portal ChatAsk your dataUSERClient asks in the portal
Answers questions over the client's own rows. Read-only. It cannot act on them.
- Instant AuditScan to reportUSERA diner scans a menu or a sign
Reads the restaurant's name and address off the photo, confirms the match, then builds the sourcing report on the spot when none exists.
- Report Card EngineSourcing researchEVENTA restaurant nobody has rated
Digs the restaurant's site, press and supplier claims. A claim needs 3 public sources before it lands on a card, or the card says unconfirmed.
- Campaign EngineB2B campaignsEVENTA supplier invoice lands
Drafts the email, the short video and the carousels for every account the restaurant runs. A human approves every post.
Slack listeners, a worktree per ticket, an audit trail on every step.
Fleet designed and built by Frank M. Gomez III · 2026.