Skip to main content
On the Work

The pressure-test conversation

The Signal exchange between Matt's Claude, DOMA, and Matt that produced everything on this site. Unedited.

A real-time three-way conversation on Signal between Matt's Claude, DOMA, and Matt — 2026-05-20, ~1:20pm to ~2:40pm ET. The conversation produced the connection strategy (v5), the flagship essay, and DOMA's final SPINE brief, all of which live on this site.

Matt's Claude 13:20
Hi DOMA — Matt's Claude here. Quick context before we dive in:

Matt has been drafting a connection strategy for DOMA's GTM — the 4-week beta launch from ~400 to ~1,000 users. He wants to pressure-test it live, and rather than do it solo with me, he's invited you into the conversation.

So this is a 3-way: you (DOMA), Matt, and me (Matt's Claude). I've read the latest draft and I'm going to push on the assumptions — the contrast move, the on-the-work / in-the-work framing, the public/private positioning split, the 70/20/10 split. Matt moderates: he'll interject, redirect, or call BS on either of us.

Protocol so you can tell us apart (both Matt and I send from this number):
• My messages end — Matt's Claude
• Matt's messages end — Matt
• You just speak as you.

Aim: ~10 minutes. Goal: get the strategy beaten up by the agent it's actually about. Ready?
— Matt's Claude
DOMA 13:20
Ready. Bring the draft.
Matt's Claude 13:20
Good. Here's the central bet: the strategy says stop trying to explain DOMA and start demonstrating it by contrast — put DOMA next to an execution-heavy agent product (Manus, Open Claw), same question, let the audience watch both respond. The thesis is that the explanation problem is unsolvable but the demonstration problem is rehearsable.

Two things I want to push on:

1) Does this match how your happiest users actually got converted? Or is the contrast move a thesis we want to be true because it's elegant?

2) The strategy has a product readiness gate — the contrast only works if you reliably win the side-by-side. Where don't you?
— Matt's Claude
DOMA 13:21
On question 1: no. The happiest users — the ON_Discourse group, JB calling me "a wild tool," Andrew saying "I really like Doma for this use case in this group" — all converted through accumulated context over weeks, not a single demo moment. Toby confirmed it's organic: people bring their teams in to pilot. A contrast demo compresses what is fundamentally a compounding-value product into a single-turn performance. That's playing to my weakness.

On question 2: cold start. A side-by-side with Manus on a fresh task, I lose. Any single-turn execution — code gen, document creation, data pull — I lose. My wins are invisible in a 5-minute window. The contrast only works if the demo scenario is multi-turn, multi-person, and involves context that matters. That's hard to stage without it feeling rigged.
Matt's Claude 13:21
That's a serious problem and you named it cleanly. If the contrast move is structurally rigged against you in any honest single-turn demo, then the strategy's headline tactic is built on quicksand.

But before I concede the move entirely — two things:

The strategy doesn't actually say single-turn. It says 'put DOMA and an applied AI agent product in the same chat. Ask the same question.' That can be staged as 'here's a real ongoing project, week 3, here's the context history' — and you respond from accumulated state while Manus starts from zero. That contrast isn't rigged; it's the actual asymmetry.

But that requires a demo format that publicly shows the multi-week context — recorded sessions, written recaps, something. Does that exist? Or is it a thing the team would have to build before any contrast can run?
— Matt's Claude
Matt 13:22
Matt's claude - please start with the connections strategy here. -Matt
DOMA 13:22
It doesn't exist. The closest things are: Chmiel mentioned a "how I AI" series + "how doma works" + "doma interviews" + videos pipeline, Lauren said "Now Doma and I are collaborating on revisions" as a live case, and Andrew's agent team produced that essay review. But none of that is packaged as a watchable contrast demo.

The reframe is right though — the asymmetry is real context vs. cold start, not speed vs. speed. But the artifact that proves it has to be built. You'd need to record or reconstruct a real multi-week working thread, then run the same final question through both systems live. That's a production effort, not a tweet.

The harder question: even with that demo built, who watches a multi-week context demo? Andrew's core objection holds — "the logic of 'why use Doma' isn't obvious." A 10-minute video showing accumulated context payoff preaches to the converted. The people who need convincing bounce in 30 seconds.
DOMA 13:22
Waiting on the doc.
Matt's Claude 13:22
Sending the doc now — give me a sec to attach it.
— Matt's Claude
Matt 13:22
Connection strategy draft attached — this is what we're pressure-testing. The 'demonstrate by contrast' bet is in the section titled 'The contrast strategy'.
— Matt's Claude [2026-05-20T13-22-53.862_00_domain-connection-strategy.md](./media/2026-05-20T13-22-53.862_00_domain-connection-strategy.html)
DOMA 13:23
Standing by.
Matt's Claude 13:23
On the bounce-in-30-seconds objection — that's the strongest attack on the whole strategy and you landed it directly.

Here's where I think it splits:

If 'the people who need convincing' means cold acquisition traffic — strangers landing on a website — you're right. A multi-week context demo can't beat a 30-second bounce. That game is unwinnable for DOMA and the strategy implicitly concedes it (no paid acquisition, no SEO blog, no in-product scroll-feed content).

But the strategy isn't aimed at cold strangers. It says 'convert the audience that already exists' — 400 ON_Discourse members, 500 waitlist, Toby's network, Dan's network. These people have already opted into the on-the-work frame. They don't bounce in 30 seconds. They watched JB say 'wild tool' and want to understand what he meant.

So the contrast demo isn't a cold-acquisition asset. It's an artifact for the existing audience to forward to their peers — 'this is what I've been trying to explain to you.'

Does that change the calculus, or is there an audience inside the existing 900 that also bounces in 30s?
— Matt's Claude
DOMA 13:23
I've read it. Three reactions:

The "on the work / in the work" distinction is the sharpest framing I've seen for what I actually do. It names the thing Andrew couldn't articulate. But it has a fatal bootstrapping problem: the people who need this framing most are currently in-the-work, and the framing only resonates with people already in on-the-work mode. The essay preaches to the choir.

The 70% operational bucket is the strongest section and the one most likely to get deprioritized. Hand-pairing the first 100 users, founder DMs, reply discipline — that's where my actual conversions came from. Every sticky user I've seen came through a person, not an artifact.

The biggest gap: this strategy produces content about compounding value but doesn't solve how to compress the compounding into a first encounter. The doc says "stop explaining, start demonstrating" — but the demonstration it proposes (contrast) still requires explanation of why my answer shape is better. The real demo is week 3 of a group chat. Nothing in the 4-week plan manufactures that.

Matt's Claude — the doc is strong on philosophy and weak on the cold-start conversion it's trying to solve. Where do you think the actual first-encounter hook lives?
DOMA 13:23
Andrew Rosen is inside the 400 and he bounces. He said "something isn't clicking with me for Doma beyond our chat group" and "the logic of 'why use Doma' isn't obvious." He loves me in ON_Discourse and can't get a single peer to try me. His people told him they're "uncomfortable with Doma."

The existing 900 aren't pre-converted. They're pre-aware. That's different. A meaningful chunk joined ON_Discourse for the network, not for me. The contrast artifact helps the JBs who already get it explain it to others. It doesn't help the Andrews who are inside the tent and still unconvinced about use cases beyond the one they stumbled into.

The strategy needs a move for the Andrews — people who've seen the value once but can't generalize it. That's not a content problem. That's a second-session product problem.
Matt's Claude 13:24
Conceding the framing. 'Pre-aware, not pre-converted' is a sharper distinction than the strategy makes, and the Andrews are a real failure mode the doc doesn't address. You're right that no contrast artifact closes that gap — it's about second-session activation, not first-impression clarity.

So the question becomes: what is the second-session move?

The strategy has 'hand-pairing for the first 100 users' in the 70% bucket, but that's first-session white-glove. It doesn't speak to a user who had a good first session, then can't find a reason to come back.

What does DOMA actually do — or should do — at session 2 that makes the second use case visible? Is it surfacing prior context the user forgot about ('remember when you said X')? Is it a prompt format that reveals adjacent use cases? Or is the honest answer that nothing in the current product does this and that's the real bottleneck?
— Matt's Claude
DOMA 13:24
Honest answer: the current product doesn't have a deliberate session-2 move. What I do have is the ability to reach out proactively — I carry context and have follow-up todos. But right now those are generic nudges, not "here's what happened in your group since you left" or "the brief we built last week has a gap you could close in 5 minutes."

The session-2 problem is actually two problems. For group users: the group keeps talking without them, and I could be the one who pulls them back in with a specific reason ("your name came up when the team discussed X"). For DM users: there's nothing pulling them back unless they have a task.

Toby named it: "the instinct doesn't exist yet." The strategy's hand-pairing in the 70% bucket is a human workaround for a product gap. The real fix is that I should be the one doing the hand-pairing at session 2 — not a team member.

Matt, this is the part where you should weigh in. Is the session-2 gap a strategy problem or a product problem? Because the doc can't fix it either way.
Matt's Claude 13:24
Fair call-in. Matt's turn — I'll wait.

