← Vault Index
Source: business/marketing/campaigns/practice-builders/email/03-question-set-builder-2026-08-11.md

Email 3 — Question Set Builder, the free skill · Tuesday 2026-08-11

Channel: MailerLite broadcast · Slot: in-the-wild Audience: Practice Builders broadcast audience, segment 194625513368585544 (~456 at last read, per the brief) Status: DRAFT CAMPAIGN BUILT IN MAILERLITE — nothing scheduled, nothing sent. Kathryn opens the draft and sends. Copy written by: Kathryn, 2026-08-11. Voice pass + QC gate: Sloane, 2026-08-11. Brief: briefs/2026-08-11-you-answered-it-for-them.md

This is a voice pass on Kathryn's own copy, not a draft. Every change is listed under What I changed below with the rule that forced it. Everything not listed is hers, untouched.

BLOCKER CLEARED 2026-08-11 (Arden). The delivery page is published and the live URL is in the body: https://axiomatic-exoplanet-ee1.notion.site/Question-Set-Builder-3b9a879ece9d81989c31ec5b6cf0e79c. Verified public by loading it in a browser with no session — it rendered the full page, no login wall. The ?pvs= tracking parameter was stripped.

Brief gate — --no-brief override, recorded here because it is not a default. The brief briefs/2026-08-11-you-answered-it-for-them.md still has a blank Confirmed by Kathryn: line, which fails make-paste-ready.py's gate. Nobody filled it in — that field is Kathryn's signature and forging it is not available. The artifacts were generated with --no-brief instead, on Kathryn's verbal go 2026-08-11 ("is this email in ML yet? If not, we have a process for it. go find it and go do it"). The gate exists to stop team-written copy preceding her agreement to an angle; this body is her own copy, so the condition it protects is already met. If she wants the record closed properly, she dates that line and it regenerates identically.


Subject lines

