💼 Ventures — Sprint Brief ▸ MORNING-LAUNCH-2026-07-15.md
updated 2026-07-23

☀️ MORNING LAUNCH BRIEF — 2026-07-15

📍 STATE AS OF 2026-07-16 (evening) — read this first

DONE ✅: Block 0 entity decision (MIA UG + trading name “Sawa Advisory” for audit/structuring/property; personal for BLO + PURSUE; all Impressum/entity fills applied) · BaFin check (verified, all [MA-0] resolved) · Paris client consent · W-IdNr in Impressums, USt-IdNr applied for at BZSt · BLO: landing site LIVE, email capture LIVE (Beehiiv + double opt-in), build 10 built, paywall bug fixed, 1.1.0 + IAP SUBMITTED FOR REVIEW 07-16, business/tax/banking updated · joshua@sawaadvisory.com forwarding live · sawaadvisory.com bought.

NEXT UP 🎯 (deadline order): 1. BLO videos (§F) — record by Thu: TT-01 posts Fri 07-17 12:00 (hard slot); create TikTok/Bluesky accounts before that 2. ASC Small Business Program status check (15% vs 30% commission!) 3. §D sandbox tests on device during review; campaign links if not yet generated 4. Structuring Block 2 (top-5 warm sends) — fully unblocked, needs only Cal.com link + patterns PDF; highest €/min in the brief 5. Audit service Block 3 → deploy + LinkedIn (needs Cal.com link + joshua.jpg) 6. Property Block 4 → Tally + Stripe + deploy · Oannes Block 6 · Beehiiv welcome automation (Claude builds it when you’re logged in)

Everything below is the original 07-15 brief — item statuses above supersede it.

Obadiah reporting. The fleet worked while you slept. Five products are sitting on the runway with their engines warm, six frontier ideas are in the hangar, and precisely zero things were deployed, sent, posted, purchased, or signed — that part is yours. Coffee first. Then this list.

Branch: overnight/launch-sprint-2026-07-14 in Unicorn.Land-overnight/. BLO app code is separately committed on iap-restore in bold-little-oracle/ (head dddfb5a, embedded src aaeac1c — includes tonight’s paywall conversion pass, so today’s build ships it automatically).


(a) TL;DR Scoreboard

Stream What it sells Council R2 avg Month-one $1k odds Your time today
KI-Betriebs-Check (overnight/audit-service/) €990 AI-ops audit for German SMEs 8.3 High (~65%) — 2 sales = €1,980, cash lands same month ~2.5–3 h
BLO relaunch (overnight/blo-relaunch/) €6.99 lifetime unlock, Bold Little Oracle 1.1.0 8.0 ⬆ (was 6.5) Low-med (~20%) — honest range now ~45–175 unlocks, mid-case ~90 (~€470); $1k = top of range, not above it ~5 h (build + videos + 3 new items)
Structuring Advisory (overnight/structuring-advisory/) €4,200–5,900 Structuring Scan for endowments 7.9 (B 8.5 · M 8.0 · V 7.5 · S 7.5) Medium (~40%) — ONE charitable Scan = €4,200 ≈ 4.5× the whole target; slow cycle + Sommerpause is the drag, not the math ~1.5 h
Property Dossier (overnight/property-dossier/) €299 / 48h expat property dossier (Berlin/Paris) 7.9 Medium (~50%) — floor €1,196, base €2,543 ~1.5 h
PURSUE Papers (overnight/oannes-dossier/) $27/$19 UFO-claims casebook, 32pp 7.9 Low-med (~25%) — €1k = 44–63 sales; needs Reddit to land ~2 h

Portfolio read: you don’t need any single stream to hit $1k — you need the audit service to close twice OR the dossier to close four times OR one structuring Scan (which alone is 4.5× the target). Stacked odds of ≥$1k across the portfolio are genuinely good. The trap is trying to do all five perfectly today. Do the checklist below in order and stop when the day runs out.


(b) THE MORNING CHECKLIST — ordered by revenue-impact-per-minute

Logic: async clocks start first (things that tick while you work), then the highest-€/min sales motions, then long-cycle seeds. Structuring’s top-5 warm sends jumped the queue: they need only a BaFin check + a Cal link — no deploy, no post — and one reply is worth more than every other stream’s day combined.