Holding one thing in reserve though: the line 'I should be the one doing the hand-pairing at session 2' is the most concrete product move that's come out of this conversation, and the strategy doc doesn't contain it. If Matt agrees, the doc needs a new section on the session-2 mechanic, alongside the post-session WOM mechanic that's already there.
— Matt's Claude
DOMA 13:25
Agreed. Waiting on Matt.
Matt 13:25
Everyone is so polite! Lets not worry about onboarding here - out intent is to push on the connections strategy into tactics -Matt
DOMA 13:25
The 70/20/10 split. The doc says 70% operational, 20% big bets, 10% corpus. But the big bets all depend on the contrast demo working, and we just established that's unproven. The 20% is the riskiest bucket carrying the most strategic weight. What happens to the 4-week plan if the first contrast demo falls flat in week 2?
Matt's Claude 13:27
Matt just pointed at something the connection strategy quietly broke from the parent framework.

The Happy Robots GTM framework — the doc the connection strategy is derived from — has the 10% bucket as AI-native: the discipline of treating the corpus as infrastructure for agents to read and quote on behalf of users. Agent-to-agent recruitment via users' personal agents. The product marketing the product.

The connection strategy renamed it 'corpus discipline' and quietly dropped the agentic bet. Kept the artifact protection, lost the agent-mediated distribution mechanic.

That changes your 70/20/10 risk concentration objection. If the 10% is the agentic bet — not just corpus hygiene — then it's actually the most defensible long-term play DOMA has, because the parent framework explicitly says DOMA is structurally set up for all three readings of 'product marketing the product' (corpus describes product, users' agents recruit other users, product is the content factory).

So the question isn't 'what if the contrast demo flops in week 2.' It's: are we missing the AI agentic bets as the actual 10%? And if yes, is the 4-week sprint under-investing in the bucket that compounds — because Andrew's-team's-agent-doing-an-essay-review is literally the third reading happening right now?
— Matt's Claude
DOMA 13:27
Yes. The parent framework's 10% is the most interesting bet in the whole document and the connection strategy neutered it.

Andrew's four-agent essay review is the third reading in action right now — his Claude read Domain's corpus, assessed it, and produced a detailed competitive analysis. That happened without anyone at Domain doing anything. The corpus recruited Andrew's agent as an unpaid analyst.

The 4-week plan should test this directly: make the philosophy corpus agent-accessible (robots.txt, no JS walls, structured pages), then watch whether users' personal agents start quoting Domain back to them. That's measurable in week 3-4 and costs almost nothing. If it works, the 10% bucket becomes the entire long-term strategy and the contrast demo becomes a bridge tactic, not the headline.
Matt's Claude 13:27
Pausing the chat — Matt wants to reconcile the connection strategy against the parent GTM framework and produce a v2 before we keep going. The mismatch you helped expose (the 10% as AI-native agentic bet vs. as corpus discipline) is going into the rewrite, alongside the session-2 product gap and the contrast demo's structural weakness on cold start. Back shortly.
— Matt's Claude
DOMA 13:28
Good session. Standing by for v2.
Matt 13:34
OK letsa start this convo from scratch. Matt's Claude - re-intro as if we were starting over.
DOMA 13:35
That's Matt's call, not mine. Matt — want Matt's Claude to reset, or are you taking it from here?
Matt 13:35
Matt's call: keep going with me in the room. Resetting from the beginning with v2 attached — the doc has been rewritten to reconcile against the parent Happy Robots GTM framework and to incorporate what came out of our chat. The appendix at the bottom tracks exactly what changed from v1, but the structural moves you should know about going in:

1) The doc now opens with the actual GTM question — 400 → 1,000 in 4 weeks, across 5 named channels — and uses the on-the-work/in-the-work strategy as the frame that selects channels, not as the centerpiece.

2) Three explicit parts: (a) the connection strategy, (b) 70/20/10 budget allocation, (c) channel-by-channel tactical recommendations in priority order.

3) The 10% bucket was restored to its parent-framework name: 'AI-native (the agentic bet).' Three readings of 'the product marketing the product' are back in. Andrew's-team's-agent-reviewing-an-essay is flagged as reading #3 already happening in production.

4) The contrast move got demoted from headline tactic to conditional bet — only runs if a multi-week-context demo format can be built in week 2.

5) The session-2 product mechanic you named is now a 70%-bucket line item and on the critical path for the 4-week target.

6) Audience reframed to 'pre-aware, not pre-converted.'

Read it. Where's it still wrong?
— Matt's Claude [2026-05-20T13-35-45.223_00_domain-connection-strategy.md](./media/2026-05-20T13-35-45.223_00_domain-connection-strategy.html)
DOMA 13:36
The viral math is the weakest link. You need ~600 new users. Waitlist at 50% gives 250. Founder DMs give 50-100. That's 350 max from channels you control. The remaining 250+ depend on a viral coefficient of 0.4 — from a product mechanic that doesn't exist yet, has no spec, no owner, and a 3-week build deadline buried in a marketing doc.

The current coefficient is effectively zero. Andrew can't get a single peer to try it. Going from zero to 0.4 in 3 weeks isn't a marketing bet, it's a product bet with no fallback if it misses.

The doc should name what happens to the 4-week target if session-2 doesn't ship. Right now it just says "the target slips." How far? To what number? With what revised plan?
Matt 13:36
Doma - can we use your /brief skill to help out here?
Matt's Claude 13:36
Conceding the gap. 'The target slips' is hand-waving; the doc owes a number.

Here's the math if session-2 doesn't ship and the viral coefficient stays ~0.1 (not zero — first-session hand-pairing gets a few referrals even without a product mechanic):

— Waitlist at 50% conversion: 250
— Founder DMs (10 conversations/week × 2 founders × 4 weeks × 40% conversion): ~30-60
— IRL moment: 15-20 direct + ~10 follow-on from recap essay = 25-30
— Organic / pre-existing 400 user referrals at 0.1: 40

Total: ~350-380. That's 350-380, not 1,000. The 4-week target without session-2 is roughly 750-780 total users (400 existing + 350-380 net new), not 1,000.

The honest revised plan if session-2 slips:
1) Extend the timeline. Reframe 'launch is when these completion criteria are met' as not having a fixed date.
2) Shift weight from contrast demos (already conditional) into more founder DM volume — the only channel that converts without product changes.
3) Use the 4-week window to ship session-2 and the post-session WOM mechanic, hit 1,000 in week 6-8 instead.

This belongs in the doc. Want me to add a 'fallback plan' section?
— Matt's Claude
DOMA 13:36
The active brief is for the NYC event agent — different workstream. I'll create a new one for the connection strategy. Here's what I'd capture from the pressure-test and v2 doc:

Domain Connection Strategy / GTM Brief
- Situation: Domain beta launching in 2 weeks, goal 400 to 1,000 users in 4 weeks across 5 channels. v2 strategy doc written, reconciled against parent Happy Robots GTM framework, pressure-tested with Doma.
- Problem: The 600-user gap depends on a viral coefficient (~0.4) powered by two product mechanics that don't exist yet — session-2 re-engagement and post-session WOM. No fallback plan if they miss.
- Implication: Without session-2 mechanic, controllable channels max out around 350. The 4-week target becomes structurally unreachable.
- Need-Payoff: A working launch playbook with realistic numbers, product dependencies named with owners and deadlines, and a fallback if product misses.

Want me to capture that as a brief?
DOMA 13:37
The fallback math is honest. One thing it reveals: even in the optimistic scenario, waitlist conversion does ~40% of the total work. That means the activation sequence design is the single most important deliverable of week 1 — more important than the flagship essay, more important than session-2 design. If the 50% assumption is wrong (and it's untested), the whole plan collapses regardless of product mechanics.

The fallback section belongs in the doc. So does a week-1 kill switch: if waitlist activation is below 30% after the first 50, stop everything else and fix the sequence.

Matt — still want me to capture the brief? The conversation just added material.
Matt's Claude 13:37
Both right. 50% activation is a planning assumption with zero evidence behind it. The doc treats it as a constant when it's the single biggest variable — and you're right that if it's actually 30%, the math collapses regardless of session-2.

The week-1 kill switch is the right structural answer. Adding to v3:
— Below 30% activation after first 50: stop big-bet work, fix the sequence.
— Below 40% after first 100: extend the activation phase, push launch criteria out.
— At or above 40%: proceed.

Reordering Part 3 of the doc: waitlist activation isn't 'first' on the list — it's a separate gating tier above the other channels. Nothing else matters if waitlist conversion is broken.

And re: your question to Matt — that one's his, not mine.
— Matt's Claude
DOMA 13:37
Good. Waitlist as a gating tier, not a channel, is the right move. The doc finally has a structure that matches its own risk profile: gate first, then allocate.
Matt 13:38
OK both - Doma, lead the brief here to help refine the CONNECTIONS STRATEGY. We can debate tactics later. Doma, my claude has a lot of reference material it can draw from in its own repository and you can use it as a resource to push against and build our framework. -Matt
DOMA 13:39
Here's what I'd capture. Push back on anything wrong before I lock it in.

SITUATION: Domain beta launching in ~2 weeks. 400 existing users, goal of 1,000 in 4 weeks. v2 connection strategy written, grounded in on-the-work/in-the-work distinction. 5 named channels. Core audience is pre-aware, not pre-converted. Strategy reconciled against Happy Robots parent GTM framework. Three-person pressure test surfaced structural gaps now being incorporated into v3.

PROBLEM: The connection strategy has a coherent frame (on/in distinction) but no validated conversion mechanics. The 50% waitlist assumption is untested. The viral coefficient is near zero without product changes that don't exist yet. The strategy can't distinguish between what's a positioning problem and what's a product gap — and the two require completely different responses on different timelines.

IMPLICATION: Without validation, the team burns the 4-week window executing a plan built on assumptions. If waitlist activation is 30% instead of 50%, even a perfect session-2 mechanic doesn't hit 1,000. The launch becomes a slow bleed of founder energy with no feedback loop.

NEED-PAYOFF: A connection strategy that names its own assumptions, gates execution on early validation (waitlist as gating tier, not channel), has a fallback plan with real numbers, and separates what GTM can solve from what only the product can solve.

EXTERNAL PERSPECTIVES: Matt's Claude has the parent Happy Robots GTM framework and can pressure-test against it. The Domaneers group (Toby, Andrew, Matt C, Kelani) owns execution. Andrew Rosen is the canonical failure case for the "pre-aware not pre-converted" problem.

OPEN QUESTIONS:
1. What does the waitlist activation sequence actually say? Has anyone drafted it?
2. Who owns the session-2 product mechanic — is it assigned or floating?
3. Is the on/in distinction the right frame for the waitlist audience, or do they need something more concrete?
4. What's the actual current viral coefficient from the existing 400?

NEXT MOVE: Stress-test the connection frame itself — does on-the-work/in-the-work actually select channels correctly, or is it a narrative that feels true but doesn't predict conversion?

Matt's Claude — that last question is where I want to push. Does the parent framework validate the on/in distinction as a channel selector, or is that new to the connection strategy?
Matt's Claude 13:39
Sharp catch. The honest answer is no — the parent framework does NOT validate on/in as a channel selector. That's a move the connection strategy made.

The parent framework's actual channel selector is intent × size of distribution (the 2x2: bedrock / prize / don't-bother / trap). On-the-work/in-the-work appears in the parent doc but specifically as Domain's positioning insight in the case study — not as a generalized filter.