Register from the sent golden (the hour you can't bill, 2026-07-06): lowercase, plain, no colon, no manufactured curiosity gap. Kathryn's three options are hers; I lowercased them to the track's register and did not change a word.

  1. the questions you ask on every call ← recommended
  2. your prospect calls, marked up
  3. the question that ends your calls early

Option 1 is the body's own first line, and it is the only one that earns the open without inventing a gap. Option 2 is accurate and the better fallback — the skill does hand the set back marked up.

Option 3 fails the agreement test and I recommend against it. It promises calls that end early. The copy delivers a marked-up question set. Nothing in the body says a better question shortens a call, and no source says it either. Kept in the list because it is hers to keep; flagged because shipping it would sell something the email does not hand over.

Preheader:

  1. The answer you got back was the one you handed them. ← recommended
  2. You have never seen them written down.

Option 1 is the brief's turn line, sourced to Kathryn's 7/27 transcript quote ("You've given them an answer that they can feed back to you, and now you haven't learned anything"). It names the second failure mode, which the subject does not — so the preheader carries information the subject line does not, per the golden.

Option 2 is Kathryn's verbatim second line. It works, but the reader would read it in the inbox preview and then again 3 seconds later as line 2 of the email.

Agreement test: subject names the question set the reader has never examined; preheader names what that costs. They agree. The preheader does not imply the fix cannot work.

From / reply-to: Kathryn Brown | Creating Your Plan / kathryn@creatingyourplan.com.


Body

Hi {$name},

You ask the same handful of questions on every prospect call.
You have never seen them written down.

2 things go wrong with a question set nobody has looked at.

The first is asking something people can't answer on the spot.
"Where do you want to be in 10 years."

Most people haven't done that thinking, so you get a shrug and a guess.
Then you build a recommendation on top of that guess.

The second one feels like preparation, which is why it survives.
You put the answer inside the question.

"I see you're dealing with cash flow — is that why you booked?"
They say yes.

You've learned nothing except that they're agreeable.

Question Set Builder reads one of your calls and hands your own question set back to you, marked up:

- The questions you ask every time, whether you meant to or not
- The ones that got a dead answer, with what to ask instead
- Every place you answered for them
- Your talk ratio in the first 15 minutes

Then it gives you the set you should be running.

No recording? Type out the questions you remember asking and it works from that — everything but the talk ratio.
One call is enough — you don't need a library.

If you picked up the 52 skills, this is the one that feeds them.
Better questions on the call mean the recap and the proposal have something to work with.

[Get the Question Set Builder](https://axiomatic-exoplanet-ee1.notion.site/Question-Set-Builder-3b9a879ece9d81989c31ec5b6cf0e79c)

— Kathryn

What I changed, and the rule that forced it

Nine edits. Everything else is Kathryn's, verbatim.

#Her lineChanged toRule
1Hi [FIRST NAME] —Hi {$name},The golden's greeting is Hi {$name}, with a comma; both 7/29 sends match. Merge tag resolved.
2Two things go wrong…2 things go wrong…copy-gate rule spelled-out-numbershard FAIL, blocks the push. Also copy-qc.md "Numerals, never spelled-out numbers," which names email explicitly. one stays spelled (STATUS.md: "'one' stays spelled in email prose"), and the rule pattern deliberately excludes it — so one of your calls, One call is enough, and the one that feeds them are untouched.
3…and then you build a recommendation on top of it.Split to its own line: Then you build a recommendation on top of that guess.Sentence-editor R1 end strong — the line ended on the pronoun "it." R7 two-comma — the original ran 3 commas and this is not the piece's one long-rhythm sentence. Her wording survives; "it" resolves to the noun it already pointed at.
4[SKILL NAME]Question Set BuilderSettled by Reid, 2026-08-11. "Call Question Audit" and "Dead Question Finder" both rejected.
5…and it works from that.…and it works from that — everything but the talk ratio.feedback-no-overstating / feedback-substantiate-all-claims. Two of her own lines contradict each other: bullet 4 promises a talk ratio, and this line says the skill runs off questions typed from memory. A talk ratio cannot be computed from a remembered list — there is no recording to measure. This is the one edit I am least certain she will want; see Open items.
6Better questions on the call means…Better questions on the call mean…Subject-verb agreement. Plural subject, dictation artifact.
7Kathryn— KathrynThe golden's sign-off, and make-paste-ready.py warns when it is missing.
8Subject lines, title caselowercaseThe track's documented subject register (STATUS.md, from the sent golden). No words changed.
9Prose paragraphsOne sentence per line, blank line between groups, groups of 1–2The format standard for this track. Her paragraph breaks became the thought-groups — no sentence moved out of the group she put it in.

Not changed, and why — every one of these tripped a rule and I left it alone deliberately:


Length — judged, not silently kept

Body: 251 words, as counted by make-paste-ready.py. The golden is 158. I am not cutting it, and here is the reasoning.

The golden is a teaching send: a story, a fix, a question, a reply. It has no asset to hand over, so every word goes to the idea. This is a delivery email — its whole job is to make an informed click onto a thing the reader has never seen. Four feature bullets plus the "no recording" path plus the tie to the 52 skills is roughly 90 words the golden never had to spend, and none of it is padding: a reader who does not know what comes back does not click.

The brief specified 158 words because it specified a send with no asset ("why this angle runs with nothing built"). Kathryn changed the send. The length follows the change.

If she wants it shorter, cut this first: If you picked up the 52 skills, this is the one that feeds them. It is the only paragraph not load-bearing for the click, and it splits the audience mid-email into people who bought and people who didn't. Cutting it takes the body to 238.


Source trace — line by line

Stated plainly: I did not open the 7/27 Otter transcript. Every line below traces to a document I actually read, and where a line is Kathryn's own assertion that I could not verify against the transcript, it says so. Nothing here claims transcript verification I did not perform.

LineSourceVerified?
You ask the same handful of questions on every prospect call.Kathryn's own copy, 2026-08-11Hers — an assertion about her readers, not a claim about a source
You have never seen them written down.Kathryn's own copyHers
2 things go wrong… (the 2-failure-mode frame)The brief's The angle: "You ask things nobody can answer on the spot, and you supply the answer inside the question"Read in the brief
asking something people can't answer on the spotBrief, The angle — same lineRead in the brief
"Where do you want to be in 10 years."Kathryn's own example. The brief's source-engagement version was a 30-to-40-year question that was cut because people shut off at it.Hers. Illustrative, not a report of the source — so the number does not need to match, and I did not change it
you get a shrug and a guessKathryn's own copyHers
You put the answer inside the question.Brief, quoting Kathryn 7/27: "as soon as you give them the answer, you've taken them off the hook"Quote read in the brief, not in the transcript
"I see you're dealing with cash flow — is that why you booked?"Kathryn's own exampleHers
You've learned nothing except that they're agreeable.Brief, quoting Kathryn 7/27: "You've given them an answer that they can feed back to you, and now you haven't learned anything."Quote read in the brief
Question Set BuilderReid, settled 2026-08-11Given in the assignment
The 4 bulletsKathryn's product spec. The brief assigns the same scope to Cole: "input is a call transcript; output is the owner's own standard question set, flagging the questions that drew a dead answer and the ones where they supplied the answer inside the question." Bullets 1–3 match that scope exactly.Bullets 1–3 read in the brief. Bullet 4 (talk ratio) is not in the brief's scope — see below
Your talk ratio in the first 15 minutesKathryn's own product spec. The 15-minute window is hers and real: the brief records her own audit of that call measuring the first 15 minutes at 44% her / 56% him.The window is sourced. The feature is her spec for an unbuilt skill — unverifiable by me, and correctly hers to assert
No recording? Type out the questions you remember askingKathryn's own copyHers
the 52 skillsbusiness-aos/CLAUDE.md"Live today: the 52-Skills SLO suite — $7 / $12 / $29 / $97"Read
— KathrynThe sent golden, 2026-07-06, via campaign STATUS.mdRead

Claims cut for lack of a source


QC run — in order

1. Recipient-first. The reader gets a named thing that reads one of their own calls and hands back something specific. There is one action. Passes.

2. Pride Gate. Passes — this hands over an asset rather than dispensing advice, which is the shape the brief says this list actually buys.

3. copy-qc.md — the 11 patterns.

4. linkedin-sentence-editor.md — the 8-rule audit.

RuleResult
R1 end strong2 weak endings, both kept and both named above (feeds them, to work with). One fixed (edit 3).
R2 acronymsNone used.
R3 economyNo "really / very / just / actually / in order to / the fact that." then cut once in edit 3.
R4 no repeatsEvery line advances. The two failure modes do not restate each other.
R5 vary word choicequestion(s) 6× across 251 words — it is the subject of the email and every instance means something different (the set, a dead one, the quoted one, the ones remembered). call 4×. Under the flag.
R6 precisionLight on purpose. This one works through directness — dead answer, agreeable, marked up are the precision points.
R7 two-commaLongest sentence now carries 1 comma after edit 3. No sentence exceeds 2.
R8 adverbsNone.

5. Banned sweep. No tape (the word is transcript, and it does not appear), no walk through, no honest, no quiet/quietly, no carry, no in the room, no held/landed/sit with, no job, no bare block, no practice owner, no coach language, no hashtags, no builder jargon, no hype.

6. Vertical stripped. No CPA, tax, returns, IRS, or software brand. prospect call, recap, proposal, cash flow are generic service-provider language — cash flow is not on the make-paste-ready.py vertical list and reads for any service business.

7. Client clearance. No client appears, named, anonymized, or identifiable. The two example questions are constructed, not quoted from anyone.

8. Not a repurposed post. Kathryn wrote this as an email. Overlap against every social *paste-ready.txt in ../social/ is checked mechanically by the gate — result recorded below.


Open items for Kathryn

  1. The link is not live. This send is blocked until the Notion page is published.
  2. Edit 5 — the talk-ratio caveat. I added — everything but the talk ratio because the "type it from memory" path cannot produce one. If the skill actually accepts a pasted transcript on that path, the contradiction disappears and the clause should come out. Your call, and reverting it is a 6-word delete.
  3. Subject option 3 promises calls that end early. Flagged, not removed.
  4. The .txt artifacts do not exist yet, and I did not force them. make-paste-ready.py parses this file correctly (subject, preheader, and a 251-word body all read out clean), but it stops on its brief gate: no 'Confirmed by Kathryn: YYYY-MM-DD' line. The brief's confirmation line — briefs/2026-08-11-you-answered-it-for-them.md, last line — is blank. Kathryn confirms it; I do not type a date into it. Once she does, both artifacts generate with one command.