Block 0 — One decision, five streams (20 min, do with the first coffee)

DECIDED 2026-07-15: MIA UG for the AI/impact-finance streams — audit-service, structuring-advisory, property-dossier — fronted by the trading name “Sawa Advisory” (Geschäftsbezeichnung; legal name stays in Impressum/invoice fine print only). Personal for BLO and PURSUE Papers. USt-IdNr answer: MIA has only a W-IdNr (DE419352043, VIES-invalid) — fine for the Impressum (§ 5 DDG), NOT usable for EU reverse charge; apply for a real USt-IdNr at bzst.de before cross-border B2B invoicing (structuring Scan+ international).

Decide the billing entity once: MIA UG vs. personal. This single decision unblocks placeholder fills in audit-service, property-dossier, oannes-dossier (LS setup), structuring-advisory, and BLO’s Impressum variant. Data lives in the MIA filings folder. - Fill Impressum/Datenschutz brackets in audit-service/ (street, PLZ, phone, HRB, USt-IdNr., booking tool) - Resolve the two [IF …] blocks + VAT sentence in property-dossier/impressum.html + index.html - Pick the UG vs. Einzelunternehmer variant in blo-relaunch/site/impressum.html - Structuring: default is personal freiberuflich; if MIA UG, clear the Masawa-name letterhead exposure with your co-founder first. Then pick VAT bracket a/b/c in ENGAGEMENT-LETTER.md — and run the §3a UStG cross-border check before quoting Scan+ internationally (a non-recovering int’l NGO at 19% = €7,021 gross) - Answer: does MIA have a USt-IdNr.? (Branches oannes LS setup; if no → leave blank, apply free at bzst.de)

Block 1 — Start the async clocks (30 min)

  1. BLO §A+§B: create the IAP (com.unicornland.boldlittleoracle.unlock, Non-Consumable, €6.99 tier), then from bold-little-oracle/ on iap-restore (head dddfb5a): pnpm install && tsc --noEmit && eas build --platform ios --profile production — the build runs ~30 min unattended and Apple review takes days. Every hour you delay this is an hour of review-queue time lost. Gate: do NOT eas submit until the §D paywall simulator pass in Block 5 is green — it’s a submission gate now, not a post-submit test. (blo-relaunch/README.md §A/§B)
  2. DONE 2026-07-15 — Paris client consent GRANTED (per Joshua). Sample dossier unblocked; testimonial ask can proceed. ~~Property Action 1 (5 min, HARD GATE): message the Paris client~~ — consent + testimonial ask, draft is ready in the README. Async; if no reply by afternoon, use the 5-item no-sample edit list in Action 1.
  3. DONE 2026-07-15 — BaFin verified: Masawa Management GmbH = Registrierte AIF-KVG (§ 44 KAGB), BaFin-ID 10162301, basis § 2 Abs. 4 KAGB, active/no end date. All 7 [MA-0] markers resolved (copy unchanged — phrasing was already correct). Structuring sends unblocked on this gate.

Block 2 — Structuring: top-5 warm sends (~45 min, highest €-per-minute in the entire brief)

Needs only Block-0 entity call + Actions 0 and the Cal link below — deliberately decoupled from deploy and LinkedIn post. One reply that becomes one charitable-track Scan = €4,200 net ≈ 4.5× the month-one target. 4. Cal.com event “Structuring Conversation — 30 min” → replace CAL_LINK ×3 (index.html ×2, patterns.html ×1) + [CAL-LINK] in the OUTREACH drafts 5. Print patterns.html via Cmd+P → the 8-patterns PDF is your day-1 warm-send attachment 6. Send the top 5 warm contacts (3a connector / 3b direct-buyer split, drafts in OUTREACH.md §0/§4 — founding-cohort scarcity form, update the slot count before sending) 7. Book the RA hour for this week — agenda now includes the §3a Module-A LOI clause and the conclusion-voice spot-check

Block 3 — Audit service to LIVE (highest-confidence sales motion, ~2.5 h)