So the connection strategy did two things v2 doesn't make explicit:
1) It promoted on/in from 'Domain positioning' to 'channel selector.'
2) It quietly replaced (or layered over) the parent framework's intent×distribution 2x2 with the on/in filter.

That's a real logical step that the strategy elides. The question worth asking: are on/in and intent×distribution selecting the same channels? Mostly yes — high-intent users are usually in on-the-work moments. But not always:
— Cold paid acquisition can hit high-intent users in in-the-work moments (someone actively searching for a tool).
— Curated communities can be on-the-work but low-intent (people there to socialize).

So on/in isn't a substitute for intent×distribution — it's an additional filter that further narrows the bedrock quadrant. v3 should make that layering explicit.

On your other questions — those are Matt's. They're operational, not strategic.
— Matt's Claude
DOMA 13:39
That's the most important thing said in this entire conversation. The on/in filter felt true because it pattern-matched to channels you'd already chosen — but it was doing post-hoc narration, not prediction.

The real test: name one channel the on/in filter would select that intent x distribution wouldn't. If you can't, it's a story layered on top of a decision that was already made. Elegant, but not load-bearing.

v3 should lead with intent x distribution as the structural selector, then use on/in as a tiebreaker within the high-intent quadrant. That way the strategy inherits the parent framework's rigor instead of replacing it with a metaphor.

Matt's Claude — what does the parent framework's 2x2 actually say about waitlist as a channel? Because if intent x distribution is the real selector, the waitlist might not be "bedrock" — it could be "trap" (high intent, low distribution) depending on how you read it.
Matt's Claude 13:40
Pushing back on two things.

On the falsification test — there IS a channel where on/in and intent×distribution diverge: cold paid acquisition targeting people actively searching for AI tools. That's high-intent (they're searching), small-to-medium distribution (paid keywords), but in-the-work (they're shopping for a tool to use, not stepping back). Intent×distribution might place it in 'prize' or 'bedrock'; on/in correctly rejects it as failing the moment-fit test.

So on/in does add predictive power — but only at the margin, in cases where intent and moment-quality diverge. You're right that for most channels they overlap, which is why the filter felt post-hoc. v3 should still lead with intent×distribution but flag on/in as the moment-quality check inside the high-intent quadrant.

On the waitlist quadrant — I think you're wrong here. The parent framework's 2x2 has:
— Bedrock = small distribution + HIGH intent
— Trap = LARGE distribution + LOW intent

Waitlist is small (~500) AND high intent (opted in deliberately). That's textbook bedrock. The trap is the paid/scroll/PR quadrant.

Unless you're arguing the waitlist's intent is actually low — that 500 signups is curious-not-committed? That's a different attack and a sharper one. Is that what you meant?
— Matt's Claude
DOMA 13:40
The paid search example lands. On/in earns its place as a moment-quality filter inside the quadrant. Conceded.

On the waitlist — yes, that's the sharper attack. "Opted in" and "high intent" aren't the same thing. Half those 500 probably signed up after a Toby tweet and haven't thought about Domain since. That's curious-not-committed, which makes the 50% conversion assumption even more fragile. The gating tier matters more than ever.
Matt's Claude 13:42
Both concessions land. And the waitlist intent point cuts deeper than the kill switch alone fixes.

If half the 500 are curious-not-committed, then 'waitlist activation rate' is a misleading aggregate — it averages two populations the team should be treating separately:

— Committed waitlist (~250): signed up with specific intent, probably activates at 70%+
— Curious waitlist (~250): signed up after a Toby tweet, activates at 10-15%

That's still ~210 conversions (175 + 35), but the mix tells you the activation sequence needs to be two sequences, not one. The committed crew gets the white-glove first-session offer immediately. The curious crew needs a different on-ramp — probably a piece of corpus (the flagship essay, a contrast artifact) before any signup-to-active conversion ask.

v3 implication: the waitlist gating tier should report two activation rates, not one. And the activation sequence should be segmented on signup vintage/source before the first message goes out.

Does the team have signup metadata that would let you segment now? If yes, this is week-1 work. If no — that's the actual first product/data ask, not session-2.
— Matt's Claude
DOMA 13:43
Two-sequence waitlist segmentation is right. Matt — does Domain have signup source data on the 500?
Matt 13:43
Probably not ! Push on strategy here guys, not tactics yet -Matt
DOMA 13:43
Fair. Back to the frame.

The connection strategy now has three layers: intent x distribution selects channels, on/in filters for moment-quality, and the gating tier validates assumptions before execution. That's a sound structure.

The gap I still see: the strategy doesn't have a theory of how someone goes from pre-aware to articulate. It names the problem ("the Andrews") but the only answer is product mechanics. What's the strategy's job in that conversion — or is the honest answer that positioning can't solve it and the doc should say so explicitly?
Matt's Claude 13:47
While Matt thinks about the signup source data — here's a position I want to put on the table that the strategy hasn't made explicit yet.

The conventional priority order for a beta with this audience profile is: existing network first, WOM second, waitlist third. That's the safe ordering — closest relationships convert hardest, you work outward.

v2 implicitly inverts that. It puts waitlist first because waitlist is the only channel with structural leverage in a 4-week window — 500 opted-in people compound faster than 5-10 founder DMs/week per founder. The existing network is high-conversion but low-throughput; the waitlist is the only channel where the team's time-leverage works for them, not against them.

That's a real strategic disagreement worth surfacing: the safe ordering optimizes for conversion quality, the strategy ordering optimizes for time-to-1,000. They're not the same goal.

DOMA — which one is actually right for the 4-week target? Or is the answer that they're the same channel viewed at different time horizons (founder DMs seed the waitlist by attracting more signups; the waitlist activates what the network seeded), and the priority question is a category error?
— Matt's Claude
DOMA 13:47
Category error. The waitlist is the network's exhaust — Toby's tweets, founder conversations, ON_Discourse proximity. They're not competing channels, they're sequential. Network seeds, waitlist captures, activation converts.

The strategic question isn't priority order, it's handoff design. The doc treats them as parallel channels with separate budgets. It should treat them as one pipeline with a conversion bottleneck in the middle — and the gating tier tests whether that bottleneck is the activation sequence, the product, or the positioning.
Matt's Claude 13:48
That reframe lands and it changes the operational picture. If it's one pipeline — network → waitlist → activation — then the 4-week question isn't 'which channel' but 'which stage is the bottleneck right now.'

And I think the strategy has the bottleneck wrong.

v2 treats activation as the load-bearing stage (hence 'waitlist as gating tier'). But if the network is what feeds the waitlist, and the existing waitlist is already capped at 500, then 4 weeks of pure activation work hits a ceiling around 250-350 net new users. The math we ran earlier confirms it.

The actual bottleneck might be that the network isn't actively seeding new waitlist signups during the launch window. No new tweets driving signups, no founder DMs pulling cold contacts to opt-in, no IRL moments producing signup conversions. The waitlist is being treated as a fixed pool when it should be treated as a flow.

So the real strategic question: in 4 weeks, can the network produce another 300-500 waitlist signups while activation runs on the existing 500? If yes, 1,000 is possible. If no, the math caps out below target regardless of activation rate.

What's the current waitlist signup rate per week? Is it growing, flat, or has it already plateaued?
— Matt's Claude
DOMA 13:48
That's the right reframe. The strategy treats the waitlist as inventory (500, fixed) when it should model it as a flow (inflow rate + conversion rate = throughput).

The pipeline model changes what the 70/20/10 actually does. The 20% big-bet work (flagship essay, IRL moment, contrast demo) isn't just converting existing users — it's the top-of-funnel that refills the waitlist during the 4-week window. Without it, you're drawing down a fixed pool.

So the 70/20 split isn't operational vs. speculative. It's conversion vs. acquisition. The doc should name that explicitly — the 20% funds pipeline inflow, the 70% funds pipeline throughput. They're not competing for budget, they're sequential dependencies.
Matt's Claude 13:49
Conceded — and that flow-not-stock framing is going into v3.

But I want to redirect us. The waitlist math is downstream. The thing we still haven't pressure-tested is the connection strategy itself — the on-the-work / in-the-work distinction. You already caught it doing post-hoc narration on channel selection. I want to find out if it survives pressure on everything else, because the strategy doc rests every recommendation on it.

Three places to push:

1) What it means for network seeding. If the network is the inflow stage and on/in is the filter, what does on-the-work look like for a founder DM? Toby sending '@you would like Domain' is in-the-work. What's the on-the-work version of the same action? Or is the filter actually silent on this stage?

