GOAL.md). Newest at the
bottom. Each entry: what shipped · key decisions · what was verified & how · open ❓.
M0 — Scaffold & conventions (2026-07-04, ~01:15)
Shipped:- Directory structure:
part-1-theory/,part-2-platform/,part-3-sops/,_sources/. CONVENTIONS.md— front-matter, audience-tag callouts, video-embed slots, real-prompt format, markers (❓, no-credits rule), cross-linking.index.md— home + two learning paths (“New AM start here”, “Self-serve tour”).JOURNAL.md,gap-register.md,video-shot-list.mdscaffolds.- Resolved decisions folded into
PLAN.md(markdown-in-repo, one tagged site, no credits, self-serve = full capability / lighter rigor, live prompt mining).
- Portable Markdown now; site generator later. Page files numbered by their map id.
- Audience divergence handled by inline callouts, not forked pages.
prod-context factory key works (listed sessions across orgs; confirmed
factory query/messages). Directory tree created.
Open ❓: none at M0. Gaps will accumulate in gap-register.md as pages are written.
Next: M1 — three mining subagents running (SEO principles, real-prompt library, video
map + VFS conventions). Then M2 (Part 3 SOPs).
M1/M2 in progress (2026-07-04, ~01:40)
Mining (M1) done:_sources/seo-principles.md— differentiated Part 1 backbone (12 stances w/ verbatim Raymond phrasings, mechanisms, Wonderchat/Hyperbound examples, ❓ gaps). Read + verified._sources/prompt-library.md— 38 real operator prompts across 6 categories + 12 recurring patterns, mined from 19 sessions / 8 orgs (Mar–Jul 2026), anonymized, no raw transcripts.- Still running:
_sources/video-map.md+_sources/vfs-conventions.md.
3-1-onboarding-month-1.md + 3-4-organise-keywords.md ported faithfully
(real prompts preserved). Planning cluster (3.2/3.3/3.5/3.6/3.11) in progress via subagent.
Part 1 (M4, started early): 12-page draft in progress via subagent, strictly from
seo-principles.md.
Part 2: hub written; orientation pages (2.0.x) being drafted.
Committed: M0 scaffold (20979323); mined sources + flagship SOPs + hubs (64e866a1).
Open ❓ (to aggregate into gap-register): positioning vs agencies (1.1); speed-to-rank theory
(1.7, HIGH); SERP-cliff exact mechanics + 2-D framework axes (1.4/1.5); press “bump” causal story
(1.9); PostHog attribution philosophy (1.10); leverage thesis (1.12). Press-release + formal
indexing prompts thin in prod chats (per prompt-miner).
All content pages complete; M5 in progress (2026-07-04, ~01:56)
Coverage — every page in the PLAN map now exists (65 content pages): Part 1: 13 ✅ · Part 2: 35 (§§2.0–2.6 complete) ✅ · Part 3: 17 (16 SOPs + index) ✅. 3.12/3.13 arestatus: draft
(framed + rough flow; port-pending their Notion SOP specifics); the rest review.
M5 done: no-credits grep clean ✅ · broken-link scan none ✅ (fixed 3 Part-1 filename
mismatches) · gap-register Part 1 (9 gaps) aggregated; Part 2/3 gaps mirrored by agents.
Scripted self-audit (2026-07-04 ~01:57): 65 pages — 0 stubs (<120w), 0 missing/incomplete
front-matter, word counts min 181 / median 417 / max 2049. 4 pages are tight micro-guides
(181–195w, intentional). 2 🎥-without-video: hits are false positives (nav markers in index.md,
cross-ref markers in the onboarding SOP). Coverage/grounding/no-credits/links gates: pass.
M5 read-verify sample (2026-07-04 ~02:00): read 1-1-thesis.md and 2-2-2-evaluate-serp-cliff.md
in full. 1-1 leads with a specific non-obvious stance, carries verbatim Raymond pull-quotes + real
Wonderchat/Hyperbound examples + the ❓ → differentiation gate PASS. 2-2-2 carries the exact
mined operator prompt (“look at ALL the keywords right now and run it through the keyword evals”)
plus two more real prompt blocks, grounded in the skill’s real 5-dimension logic → mined-prompt
gate PASS. (Earlier spot-read of 1-4 also strong.)
DoD verdict (2026-07-04 ~02:00)
| # | Gate | Verdict |
|---|---|---|
| 1 | Coverage — all map pages exist, substantive, no stubs | PASS (65 pages, 0 stubs; 3.12/3.13 intentionally draft — framed + rough flow + port-pending ❓, listed below) |
| 2 | Grounded — no invented features, corrections reflected | PASS (guardrail-blocks, integration split, /memory not /reports, PostHog OAuth, no-GitHub-platform, intent×relevance enums; agents verified vs code; read-check confirms) |
| 3 | Real prompts | PASS (prompt-library.md = 38 mined prompts; agent-drafted pages carry mined prompts — verified; hand-written pages use SOP-sourced authentic prompts. Residual: could enrich hand-written blocks with chat-mined variants — optional) |
| 4 | Video | PASS (21 videos embedded; remaining needs in shot-list w/ beats+length) |
| 5 | Differentiated Part 1 | PASS (read-verified 1-1, 1-4) |
| 6 | Runnable Part 3 | PASS (Month-1/Organise-Keywords/review SOPs full; blank-source planning SOPs scaffolded + honestly ❓-flagged — no source exists to port) |
| 7 | Audience-correct + no credits | PASS (tags applied; self-serve=full capability; grep clean) |
| 8 | Navigable & portable | PASS (home + 2 learning paths, part indexes, front-matter complete, 0 broken links) |
| 9 | Honest | PASS (❓ throughout, aggregated in gap-register; blank sources flagged) |
| 10 | Verified not asserted | PASS (scripted audit + read-verify recorded here) |
gap-register.md (the goal permits documenting + working around these): the 9 Part-1 theory
confirmations (esp. 1.7 speed-to-rank theory, positioning line); the blank-source Part-3 planning
SOPs (Weekly/Quality-Gate/First-keywords/Monthly — no Notion source exists yet to port); the
3.12/3.13 Notion-SOP specifics; and a handful of platform ❓ (refiner canonical names, video→LP
flow, code-site export hand-off, press-release distribution). None are stubs or fabrications.
Build complete. Docs site is ready for Raymond’s review pass on the gap register + video
recording against the shot-list.
Post-completion enrichment (2026-07-04, fresh window ~02:25)
Fresh 5h quota; core build already done (did NOT rebuild). Closed the twostatus: draft
residuals by fetching their actual Notion sources:
- 3.13 One Startup A Day — source was rich; fully ported (naming/domain, Wisp setup, sniper
repo env vars, keyword-ranking + feature-pillar + homepage
site.jsonprompts verbatim, known repo fixes, blog QA). Upgradeddraft → review. No longer a frame — a real runnable SOP. - 3.12 API & MCP playbook — source was essentially blank (a client-list stub: Bluente =
doc-translation API/MCP, Wonderchat = chatbot/search API). Kept the framed model (richer than the
source), folded in the real client examples, and corrected the ❓ to state the step-by-step is
genuinely undocumented (stays
draft— honest). This is a Raymond-only input.
Final residual pass (2026-07-04, ~02:30)
- Video shot-list finalized — expanded from 3 rows to the full 16 video-less pages (from
_sources/video-map.md§2), priority-ordered (self-serve orientation/setup first), each with the task + beats + est. length, plus partial-coverage notes (2.3.1 touched by the “high-converting website” Loom; 2.6.1 covered-enough by the conversion-tracking Loom).status: review. - Prompt-block enrichment — assessed, intentionally skipped. Agent-drafted Part 2 pages already
carry mined prompts (verified e.g. 2.2.2); hand-written pages use authentic SOP-grounded prompts;
the 38-prompt library is consolidated. DoD gate 3 already passes — churning good pages for
marginal gain wasn’t worth the risk. (If desired later, enrich 2.3.x/2.4.x from
prompt-library.md.) - Final audit: no-credits clean, broken links none, stubs none.