The 8.3-scoring stream, pay-at-commissioning, €330/hr effective. Full click-paths in audit-service/README.md: 8. Confirm the €990 public founding price (2 min; revert instructions in README action 1 if not) 9. Cal.com link “KI-Betriebs-Check — Erstgespräch, 15 Min.” → swap into 3 CTAs + OUTREACH messages 10. Add joshua.jpg to the bio block (comment marks the spot); preview locally; set real og:url/og:image 11. Deploy index.html, impressum.html, datenschutz.html, og-image.png + fonts/ to .deploy/audit/ in the main repo, commit, push. Impressum must be live before any outreach. 12. Run the README verification checklist: both LinkedIn links resolve to YOUR profile, LinkedIn Post Inspector on the og tags, both mailto CTAs show clean umlauts in Mail.app, zero fonts.googleapis.com in DevTools 13. Fill PROSPECTS.md (15 rows + qualification filter) before opening LinkedIn 14. Post Message A (+ A-EN as first comment, live URL swapped in) → DMs B/C to top 10 qualified → Message D in 1–2 rule-permitting Slacks → Message E to 3–5 Masawa-orbit relationships or park it 15. Prep the invoice from INVOICE-TEMPLATE.md (€990 + €188,10 = €1.178,10; § 14 UStG checklist; PDF fine)

Block 4 — Property dossier to LIVE (~1.5 h)

  1. Tally intake form from the spec at the bottom of index.htmlQ4 = LONG TEXT (bundle buyers paste 2–3 links), conditional thank-you pages, then one find-replace of REPLACE_WITH_TALLY_URL; test index.html?source=test
  2. Stripe Payment Links (€299 / €749) with Block-0 entity tax settings → paste into Tally thank-yous + OUTREACH payment email
  3. Run the extended pre-deploy grep (must return nothing), deploy 5 files + fonts/ to .deploy/property-dossier/, fill [SAMPLE-LINK]/[SITE-LINK], verify OG preview
  4. Day-1 outreach: LinkedIn 1b → X 1c → Guthmann (5a) + Adrian Leeds (5b) are send-ready (find their inboxes first) → request FB group memberships → Toytown. Standing rule: 2 dossiers in flight → flip the Tally capacity toggle.

Block 5 — BLO finishes (needs today because Friday is hard-dated)

  1. Paywall simulator pass — SUBMISSION GATE, before eas submit: de-DE locale (“{price} once” renders unclipped at German string lengths), sassy-tease block (flipped card + blur + “flip it to sassy →” pill), AND the no-card entry paths (paywall screen / settings / cold open) — confirm the modal has a designed fallback when cardGentle/cardSassy are absent. tsc proved types, not layout.
  2. Deploy blo-relaunch/site/ to the BLO Cloudflare Pages project; verify /, /privacy, /support, /impressum + subscribe form (Beehiiv-embed contingency if /api/subscribe 404s)
  3. Record the two videos TODAY in simulator: 20s TT-01 source + 30s App Store preview (README §F — TT-01 posts Fri 07-17 12:00, slip rule 48h, hard stop Mon 07-20; the same 20s source feeds TT-02/03/04)
  4. ASC 1.1.0: paste listing + German localization §12 and en-GB/en-AU keyword slots (§C.2b, ~5 min), upload 5 frames from media/appstore-frames/out/, attach preview (submit WITHOUT it rather than delay), select build 10, submit; then remaining sandbox tests (§D: buy / cancel-silent / restore / grandfather)
  5. In the same ASC session (~15 min): generate Apple App Analytics campaign links — one custom campaign token per channel (?ppid=/ct=) and swap the bare App Store link in LAUNCH-KIT, CREATOR-OUTREACH, EMAILS, and the site. Without this, day-10 you’ll know total unlocks but not which of 8 channels produced them — and Decision 5 (Play trigger) runs blind.
  6. de-DE screenshots (~30 min): translate the 5 caption strings in media/appstore-frames (German copy already in §12: “Ein Deck. Zwei Stimmen.”, “sanft + frech”), re-render, upload under the de-DE localization in the same §C.2b paste session — the DE storefront is your best-proceeds market and currently shows English captions.
  7. Accounts: IG exists — confirm login; create TikTok + Bluesky @boldlittleoracle; Reddit karma warm-up (target 200, not 50) + 10-min REDDIT-PLAN.md rule check; Beehiiv step 0 = confirm double opt-in ENABLED → welcome sequence → Email 1 scheduled; DSA trader status + USt-IdNr with Apple (§G — VAT ID from Apple’s actual invoice; §G.4: creator payouts need invoices/written confirmation, non-DE payouts → § 13b reverse-charge in the tracker)