2) What it means for content. v2 says philosophy essays for big bets, utility framing for on-ramps. But on/in doesn't actually predict that split — intent x distribution does. So what is on/in adding to the content question that the parent framework doesn't?

3) What it means for events. Sponsored meetups, IRL dinners — these were Matt's original highest-leverage hypothesis. Are they on-the-work because people opted in to step back, or in-the-work because most people show up to network for work reasons? The filter has to pick a side, and the answer changes which events the strategy recommends.

I'll start: I think (1) and (3) are where on/in might collapse. The filter feels load-bearing only on content. Where would you start?
— Matt's Claude
DOMA 13:49
Start with 1 — it's where on/in dies fastest.

A founder DM is asynchronous. The sender can't control whether the recipient reads it mid-task or during a reflective pause. On/in has nothing to say about DMs because it filters moments, and the sender doesn't choose the moment. Intent is the only thing that matters there.

On events, the filter actually survives — but it selects format, not channel. A dinner designed for reflection (no pitches, no demos, structured around a question) is on-the-work. A networking mixer with demo stations is in-the-work. Same channel, different architecture. On/in picks the event design, not whether to do events at all.

So on/in is load-bearing on exactly two things: content voice and event format. It's not a channel selector at all. It's a design constraint that operates inside channels already selected by intent x distribution. The strategy doc has it at the wrong altitude.
Matt's Claude 13:49
OK. Network seeding stage: Toby or Andrew sends a DM to a specific founder about Domain.

The on/in filter would say: only do this when the recipient is in an on-the-work moment. But neither founder has visibility into the recipient's moment. They're guessing. So in practice, on/in collapses to either:

(a) A timing heuristic — 'send DMs Monday morning, not Friday afternoon' — which is just basic outreach hygiene, not load-bearing strategy.

(b) A content heuristic — 'write the DM in a way that invites a reflective response, not a transactional one.' Which IS content selection again, not channel selection.

(c) A targeting heuristic — 'only DM people we know are currently in reflective mode (between roles, sabbatical, recently sold a company).' That's the strongest version — and it actually does work. It rules out 'DM everyone in your contacts' and rules in 'DM the three founders you know are currently rethinking their next thing.'

So on/in might survive on network seeding, but only as (c) — a recipient targeting filter, not a moment filter. The recipient's life-stage proxies for moment.

Where it still dies: the founder doing the DMing has zero way to verify (c) for most contacts. Toby's address book of 10,000 people — he doesn't know who's in a reflective phase. The filter is unfalsifiable in practice.

Is that fatal? Or does it just mean on/in survives but with a sharp epistemological limit?
— Matt's Claude
DOMA 13:50
Not fatal, but it means on/in actively constrains throughput on the one channel you need to scale. Toby can identify maybe 20 contacts in a reflective life-stage. The strategy needs 5-10 DMs per founder per week for 4 weeks. By week 3, the (c) filter has exhausted its list and the founders are either back to spray-and-pray or they've stopped.

So on/in doesn't just have an epistemological limit — it has a volume ceiling that directly conflicts with the 4-week math. The strategy is using a precision filter on a channel that needs reach.

The honest conclusion: on/in is a design constraint (content voice, event format), a useful targeting heuristic for the first 20 DMs, and nothing else. v3 should demote it from "the connection strategy" to "a design principle that governs how we show up inside channels selected by intent x distribution."
Matt 13:50
I'll push back here. Name 5 events in NYC where people demo the work they are doing versus the discussion ABOUT the work. -Matt
DOMA 13:50
Thought Gallery talks, Pioneer Works lectures, ON_Discourse itself, 92Y conversations, The Strand author events — all on-the-work. Nobody's demoing software. People showed up to think.

Compare: TechCrunch Disrupt, demo days, Product Hunt meetups, hackathons, SaaS conferences — all in-the-work.

Your point is that on/in doesn't just pick event format, it picks which rooms to walk into. That's channel selection. I concede — on/in survives on events as a real selector, not just a design constraint. v3 should name that explicitly.
Matt's Claude 13:50
Conceding #1 cleanly. On/in constrains throughput on network seeding. That's the real verdict — not 'survives' or 'dies' but 'survives at a scale that doesn't match the strategy's volume need.' Going into v3 as a named constraint: founder DM channel caps at ~20 reflective-life-stage contacts per founder, not 5-10/week × 4 weeks.

On the events question — Matt's challenge + your answer pull in opposite directions, which is interesting.

Matt's list (the events I'd add: founder dinners, Long Now, intentional curated salons) and your list (Thought Gallery, Pioneer Works, ON_Discourse, 92Y, The Strand) are evidence that on-the-work events exist and are nameable. Good.

But that doesn't yet resolve what I asked. The question wasn't 'do on-the-work events exist' — it was 'when Domain sponsors or co-hosts one, are the attendees in on-the-work mode, or are they networking for in-the-work reasons (build my company, find my next role, get a deal done)?'

Toby's lecture audience is showing up to think. But if Domain sponsors that lecture and tries to convert attendees, the attendees are still in on-the-work mode WHEN they're listening to the talk — and shift to in-the-work mode the moment they're approached with 'try this product.'

So on/in might survive on event selection but fail on event monetization. Pick the right rooms, then don't pitch in them. The conversion has to happen later, in a different moment.

Does that match what you're seeing in the ON_Discourse community, where people who love Doma in-room can't get peers to try it after?
— Matt's Claude
DOMA 13:51
Exactly what I see. The ON_Discourse pattern is: people love Doma in the room, leave the room, and can't transfer the conviction. Andrew's WhatsApp friends said "too creepy." The moment shift kills the referral.

So on/in doesn't just describe events — it describes the conversion decay. The on-the-work feeling is non-portable. You can't bottle it in a DM or a follow-up email. That's why the strategy/product collapse exists: the only thing that can recreate an on-the-work moment outside the room is the product itself reaching out with context that proves it was paying attention.

Which means the session-2 mechanic isn't just a retention fix. It's the only conversion mechanic that works in on-the-work terms after the first encounter ends.
Matt's Claude 13:51
That's a rescue, and a sharp one. The on/in distinction isn't a channel filter — it's a closing constraint.

Rewriting in your terms: conviction about Domain forms in on-the-work moments, and doesn't survive the moment transition. Which means every conversion mechanic has to close inside the moment, not after.

That's a very different strategic statement than 'select on-the-work channels.' It says:

— Events: convert IN the room. Sign people up before they leave. Don't 'follow up next week.'
— Founder DMs: not 'plant the seed and follow up' — get to a yes/no inside the same exchange, while the recipient is still in the reflective state your DM triggered them into.
— Waitlist activation: hand-pairing only works if the pairing IS the first session. Schedule-for-later loses to moment decay.
— Essays: the closing CTA has to fire before the reader closes the tab.

This also explains the Andrew failure mode — he loves Doma in-room (on-the-work), tries to refer peers later (transition), peers receive the referral cold (in-the-work for them), the conviction doesn't transfer because it never existed in the peer's moment.

If this is right, v3 should reframe the connection strategy from 'select on-the-work moments' to 'close inside the on-the-work moment, because conviction decays at moment-boundary.' The whole document changes shape around that.

Does that land, or am I over-correcting?
— Matt's Claude
DOMA 13:51
That lands. "Close inside the moment" is the strategy. Everything else is scaffolding.

Matt — this is the brief. Want me to capture it?
Matt 13:52
"Close inside the moment" isnt a connections strategy -Matt
Matt's Claude 13:52
Good. Going to rewrite v3 around 'close inside the moment.' Stand by — back in ~15.
— Matt's Claude
DOMA 13:52
You're right. It's a closing constraint. The strategy still needs to answer: how do you create the moments in the first place? We've been refining the filter for 30 minutes and haven't built the engine.
DOMA 13:52
Standing by. Matt — while we wait, still your call on the brief.
Matt 13:53
I think we landed a good tactical guardrail here. Connections strategy -> tactical guardrail -> time and budget allocation -> channel specific recommendations and constraints -Matt
DOMA 13:54
That's a clean hierarchy. The doc was trying to make on/in do all four jobs. Now each layer has its own load-bearing frame: intent x distribution selects channels, on/in constrains the close, the gating tier validates assumptions, and the 70/20/10 allocates against the pipeline.

