-
SMS consent gate§ Executive Decisions · Decision Log
SMS consent gate hardened: a text goes only to a number the owner handed over, or after a written yes to a specific number — a positive email reply alone is not consent.
-
Repo governance§ Executive Decisions · Decision Log
Repo governance: the outbound-machine repo holds playbooks and logs only; lead data and credentials never enter git, enforced by gitignore.
-
Copy voice division§ Executive Decisions · Decision Log
Copy voice division locked: AI delivers skeletons, angles, merge logic, and compliance rails; Chris writes every customer-facing word. AI copy is never final.
The executive summary.
In a day and a half, AnchorWorks went from a one-page outbound SOP to a complete, evidence-backed market-contact system: a 17-agent research operation (~401 sources, every load-bearing claim adversarially fact-checked), an execution plan that survived three hostile reviews, a full outreach runbook awaiting the founder's voice, a governed private repo with an agent boot file, a brand-perfect interactive training site deployed to Cloudflare Pages, a live infrastructure audit that found A2P texting registration already approved, and Texas Wave-1 landed — 16,031 licensed HVAC companies with owner names, at a data cost of zero dollars.
Why it matters: July's constraint review named the company's binding constraint plainly — zero market contact. This machine is the fix, built the AnchorWorks way: Door #2 of the Four Lead Sources run as an installed system rather than a heroic effort, every decision written down, every number sourced, every risk gated. It is also the Category King ground war made operational — by Halloween the phrase "Revenue Engine" will have landed in tens of thousands of HVAC inboxes in the company's own voice.
The company now owns its first repeatable market-contact system: 30,000 doors mapped, the first 251 loaded, and every word, rule, and number written down where the team can run it without the founder.
Current stage: Launch — foundation poured in June; market contact begins now.
What was decided.
Texas first — dominate one state before touching the next; the TDLR bulk license file makes TX the cheapest owner-name spine in America.
lockedTerritories locked: Chris — Sun Belt West (TX·CA·AZ) · Ethan — Southeast+NY (FL·GA·NC·SC·NY) · Les — Mid-Atlantic/Midwest (VA·PA·OH·IL·MI). A territory means build, QA, and every reply from those rows.
lockedCopy voice division locked: AI delivers skeletons, angles, merge logic, and compliance rails; Chris writes every customer-facing word. AI copy is never final.
lockedSMS consent gate hardened: a text goes only to a number the owner handed over, or after a written yes to a specific number — a positive email reply alone is not consent.
lockedRepo governance: the outbound-machine repo holds playbooks and logs only; lead data and credentials never enter git, enforced by gitignore.
lockedFacebook Page DMs tentatively approved as the second-channel fallback ("HVAC guys live on Facebook") — manual, founder profiles only; cold-opener scope expansion still awaits an explicit ruling.
lockedFranchise and national rows stay on the master list, tagged and deprioritized — tags are angles, never filters (locked doctrine held under pressure).
lockedFull-list detection passes (ServiceTitan, ad presence) stay call-gated at reactive tier — credit discipline beats curiosity until a flag ruling says otherwise.
locked
What was done.
02Phase 2 + 3 · Plan and Playbook
03The Machine's Home
04Ground Truth · The Infrastructure Audit
05Texas, Day One
06Business Impact
By the numbers.
Where we are.
June poured the foundation — doctrine, systems, the Category King strategy. July is Launch: the constraint is market contact, and the machine that creates it now exists. The honest clock from the research applies: outbound systems mature over four to six months; the 90-day Category King window is the first full evaluation cycle, ending October 31 with a ten-client target and the Pantheon lightning strike.
Decisions still required.
- Copy approval — Chris's voice pass on the runbook, §11 sign-off, and the five send blockers (postal address, benchmark asset link, booking link, T2 stat, escalation channel).
- Flag rulings — Facebook cold-opener scope, Custom Audience upload, franchise exclusion, full-list detection pass, LinkedIn invite form.
- Access + domain — Zero Trust lock on the training site and the training.myanchorworks.com confirmation (the page is public until then).
- Identity hygiene — who are the Alexander/Shine mailbox identities, rename to real senders, rotate credentials; general access audit across Cloudflare, Workspace, and Reply.
What comes next.
- 01The words, in Chris's voiceFounder rewrite of the runbook templates from his 20 years of sales — plus his own cold-email library folded in — then §11 sign-off.
- 02Clear the five send blockers, verify the 251Postal address, asset link, booking link, T2 stat, escalation channel; MillionVerifier pass on the cohort — then first 30/day, founder eyes-on.
- 03Hand the team the keysCredential locations, company card, suppression export, GitHub invites, the announce email, and the Friday review on every calendar.
- 04Harden the send fleetRename/rotate the unknown mailboxes, confirm warmup history, start domains four and five warming for the September ramp.
- 05Lock the surfacesCloudflare Access on the training site, the custom domain, and the weekly self-check rhythm running across all three territories.