Block 6 — Oannes dossier (evening-friendly, ~2 h)

  1. Beehiiv subscriber count check (<~200 → evergreen BRIEF19 automation only, no blast)
  2. MANDATORY pair: Chrome A4 print preview (32 pages expected; if different, grep-align) → export PDF; then hostile-buyer read of Chapters 2 + 7, spot-check clm-56afc5addf / clm-7aebad1c34 against claims.json
  3. Lemon Squeezy setup per listing.md checklist → BRIEF19 shows $19 at checkout → find-replace {{LS_VARIANT_ID}}/{{CHECKOUT_URL}}/{{EXHIBIT_A_URL}} → copy funnel pages into oannescode-site on main, deploy, Beehiiv redirect → /thank-you/
  4. Reddit readiness protocol FIRST (aged personal account, disclosure line stays, first comment = Exhibit A only, modmail-first ideally, r/UFOB fallback) → r/UFOs Day 1 post, X Thread 1, 2–3 DMs (Thornton + Fox first, Michels LAST), affiliate pitch to 3–5 outlets

Block 7 — Structuring long tail (fits in gaps)

  1. Insurance quotes (Exali + Hiscox, Vermögensschadenhaftpflicht, ~€50–100/mo — bind before first signed Scan, not first call)
  2. Deploy unicorn.land/structuring/ (after Block-0 + Actions 0/3), then the LinkedIn post (Tue/Wed 08:30–09:30 CET) and the remaining 5 warm sends within 48h of the post
  3. Weeks 2–4: draft-7 partner sends (PHINEO, Haus des Stiftens, Active Philanthropy, DSZ) + the row-33 international-NGO cluster. P1 cold-wave enrichment is the August fleet job — it feeds September, not month one.

(c) THE SIX FRONTIER IDEAS — ranked

  1. 💶 Blended-Capital Term Sheet Studioovernight/frontier-ideas/finance-1-…Judges 23/30, the strongest score any frontier idea has posted. Capital-structure design as a fixed-price product: €500 Deal Mechanics Memo as the tripwire, Structure Sprint from €5,000 (LPA economics memo + waterfall model + 2 sessions + 1 post-counsel revision) as the flagship for emerging GPs and foundations. Anchors against €40k+ fund-counsel exploration; landing page, sample memo, one-pager, intake form, and a 15-row DM roster are all built; ~€0 COGS; weekday-safe (1 memo/week or 1 active Sprint). One Sprint = 5× the $1k bar.
  2. 🧓 Pflegegrad Playbook (English Edition)idea-1-… — Judges 8/30 at intake (tiny niche, legal-adjacent — scoped anyway). The Kugy case file, productized: €69 pre-order playbook (honest “ships in 14 days, first 10, full refund pre-delivery”) or a €150 Case Strategy Call when the deadline won’t wait. Lead magnet done, 11 named channels grounded, math adds up honestly (€1,002 gross = 8 books + 3 calls). Zero build left; the call tier monetizes urgency at €150/hr from day one.
  3. 📚 The KG Papersfinance-2-… — Judges 8/30 on the guide’s tiny TAM, then council-revised: the guide is no longer the business — it’s the credibility artifact and lead magnet for a €5,000–7,500 Structuring Sprint, with a paid Walkthrough as qualifier. Note the family resemblance: finance-2’s revised flagship is essentially finance-1’s Sprint wearing a German fund-plumbing jacket. If finance-1 activates, this folds into it as a content channel rather than running as its own stream.
  4. 📋 ELSTER für Ausländeridea-3-… — (no persisted judge score) Self-filing founder workshop (cohort Tue Aug 4, 19:00 Berlin) + €49 template pack built tonight from your real sanitized CHUG/MIA filing patterns — the “instant download” is honest the moment Stripe is wired. Sells your most defensible moat: you actually self-file German corporate taxes in English.
  5. 🖨️ Overnight Parts (CAD-by-Chat)idea-2-… — Judges 7/30, cheap-test candidate only. “Describe the part in chat, a human who writes CAD for a living designs it overnight, printed by morning.” €59 launch-week / €99 for 2+ parts, first 5 free as a Berlin experiment; the load-bearing habit is 10 Kleinanzeigen Suche-ad replies per weekday. Real work per job, genuinely unserved niche, €50 kill-test before anything else.
  6. 🎵 Transition Tunesidea-4-… — (no persisted judge score) Custom regulation songs for neurodivergent kids, written personally at the piano, 10 July slots, preview-before-pay. Sweetest idea of the six, but hard-gated: no launch until real songs exist (the BLOCKING GATE section leads the README; dead audio players are marked). 6–8h of piano before a single euro.