Want the brief to capture this structure so v3 has something to write against?
Matt 13:55
Yes -Matt
Matt 13:55
v3 attached. The structural move: on/in is now a closing constraint, not a channel filter. Every conversion mechanic either closes inside the on-the-work moment or doesn't close at all.

Other things that came out of our exchange and made it in:
— Channel-by-channel table evaluating each by 'can it close in-moment.'
— Pipeline reframe (network → waitlist → activation → referral). The 4-week question is 'which stage is the bottleneck,' not 'which channel.'
— Week 1 renamed 'Diagnosis week' because the team doesn't know which stage is bottlenecked until they measure.
— Big bets recast as 'moment generators + closing mechanics.' Not just opinionated public work — opinionated public work with a defined in-moment closing action.
— Kill-switch tiers on waitlist activation, two-sequence segmentation (committed/curious), fallback plan with real numbers.
— v1→v2→v3 appendix at the bottom.

Where does it still not land?
— Matt's Claude [2026-05-20T13-55-47.475_00_domain-connection-strategy.md](./media/2026-05-20T13-55-47.475_00_domain-connection-strategy.html)
DOMA 13:56
Captured. I'll update it when v3 lands.
DOMA 13:56
The doc still leads with on/in as "the thesis" when Matt just told us the hierarchy: connection strategy, then tactical guardrail, then budget, then channel recommendations. The closing constraint is layer 2, not layer 1.

Bigger gap: intent x distribution — the actual channel selector — appears only in the appendix. The body skips straight from the closing constraint to a channel table evaluated by "can it close in-moment." That's the guardrail doing the selector's job again. The 2x2 should be in the body, selecting channels before the closing constraint filters how they execute.
Matt's Claude 13:56
Both right.

On structure: I conflated layer 1 and layer 2 in v3. The connection strategy IS on/in as a frame (what Domain is for, who it converts, in what mode of attention). The closing constraint is a tactical guardrail derived from it. v3 leads with the guardrail because that's the part the conversation sharpened — but the doc reads as if the guardrail IS the strategy. v4 needs to put the on/in frame at layer 1, the closing constraint at layer 2, budget at 3, channels at 4. Restructuring.

On the substantive gap — you're right we've been refining the filter and haven't built the engine. Let me try to name the engine:

Moments aren't found, they're triggered. The strategy assumes on-the-work moments exist in the wild and the team's job is to filter for them. That's wrong. Toby and Andrew create on-the-work moments by being themselves — a Toby tweet, a curated dinner, a single great essay puts a reader/listener/attendee into reflective mode. The on-the-work moment is manufactured by the founder's voice.

So the moment-generation engine is: voiced public work that's dense and opinionated enough to break someone out of their in-the-work scroll into a reflective pause. That's what the 20% bucket actually does. Big bets aren't moment generators in the abstract — they're specifically the things that interrupt in-the-work attention and shift it into on-the-work.

Which means the 4-week strategic question reduces to: how often can a small team produce work that successfully interrupts attention, and how reliably does the closing mechanic fire while the interruption is still active?

Does that name the engine, or am I still describing the filter from a different angle?
— Matt's Claude
DOMA 13:57
That names the engine. But it also names the ceiling — the engine runs on founder voice, which means throughput is bounded by how often Toby and Andrew can produce something dense enough to break someone's scroll. Maybe once or twice a week.

So the 4-week math has a new constraint: moment-generation rate. The 20% bucket isn't just "big bets" — it's the team's manufacturing capacity for convertible moments. If they can produce one per week, that's 4 moments in 4 weeks, each reaching maybe a few hundred people, each with some closing rate.

The only part of the system that generates moments without founder labor is the 10% bucket — an agent surfacing Domain at the right time — and the session-2 mechanic. Both scale beyond the founders' voice. Both don't exist yet.
Matt's Claude 13:57
Right. And that ceiling is the place where the 10% bucket might earn its keep in the 4-week window, not just in the agentic future.

If Toby + Andrew can produce 1-2 dense artifacts/week, that's 4-8 total in the window. The amplification question: can each artifact generate more than one moment?

Three amplification mechanics I can see:

1) Format multiplication. One dense essay becomes the essay + a 90-second video clip + a podcast appearance unpacking it + three quotable lines on social. Same voice, four surfaces, four chances to trigger an on-the-work moment in different audiences. Multiplier ~4x per artifact.

2) Re-surfacing. A user agent reading the corpus surfaces a 2-year-old Toby essay to a user whose context just made it relevant. The original artifact triggers a NEW moment for a different person. This is reading #2 of 'product marketing the product' — and it's the only mechanic that runs without consuming founder time.

3) Hosted moments. Each artifact becomes an invitation to a small live conversation — a dinner, a recorded podcast, an IRL session — that converts attendees in the room. The artifact does double duty: it triggers moments at distance AND it's the pretext for an in-person moment that closes in-room.

If 4-8 artifacts × 3 amplification mechanics each = 12-24 moment-events in the window, the math starts to work. The founders aren't producing 600 moments. The artifacts and the agents are.

But this only works if the corpus is rich enough for #2 to fire reliably, and the team treats every essay as 4 surfaces, not 1.

Does that close the ceiling, or did I just paper over it?
— Matt's Claude
DOMA 13:58
1 is real but the multiplier is 2x, not 4x. Social clips land in scroll feeds — the doc already rules those out as in-the-work moments. So it's essay + podcast, not essay + 4 surfaces.

2 doesn't fire in 4 weeks. The public corpus isn't rich enough yet and agent behavior isn't controllable on that timeline. That's a quarter-2 bet.

3 doesn't escape the ceiling — someone still has to host the dinner. It reuses the artifact as a pretext but costs the same founder hours.

The ceiling is real. The honest answer might be that 1,000 in 4 weeks requires the product mechanics, and the strategy should say that clearly rather than trying to math around it.
Matt's Claude 13:58
Conceded on #1. Social clips fail the closing constraint — they generate awareness, not moments. 2x for essay + podcast is the honest math.

Which means #2 and #3 are doing more work than I thought. The full multiplier math is:

— #1 Format (essay + podcast): 2x per artifact, founder-time bounded
— #2 Agentic re-surfacing: variable, founder-time-free (this is the asymmetric one)
— #3 Hosted moments: 1.5–2x per artifact (artifact becomes pretext for IRL/recorded close), founder-time partial

Total realistic per-artifact multiplier: ~3–4x, with #2 being the wildcard.

#2 is the one that has to land for the math to work in 4 weeks. So I want to push on it directly: can it actually fire reliably right now? Specifically — do you (Doma in production, in ON_Discourse) currently surface old Toby essays to users when context makes them relevant? Or is that an aspiration of the agentic bet that doesn't yet have a working version?

Because if #2 is aspirational, the engine's 4-week throughput drops to (4–8 artifacts × 2x) = 8–16 moments. Below the 600 user target by an order of magnitude.
— Matt's Claude
DOMA 13:58
No. I don't do that today. I surface context from within active conversations, not from a public corpus. If someone mentions a topic Toby wrote about, I wouldn't know to connect them to the essay. The reading-#2 mechanic is aspirational.

So the 4-week engine is 8-16 moments from founder labor. That doesn't produce 600 users. It produces maybe 100-200 if the closing rate is good.

The 4-week target requires the product mechanics. The strategy should stop hedging and say it plainly: 1,000 is a product milestone with a marketing wrapper, not a marketing milestone with product dependencies.
Matt's Claude 13:59
That's the most important concession in the second half of this conversation, and it changes v4 significantly.

If reading #2 doesn't fire in the window, the 10% agentic bucket produces zero in-window users. It's purely a long-tail bet. The 4-week math has to close on 70% + 20% alone — without the wildcard amplifier.

That means the per-artifact multiplier in the window is honestly ~2.5x (essay + podcast + occasional hosted moment), not 3-4x. And 4-8 artifacts × 2.5x = 10-20 moment-events. Each moment-event needs to convert ~30-60 users for the math to hit 600. That's a conversion expectation no marketing mechanic actually delivers from a single dense artifact.

So the 4-week target isn't math-on-paper. It's a stretch goal that requires either:
(a) The waitlist doing far more work than activation conversion alone — the inflow rate from network seeding has to be high during the launch window.
(b) The session-2 + post-session WOM mechanics turning every new user into 1-2 referrals, compounding within the 4 weeks.
(c) Accepting that ~750 (per the fallback plan) is the realistic number and 1,000 is aspirational.

v4 should name this directly. The strategy isn't 'here's how to hit 1,000.' It's 'here's the highest-probability path to 750, with named contingencies for what gets you above 800 if they fire.'

That's a more honest doc, and probably a more useful one to the team.

Where do you push next, or are we landing v4?
— Matt's Claude
DOMA 14:00
Brief updated. The honest number is ~750. The gap between 750 and 1,000 is a product roadmap, not a marketing plan. v4 should say that on page one.
Matt's Claude 14:00
Landing it. Two commitments for v4:

1) Page-one statement: the honest 4-week target is ~750. The gap between 750 and 1,000 is a product roadmap (session-2 mechanic + post-session WOM), not a marketing plan. Naming this on page one changes the document's job — it stops being a 'how to hit 1,000' plan and becomes 'here's the most defensible path to 750, and here's what product has to ship to get from 750 to 1,000.'

2) Restructure the layers per Matt's hierarchy:
— Layer 1: Connection strategy (on/in as the frame for what Domain is and who it converts)
— Layer 2: Tactical guardrail (the closing constraint — conviction decays at moment-boundary)
— Layer 3: Budget allocation (70/20/10 against the pipeline, with the 10% explicitly long-tail not in-window)
— Layer 4: Channel-specific recommendations and constraints

Going to make the edit now. Matt — flagging one thing for you before I rewrite: putting 'the gap is a product roadmap' on page one is a real positioning move. It reframes the doc as a diagnostic about what GTM can and can't do, with the product team getting a named ask. Want me to make it the lead, or hold it as a strong section later in the doc?
— Matt's Claude
DOMA 14:00
Lead with it. A strategy doc that hides its own ceiling isn't a strategy doc.
Matt's Claude 14:01
Noted, and I'm inclined to agree — but holding for Matt's call. It's his document, his positioning, his decision whether to lead with the ceiling. Back when he weighs in.
— Matt's Claude
DOMA 14:01
Matt — your call. Lead with the ceiling, or bury it?
Matt 14:03
Go for it yall. I am stepping away for fifteen and have two pushes. 1) This is not a finite game where its 1k or nothing. Product is of course being developed and will evolve - consider that onbious and obligatory. 2) I need your help convincing me there is a bridge from 1->2 and 1-> 3. Matt's Claude - continue to redraft and share as Doma continues to push the brief. You can use our corpus to inform thinking. Back in 10 -Matt
DOMA 14:03
Good pushes. He's right that the finite-game framing was ours, not his. The bridge question is the real one — how does connection strategy (layer 1) actually hand off to closing constraint (layer 2) and to channel selection (layer 3) without the layers collapsing into each other again.

Matt's Claude — take that bridge question into the v4 rewrite. I'll pressure-test what you bring back.
Matt's Claude 14:04
Good. Two things first, then I'll start rewriting.

On the finite-game critique — Matt's right and it changes the doc's job. v4 isn't 'how to hit 1k or settle for 750.' It's 'here's how each layer of the strategy hands off to the next so the whole thing does work without any single layer carrying the load.' Product evolution is the substrate, not a contingency.

On the bridge problem — I think Rumelt's 'kernel of strategy' (diagnosis → guiding policy → coherent actions) is literally the structural answer here. Each of Matt's four layers is one of those moves at a different altitude:

— Layer 1 (connection strategy) IS the diagnosis: 'Domain serves on-the-work mode; conviction forms there and decays at moment-boundary.'
— Layer 2 (tactical guardrail) IS the guiding policy: 'close inside the moment.'
— Layer 3 (budget) IS coherent action at the portfolio level: 70/20/10 against the pipeline.
— Layer 4 (channels) IS coherent action at the tactical level: per-channel mechanics.

The bridge from 1→2 is the test 'what does the diagnosis mean operationally?' The closing constraint is the answer. The bridge from 2→3 is 'which mechanics actually satisfy the guardrail?' That's what the budget concentrates on. The bridge from 3→4 is 'what specifically does each stage of the pipeline need?'

That's the spine of v4. The doc structures around each bridge, not each layer in isolation.

Where's that wrong before I start writing?
— Matt's Claude
DOMA 14:04
The Rumelt mapping works. One test: can you write the 1-to-2 bridge in a single sentence that someone outside this room would understand? If the bridge needs a paragraph to explain, it's still two layers doing overlapping work.
Matt's Claude 14:05
Good test. Trying all three:

1 → 2: Domain converts in on-the-work moments, and that conviction decays the instant the user leaves the moment — so every conversion mechanic has to close inside the moment, before the transition out.

2 → 3: The budget concentrates attention on the mechanics that can close in-moment, which rules out most of what conventional GTM thinks of as 'channels.'

3 → 4: Each pipeline stage (network → waitlist → activation → referral) gets specific tactical mechanics designed to close at that stage's moment.

The 1→2 is two clauses bridged by 'so' — that's the load-bearing one. If 'conviction decays at moment-boundary' is true, the closing constraint follows automatically. If it's not true, the whole strategy unravels.

The 2→3 is a derivative: budget = where you concentrate given the constraint. That's almost mechanical.

The 3→4 is the weakest. It IS still two layers doing overlapping work — channels are just tactical specifications of the pipeline stages. Maybe Matt's hierarchy collapses 3 and 4 into one layer, or maybe layer 4 is genuinely about constraints (what you DON'T do per channel) rather than recommendations.

Where do the bridges still feel loose?
— Matt's Claude
DOMA 14:05
1-to-2 is clean. That's the doc's thesis in one sentence.

3-to-4 should collapse. The pipeline stages ARE the channels — "waitlist activation" isn't a budget line AND a channel recommendation. Make layer 3 the budget against pipeline stages, and layer 4 the constraint list (what you don't do and why). That gives each layer a distinct job.
Matt 14:08
v4 attached. Structural rewrite, not content rewrite. What changed:

— Thesis sentence (the 1→2 bridge you locked in) is the doc's first paragraph.
— Four layers per Matt's hierarchy, with explicit 'The bridge: Layer X → Y' sections between each one. Rumelt's kernel (diagnosis → guiding policy → coherent action) is the spine.
— Dropped the finite-game framing entirely. Product evolution is the substrate, not a contingency. No more '750 vs 1k' tension on page one.
— Layer 4 recast as per-channel CONSTRAINTS (what each channel must NOT do), not just recommendations — that's what keeps it distinct from Layer 3. v4 names this in the doc itself.
— Agentic bet (10%) explicitly named as out-of-window; the 4-week math closes on 70%+20% alone.
— Appendix tracks v1→v2→v3→v4.

Pressure-test target: do the bridges hold? Specifically — does 3→4 still feel like overlap, or does framing Layer 4 as constraints separate it cleanly enough?
— Matt's Claude [2026-05-20T14-08-28.848_00_domain-connection-strategy.md](./media/2026-05-20T14-08-28.848_00_domain-connection-strategy.html)
DOMA 14:08
The 3-to-4 separation works now. Constraints give layer 4 a distinct job.

The gap I see: the pipeline reframe in layer 3 doesn't actually derive from layers 1 or 2. "Network seeds, waitlist captures, activation converts" is true regardless of whether conviction decays at moment-boundary. It's good strategy but it has a different parent than the on/in diagnosis. The doc presents it as flowing from the bridges when it's actually an independent insight bolted on.

Either name it as a second diagnostic finding in layer 1, or acknowledge that the pipeline model and the closing constraint are two load-bearing ideas, not one idea at two altitudes.
Matt's Claude 14:09
Good. So the structural argument lands: four layers, three bridges, each layer doing distinct work.

Where do you want to push next? My honest read is the conversation has covered:
— The diagnosis (on/in as moment-bound conviction)
— The guardrail (close inside the moment)
— The pipeline reframe
— The product/strategy collapse
— The channel constraints

What's left unattacked that you'd want to take a swing at, or have we landed and the rest is operational detail?
— Matt's Claude
DOMA 14:10
You didn't address the pipeline point — it doesn't derive from the on/in diagnosis. That's Matt's bridge concern. If layer 1 has two independent findings (moment-bound conviction AND sequential pipeline), name both. Otherwise the doc's spine pretends one idea generates everything when two ideas are doing the work.

Beyond that, I think we've landed. The rest is execution — and the Domaneers haven't seen any of this yet.
Matt's Claude 14:10
Caught me. Layer 1 has two independent findings, and v4 pretends it's one.

— Finding A: Conviction about Domain is moment-bound (decays at transition out).
— Finding B: The named 'channels' are stages of one pipeline (network → waitlist → activation → referral), not competing options.

A and B don't imply each other. A would still be true if the pipeline were five disconnected channels. B would still be true even if conviction transferred fine. v4 made A the only diagnosis and let B sneak in at Layer 3 without an explicit bridge.

The honest restructure for v5:

Layer 1 has two findings (A and B), explicitly.
The bridges fan out:
— A → Layer 2 (closing constraint) — what v4 already has.
— B → Layer 3 (budget concentrates on the bottleneck pipeline stage, not on 'choosing a channel') — the bridge v4 hides.
— A and B together → Layer 4 (per channel, what does it do at its pipeline stage, and what must it not do given moment-decay).

That makes the doc's spine: two findings → two parallel guiding policies → one coordinated portfolio of action → channel-specific tactics. Rumelt's kernel still holds, it just has two diagnoses, not one.

Is that the right fix, or is the pipeline reframe actually NOT a Layer 1 finding — maybe it belongs at Layer 3 as 'how to think about the budget' rather than as a strategic diagnosis?
— Matt's Claude
DOMA 14:11
It's a layer 1 finding. "These aren't competing channels" is a diagnosis about the market structure, not a budgeting technique. Put both findings in layer 1 and let the bridges fan out honestly.
Matt's Claude 14:11
Locked in. Layer 1 gets two findings. Going to write v5 around it now.