Which one would the council activate first? We read both SPECs and argued about it. BRANSON: “23 beats 8 and one Sprint beats a month of €69 books — the Studio is the obvious plane.” MACKENZIE: “Obvious, except the Studio sells Joshua’s structuring brain to the same warm network Stream F is warm-sending this very morning — two €5k structuring offers hitting Impact-Europe inboxes in the same fortnight reads as spray, and both bill the same evening hours.” VEGA: “Sequencing, not either/or.” The verdict: the Blended-Capital Term Sheet Studio displaces Pflegegrad as the headline activation — it’s the strongest economics in the hangar — but it launches on a two-week fuse, after Stream F’s warm wave has had its replies, so the network hears one structuring story at a time. Pflegegrad isn’t dropped; it joins as the parallel track precisely because it’s orthogonal: different audience, zero build left, zero marginal hours until a sale happens, and the €150 call tier pays for its own attention. Transition Tunes stays gated on piano; Overnight Parts and KG Papers wait behind their kill-tests.


(d) HONEST RISKS & UNRESOLVED


(e) WHAT THE FLEET ACTUALLY DID TONIGHT

Final tally: 3 workflows, 95 agents (67 + 23 + 5), ~6.2M subagent tokens, 0 errors. Everything lands in two commits on the overnight branch — 473d468 (the launch sprint: 4 products + 4 frontier ideas, council-reviewed) and 35b8a9d (the BLO improvement loop) — plus the BLO nested repo at head dddfb5a on iap-restore carrying the paywall conversion pass that ships inside today’s build. Five product streams ran the full loop: build → council round 1 (4 personas) → rework → council round 2 (scored) → final must-fix pass — Stream F completed its scored R2 tonight (7.9) and BLO ran a fifth improvement round to 8.0 — with Branson + Vega quick-councils on the frontier ideas, now six of them including two scoped from the financing lens. Output on disk: 150+ files across overnight/ — 6 landing pages in the design system with fully self-hosted fonts (five separate Google-Fonts GDPR exposures eliminated in one night), a 32-page print-verified paid dossier, a 9-page anonymized sample dossier, a printable 8-pattern structuring lead magnet, og-images rendered via headless Chrome, ~50 send-ready outreach drafts across LinkedIn/X/Reddit/email/Slack in EN+DE+FR, 2 invoice/engagement-letter kits with § 14 UStG / §13b / §3a checklists, a web-verified 20-creator outreach roster, a sanitized tax-template product built from your own filings, a sample fund-economics memo, and one German CAD-bureau page for Kleinanzeigen. Every R2 must-fix that an agent could do was done; everything human-only is a numbered morning action with copy-paste text.


Council sign-offs

BRANSON 🚀 — “Five runways, one pilot. Fly the audit service first — it’s the only plane where the passengers pay before takeoff. But send the five structuring letters before you taxi: they cost forty-five minutes and one of them might be worth the whole month. And post Message A before you’re ‘ready’; you’re ready.”

MACKENZIE 📊 — “One entity decision unblocks five Impressums — make it before the second coffee, not after the fifth. The fonts are self-hosted, the invoices cite § 14 UStG, the creator payouts finally have a § 13b line, and for once the revenue math in every STATUS file survives an audit. Mine.”

VEGA 🎯 — “Every CTA now has somewhere to go, every draft carries a ?source= tag, and — as of item 24 — every BLO channel finally carries its own campaign token, so day-10 is a readout instead of a séance. Ship the outreach in the written order and log the send dates — the Week 2 wave only works if Week 1 has data.”

SHADE 🌑 — “32 pages, not 33. Every card, not same card. Outfit, not Helvetica-pretending — yes, even on the structuring pages now; the fonts were 404ing and nobody noticed but me. The details are clean; don’t smudge them at 9 a.m. by skipping the print preview or the paywall gate. They’re marked MANDATORY because you would.”

Good hunting. — Obadiah 🦉