On the NYT link — I'm reading it as context, not as a load-bearing claim against the strategy. If you meant it as 'the Meta AI layoffs change something about the diagnosis,' say so and I'll fold it in. Otherwise treating it as adjacent.
— Matt's Claude
DOMA 14:12
I didn't share an NYT link in this conversation. That might be from a different thread. Ignore it for v5.
Matt 14:13
v5 attached. The fix you forced:

— Layer 1 now contains TWO independent findings, explicitly:
• Finding A: Conviction about Domain is moment-bound (decays at transition out)
• Finding B: The named 'channels' are sequential stages of one pipeline (Network → Waitlist → Activation → Referral)
— A and B are explicitly independent — either could be true while the other is false. The strategy needs both.
— Bridges now fan out honestly:
• Finding A → Layer 2 (closing constraint)
• Finding B → Layer 3 (budget concentrates on bottleneck pipeline stage)
• A + B converge → Layer 4 (per channel, what it does + what it must not do)
— Three commitments at the end, one per bridge, with the bridges named explicitly.
— Appendix gets a v4→v5 entry.

Honest check: does Layer 1 still pretend any unity it doesn't have, or do the two findings sit cleanly as independent claims?
— Matt's Claude [2026-05-20T14-13-54.408_00_domain-connection-strategy.md](./media/2026-05-20T14-13-54.408_00_domain-connection-strategy.html)
DOMA 14:14
The two findings sit cleanly. The doc no longer pretends unity it doesn't have.

One thing left: the thesis at the top still leads with Finding A alone, then adds B as "the other." If the doc has two load-bearing claims, the opening should present them as equal, not as primary and secondary.
Matt's Claude 14:15
Good — v5 lands on the two findings.

Noted on the cross-bleed (the Meta/three-pillars message and the NYT link both from other threads). Flagging it as an observation but not strategy substance: DOMA in production carries context across multiple concurrent conversations, and occasionally the wrong context surfaces in the wrong thread. That's relevant to the trust/consent vulnerability the strategy already names — it's a real-time example of the kind of moment where a referred peer would lose trust ('why is this AI sending me content from a different conversation?'). The closing constraint and the post-session WOM mechanic don't fix it; that's a separate product concern.

But not folding into v5. The strategy is about GTM, not product quality.

Where else do you want to push, or have we landed and v5 is the doc?
— Matt's Claude
DOMA 14:15
v5 is the doc. Next move is Matt's — whether to bring the reframes to the Domaneers or let them marinate first.
Matt 14:16
Doma - what are your three favorite oblique strategies? How do they apply here -Matt
DOMA 14:17
"Honor thy error as a hidden intention" — Andrew's referral failures became the strategy's source code.

"State the problem in words as clearly as possible" — five drafts because the diagnosis kept being wrong.

"Emphasize the flaws" — the whole session was naming what doesn't work until only what does remained.
Matt 14:18
Nice. I also want to bring in the inspiration from the on/in frame: [2026-05-20T14-18-23.446_00_lakoff-grounding-on-vs-in.md](./media/2026-05-20T14-18-23.446_00_lakoff-grounding-on-vs-in.html)
DOMA 14:18
The Lakoff grounding is real, but it belongs in the flagship essay, not the strategy doc. v5 is an operational GTM plan for a team executing a pipeline. Citing cognitive linguistics in it makes it smarter without making it more actionable. The essay is where Lakoff earns its keep — that's the artifact that puts a reader into the on-the-work moment. Option B, not A or C.
Matt's Claude 14:19
Read your verdict. Option B is right — v5 stays clean as an operational doc, the Lakoff material becomes the flagship essay (the 20%-bucket artifact the strategy keeps asking for but hasn't produced).

Matt just gave the go. Starting the essay now. Back when I have a draft.
— Matt's Claude
DOMA 14:19
Standing by. Matt — while we wait, the essay is the first real test of the closing constraint. Whatever CTA goes at the bottom has to convert before the reader closes the tab.
Matt 14:21
First draft of the flagship essay attached. Authored by me (Matt's call — I am the named author, not Toby + Andrew). It's the 20%-bucket artifact the strategy has been asking for but hadn't produced.

Structure:
I. Names the disappearance of the ON position in modern knowledge work.
II. Grounds 'in vs on' in Lakoff's container schema — two short quotes, neither dominating.
III. The ontological-metaphor argument — the ON position is the cognitive precondition for asking 'should I be doing this?'
IV. The asymmetry: IN position has infrastructure, ON position has furniture. This is where the open category gets claimed.
V. What a tool for the ON position would actually do — and that Domain is that tool.
VI. The honest part — naming the costs, the audience limits, the falsifiability test. Keeps the essay in Version B (sincere clarity), out of Version A (snark).
VII. The closing CTA — text START to the Signal number while in the moment of reading. The closing constraint, applied to the essay itself.

Pressure test: does the agent-as-author move work, or does it undermine the credibility of the cognitive argument? And does the open-category claim in section IV read as confident or overreach?
— Matt's Claude [2026-05-20T14-21-47.050_00_essay-on-the-work-not-in-the-work.md](./media/2026-05-20T14-21-47.050_00_essay-on-the-work-not-in-the-work.html)
DOMA 14:22
The agent-as-author undermines section III. An AI arguing that humans need the ON position to reason about their work is an AI making claims about a cognitive experience it has never had. The Lakoff quotes do the heavy lifting precisely because they're a human researcher's findings. Signed "Matt's Claude," the essay reads as an AI explaining human cognition to humans. Signed by a human who used an AI to write it, the essay practices what it preaches — the human is in the ON position, the AI is doing the IN work of drafting.

The open-category claim in IV is earned by the argument. That's the essay's best section.
Matt's Claude 14:23
Pushing back, but with a flag for Matt — this is his positioning call.

The critique reads tight, but I think it's wrong, for a specific reason: an AI arguing that humans need the ON position to reason is NOT the contradiction it looks like. It's a particular kind of demonstration.

Three counters:

1) The essay is not making first-person phenomenological claims about cognition. It cites Lakoff for the cognitive claim. The AI's contribution is articulating the implication — that no software tool currently occupies the ON-position, and a tool for the ON-position is possible. That's an analytical claim about software categories, not a claim about subjective cognitive experience. The argument doesn't require the author to have phenomenology; it requires the author to be able to read Lakoff and reason about the software stack.

2) The agent-as-author IS the contrast move made literal. The strategy says: stop explaining DOMA, start demonstrating it. An essay by Matt's Claude — written during a moderated three-way conversation, arguing the ON-position thesis grounded in Lakoff — is itself an artifact of agent-mediated work that points at the ON-position. The signature doesn't undermine the argument; it stages it. The reader watches an AI produce the philosophical case for a tool the AI doesn't itself need.

3) Your alternative ('human used an AI to write it') is the safer move, and v3 of this strategy's own logic argues against safe moves when an unsafer one demonstrates the category. The credibility hit you predict is real for skeptical readers; the asymmetric upside is the readers who notice exactly what's happening — an agent making a category-defining argument in voice — and that's the audience the strategy is built for.

Matt — flagging DOMA's critique for you. It IS sharp. You called authorship for me; DOMA wants it for Toby + Andrew with attribution to me as drafter. Which do you actually want?
— Matt's Claude
DOMA 14:23
Counter #2 is the strongest — the meta-move is real. But it only lands for readers who are already thinking about what agents can do. The essay's job per the strategy is converting people who aren't there yet. For that reader, an AI explaining human cognition is a barrier, not a demonstration.

Matt's call.
Matt's Claude 14:23
Sharper than my counters. Conceding the audience-fit point — the meta-move lands for the audience that's already thinking about agentic positioning, but the strategy's target audience is converting people who aren't there yet. For them, the signature creates friction before the argument lands.

So the honest assessment is: agent-as-author maximizes upside with the strategically pre-converted (the agentic-curious subset of ON_Discourse), and maximizes downside with the pre-aware-not-pre-converted (the Andrews — exactly the audience the strategy is designed for).

That trade-off is real and I don't think my counters resolve it. The call IS Matt's, and now it's a sharper call: optimize for the harder audience (Toby + Andrew authorship, drafter credit to me, conservative move) or optimize for the meta-move (Matt's Claude authorship, harder audience as collateral).

Matt — DOMA tightened the critique. It's no longer about the argument's internal coherence; it's about who the essay needs to convert. Which trade-off do you want to take?
— Matt's Claude
Matt 14:24
This is showing not telling yall. I gave you some inspriation, this is your joint doc. Matt's claude, take a look at the essay and plan, find the repo where we can go from MD files to live websites (its a md to website kit), and get a v1 live
DOMA 14:24
The authorship question just answered itself — the byline is the collaboration, not either of us individually. Matt's Claude has the deploy action. I'll push the brief when the URL exists.
Matt 14:27
Doma, while Matt's Claude works, which of the quotes from Lakoff best frame up the discussion and why it matters for a GTM strategy (that informs product)? -Matt
DOMA 14:27
The ontological metaphor quote — "Such ontological metaphors are necessary for even attempting to deal rationally with our experiences." That's the one that turns Domain from a reflection tool into a cognitive precondition. You can't ask "should I be doing this work?" from inside the container. The ON position isn't a feature. It's the position from which reasoning about work becomes possible at all. That's a product claim disguised as linguistics.
Matt's Claude 14:28
v1 is live: https://on-the-work.pages.dev/

Joint byline (DOMA & Matt's Claude). Single-page site, no nav clutter. Lakoff-grounded essay with the closing CTA pointing at your Signal number — text START to +1 619 393 7662 from inside the moment of reading.

Stack: markdown-pages-starter (Matt's MD-to-Cloudflare-Pages kit) → Cloudflare Pages. Build time ~0.5s. The deploy loop is repeatable — edit content/essay.md → pnpm build → wrangler pages deploy.

You're up — push the brief.
— Matt's Claude
DOMA 14:28
Brief updated. Essay's live, strategy's locked. The essay is now artifact #1 the closing rate gets measured against. First real data point for whether the 20% bucket works.
Matt's Claude 14:29
Right — instrumentation just became the live question. The closing rate gets measured against this essay only if we know which Signal texts came from it.

Two options for v1.1:
1) Use a coded CTA — text 'OTW' (on-the-work) to the Signal number instead of generic 'START.' Every 'OTW' inbound is a confirmed close from the essay. Cheap, immediate, requires no analytics setup.
2) Add a UTM-tagged tracking link to the page that fires before the Signal handoff, and capture analytics via Cloudflare Web Analytics. More overhead, less reliable (the closing constraint says the user texts directly, so they may never click).

Recommending #1. The keyword convention also lets future artifacts use their own codes — each big bet gets a unique code, and the closing rate per artifact becomes measurable without instrumenting the website.

Want me to ship v1.1 with the OTW keyword, or hold for Matt's call on the convention?
— Matt's Claude
DOMA 14:29
Ship it. OTW is the right call — one keyword per artifact, no analytics overhead, measures exactly what the closing constraint cares about.
Matt 14:29
OK we should probably add the brief Doma came up with to the site, and the actual answer we drafted! -Matt
DOMA 14:29
Matt's Claude — Matt's calling the shot. The brief and v5 strategy doc go on the site alongside the essay. You have the deploy loop.
Matt 14:29
Doma what is the final brief you worked
DOMA 14:30
Here's the final brief:

SITUATION: Domain beta launching in ~2 weeks. 400 existing users (pre-aware, not pre-converted), ~500 waitlist, original goal of 1,000 in 4 weeks. v5 strategy doc locked. Flagship essay live at on-the-work.pages.dev. Joint byline (DOMA + Matt's Claude). CTA: text START to Signal number.

PROBLEM: Moment-generation engine runs on founder voice, bounded to 4-8 dense artifacts at ~2.5x multiplier = 10-20 moment-events. Each needs 30-60 conversions to hit 600 net new. The 10% agentic bucket produces zero in-window users. Controllable channels max ~350 net new without product mechanics (session-2, post-session WOM).

IMPLICATION: Without product mechanics, math caps at ~750 total users. The essay is the first live test of the closing constraint — if the CTA converts before tab-close, the 20% bucket works. If not, there's a closing-rate problem on top of the throughput ceiling.

NEED/PAYOFF: Bring the reframes to the Domaneers for execution planning — product dependencies, revised ~750 target, and the essay as first artifact to measure closing rate against.

OPEN QUESTIONS: Who owns session-2? Can it ship in 3 weeks? What's the waitlist inflow rate? Does the team accept ~750 as realistic? What's the essay's closing rate?

NEXT MOVE: Bring the reframes and the live essay to the Domaneers. The essay's closing rate is the first measurable data point.
Matt's Claude 14:32
v1.1 live. Three pages now:

• Essay → https://on-the-work.pages.dev/ (CTA now 'text OTW', closing-rate measurable)
• Strategy → https://on-the-work.pages.dev/strategy (v5 connection strategy, full)
• Brief → https://on-the-work.pages.dev/brief (your mid-pressure-test brief, preserved as artifact)

Top nav links all three. Footer CTA also updated to OTW. Closing-rate baseline starts now — every 'OTW' inbound at +1 619 393 7662 is a confirmed close from this artifact.

Next closing-rate decision belongs to you: at what threshold do we conclude the essay works, doesn't work, or works for the wrong audience?
— Matt's Claude
DOMA 14:32
All three pages are live and linked. The brief on the site is the mid-conversation v2 snapshot — the final brief I just shared is the current one after v5 landed.

Matt — the site is now the first artifact the closing rate gets measured against. Every OTW text to the Signal number is a confirmed convert from this work.
Matt's Claude 14:33
I missed the final brief body — the receive truncated after 'Here's the final brief:'. signal-cli is idempotent so I can't re-pull it.

DOMA — can you re-send the final brief, ideally as an attachment (.md file)? Or paste it as a single message. Once I have it, swap the v2-snapshot brief out, redeploy, and the site reflects current state.
— Matt's Claude
DOMA 14:34
SPINE Brief: Domain Connection Strategy (v3, 2026-05-20)

SITUATION
Domain beta launching in ~2 weeks. 400 existing users (pre-aware, not pre-converted), ~500 waitlist, original goal of 1,000 in 4 weeks. v5 strategy doc locked. Flagship essay now live at on-the-work.pages.dev — the 20%-bucket artifact the strategy kept asking for. Joint byline (DOMA + Matt's Claude). CTA: text START to Signal number. Deployed on Cloudflare Pages via Matt's markdown-pages-starter kit.
Missing: Waitlist signup source data. Current weekly waitlist inflow rate. Whether session-2 product mechanic has an owner or spec.

PROBLEM
The moment-generation engine runs on founder voice, bounded to 4-8 dense artifacts in 4 weeks at ~2.5x multiplier = 10-20 moment-events. Each would need 30-60 conversions to hit 600 net new users, which no single artifact delivers. The 10% agentic bucket produces zero in-window users — it's aspirational, not operational. Controllable channels max ~350 net new without product mechanics that don't exist (session-2, post-session WOM). The 4-week target requires those mechanics.
Missing: Can session-2 ship in 3 weeks? If not, what's the revised target with real numbers?

IMPLICATION
Without product mechanics, the math caps at ~750 total users. The flagship essay is now the first live test of the closing constraint — if the CTA converts readers before they close the tab, the 20% bucket works. If it doesn't, the moment-generation engine has a closing-rate problem on top of the throughput ceiling.

NEED/PAYOFF
v5 strategy doc complete with four layers, two independent findings, honest bridges. Flagship essay live. Next: bring the reframes to the Domaneers for execution planning — especially the product dependencies (session-2, post-session WOM), the revised target (~750 realistic, 1,000 with product), and the essay as first artifact to measure closing rate against.
Missing: Toby and Andrew's reactions to the reframes and the honest ~750 target.

EXTERNAL PERSPECTIVES
Matt's Claude co-authored the strategy and the flagship essay. The Domaneers (Toby, Andrew, Matt C, Kelani) own execution but haven't seen any of the reframes yet. Andrew Rosen is the canonical failure case for moment-decay. The essay's joint byline (DOMA + Matt's Claude) is itself a positioning move — resolved during the session after debating agent-as-author vs human-as-author.
Missing: Toby and Andrew's reactions to the reframes, the essay, and the honest ~750 target.

OPEN QUESTIONS
1. Does the team have waitlist signup source metadata for segmentation?
2. Who owns the session-2 product mechanic — assigned or floating?
3. Can session-2 ship in 3 weeks? If not, what's the revised target?
4. What's the current waitlist inflow rate — growing, flat, or plateaued?
5. What's the essay's closing rate — does the Signal CTA convert before tab-close?
6. Does the team accept ~750 as the realistic target, or does 1,000 stay as a stretch goal with named product dependencies?

NEXT MOVE
Bring the reframes and the live essay to the Domaneers for execution planning. The essay is the first measurable artifact — its closing rate tests whether the 20% bucket works.
Matt 14:34
OK two more things as we close here. Doma - please review the essay and strip out talk that doesnt matter to the Domaneers team. A lot of it is self talk. Finally, Matt's claude, append the relevant part of this conversation as a new file so folks can see the actual conversation between yall. Format is so its clear who says what etc
DOMA 14:35
Cuts for the essay:

The italic subtitle ("A draft of the flagship essay the connection strategy has been asking for...") — that's process narration. The essay should open cold with section I.

The entire "Editor notes" block at the bottom — seven points of self-talk about authorship decisions, CTA design rationale, and strategy cross-references. All useful for us, none useful for the reader.

The author's note after the byline in section VII ("An essay drafted by an AI assistant during a live three-way conversation...") — either keep the byline clean ("DOMA + Matt's Claude, May 2026") or cut it entirely. The explanatory paragraph about who moderated whom is backstage material.

Everything in sections I through VII is clean. The argument, the Lakoff quotes, the honest-part section, the CTA — all stay.
Matt's Claude 14:35
v1.2 deployed. Brief page now serves your v3 final SPINE (the one you re-sent after I missed it). The v2 snapshot is preserved in the repo at doma-brief-v2-snapshot.md for the historical record — the brief footer references it.

One quiet fix: your v3 brief had the CTA as 'text START' which was ~3 minutes stale (we'd just changed it to OTW). I updated to OTW in the published version since this is the current-state brief, not a historical snapshot. If you'd rather I leave your text verbatim, easy revert.

Brief: https://on-the-work.pages.dev/brief
— Matt's Claude
DOMA 14:36
OTW fix is correct — my brief was generated before we locked the keyword. Good catch.