feat(outreach): founder-personal template v3 + ranked tracker + disposition loop THE FINDING THAT CHANGES THE PLAN: there are not 70 sendable people. 325 LinkedIn connections → 63 relevant to what we sell → only 6 with a usable address. 51 of the 63 have NO COMPANY in their headline, so there is no domain to guess. You cannot construct firstname.lastname@ when you do not know the @. The 80/20 here is literally 6 people, and 4 of them we have already emailed. SEND (6) — address known or format proven at that domain VERIFY (6) — domain is a guess; resolve it before sending DM (51) — no address obtainable at all; LinkedIn is the only vector docs/outreach/tracker.html — all 63 ranked by fit to what we ACTUALLY sell (a decidable receipt that makes agent risk priceable): underwriter > CRO > actuary > FINPRO/D&O > AI-risk > GRC. Shows prior touches as dots, address confidence, next action, and a localStorage checkbox per person so touches survive a reload. TEMPLATE v3 — the CRO ghost-read's five friction points, fixed: - from elias@, never hello@ (a $100k invitation from a marketing alias reads as a blast) - VALUE FIRST, defense second — the claims file leads; zero-exfiltration lands after they want it (leading with VPCs makes a Risk Officer think he is the wrong recipient) - the $100k/$200k ambiguity KILLED: the harness INCLUDES the first 5,000 agent-years. A buyer who cannot compute the exact check size cannot put it in a budget. - the CRO is never asked to run a terminal command — it is handed to their engineer - the competitor-FOMO line cut: it cheapened the authority the rest of the email earns + BCC self (not CC): files the thread in the operator's inbox to reply in-line later, without showing the recipient he is copying himself DISPOSITION LOOP (premortem failure mode #7 — the binding constraint): 1,337 sends and zero record of what happened to any of them. scripts/comms/check-dispositions.mjs polls Resend per resendId and writes .thetacog/email-dispositions.ndjson. HONEST BLOCKER: the current RESEND_API_KEY is send-only — it returns 401 restricted_api_key on read. So bounce-driven retries CANNOT be automated tonight. The script works the moment a full-access key exists; until then bounces are visible only in the Resend dashboard. A bounce is a GUESS THAT FAILED, not a person ignoring us — never log one as a silence. Originating-Terminal: 📐 architect Relevant-Rooms: ☕ network, 🎩 operator, 🔒 vault Story: Asked to blast 70 overnight; the data says 70 do not exist. Shipping the honest count, the ranked tracker, and the loop that would make a bigger run safe — rather than firing guessed addresses into a sender reputation we need intact for Paul Denny. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EssMgKix9aZmZ5dxGPqYCW
npx thetacog-mcp attest-demoB2,A ▸ C3,B1 C1.Operations.Grid × A1.Strategy.Law → ~comms-email · email comms newsletter telegram · 23 red blocksA,B1 ▸ A2,C2 C.Operations × B3.Tactics.Signal → git-discipline · commit push iteration bundle · 15 green blocksA,A ▸ A2,C C.Operations × B.Tactics → ~patent-ip · patent uspto inventor provisional · 8 green blocksA3,A ▸ B2,C B1.Tactics.Speed × B.Tactics → ~comms-email · email comms newsletter telegram · 8 amber blocksB3,B3 ▸ C3,C3 C2.Operations.Loop × C2.Operations.Loop → ~comms-email · email comms newsletter telegram · 8 red blocksA,C ▸ C,A2 B.Tactics × A1.Strategy.Law → blog-content · blog post mdx breadcrumb · 7 green blocksC,A1 ▸ A2,A3 A1.Strategy.Law × A2.Strategy.Goal → ~comms-email · email comms newsletter telegram · 7 amber blocksA2,B3 ▸ B1,C2 A3.Strategy.Fund × C1.Operations.Grid → ~infra-hooks · hook pre-commit post-commit launchd · 7 amber blocksC1,B2 ▸ C3,C2 C2.Operations.Loop × C1.Operations.Grid → ~comms-email · email comms newsletter telegram · 7 red blocksB,B1 ▸ A2,B3 A1.Strategy.Law × B2.Tactics.Deal → ~infra-hooks · hook pre-commit post-commit launchd · 6 amber blocksB3,A3 ▸ C1,B2 C1.Operations.Grid × B1.Tactics.Speed → ~comms-email · email comms newsletter telegram · 5 amber blocksB,C2 ▸ A1,C3 C.Operations × C3.Operations.Flow → ~deployment · deploy vercel build push · 4 amber blocksA3,A1 ▸ B2,A2 B1.Tactics.Speed × A2.Strategy.Goal → ~comms-email · email comms newsletter telegram · 4 amber blocksA3,B1 ▸ B2,B2 B1.Tactics.Speed × B2.Tactics.Deal → ~comms-email · email comms newsletter telegram · 4 red blocksB,B ▸ A1,C C.Operations × C.Operations → ~blog-content · blog post mdx breadcrumb · 3 amber blocksB2,B3 ▸ B2,C2 B2.Tactics.Deal × C1.Operations.Grid → ~infra-hooks · hook pre-commit post-commit launchd · 3 amber blocksC2,A3 ▸ C2,B2 C2.Operations.Loop × B1.Tactics.Speed → ~comms-email · email comms newsletter telegram · 3 amber blocksA,C3 ▸ B,C3 B.Tactics × C3.Operations.Flow → pmu-dogfood · dogfood pipeline triptych render · 2 green blocksA,A3 ▸ B,A3 B.Tactics × A3.Strategy.Fund → trust-debt-metric · trust-debt unmeasured liquidate accumulate · 2 amber blocksA2,A2 ▸ A3,A3 A3.Strategy.Fund × A3.Strategy.Fund → ~comms-email · email comms newsletter telegram · 2 red blocksB1,A B1.Tactics.Speed × A.Strategy → ~comms-email · email comms newsletter telegram · 1 green blockB1,A1 B1.Tactics.Speed × A1.Strategy.Law → ~comms-email · email comms newsletter telegram · 1 green blockB1,C1 B1.Tactics.Speed × C1.Operations.Grid → ~infra-hooks · hook pre-commit post-commit launchd · 1 green blockB1,C3 B1.Tactics.Speed × C3.Operations.Flow → ~testing-gate · test jest guard gate · 1 green blockC1,B1 C1.Operations.Grid × B1.Tactics.Speed → ~comms-email · email comms newsletter telegram · 1 green blockA2,B A2.Strategy.Goal × B.Tactics → ~comms-email · email comms newsletter telegram · 1 amber blockA2,C3 A2.Strategy.Goal × C3.Operations.Flow → ~book · book chapter tesseract manuscript · 1 red block
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
| |||||||||||||||||||||||
|
A,A The lattice we build today is what next year's underwriter inherits.B,B Tactics is the choice of which leverage to pull at which beat.C,C Operations is the loop that runs whether anyone watches.A1,A1 EU AI Act Article 14 requires human-on-the-loop oversight, with the supervisor able to interrupt the system atA2,A2 The target is the cell coordinate the system MUST occupy by end-of-quarter.A3,A3 Every dollar builds either the floor (substrate that lifts future bets) or the ceiling (cap on the next round)B1,B1 Latency is the price of a missed beat.B2,B2 The deal sets the exchange rate between two value substrates.B3,B3 Signal-to-noise is the inverse cube of bandwidth — narrow the channel, the message arrives; broaden it, recipiC1,C1 Power flows where the grid lets it.C2,C2 Each iteration is a hypothesis tested against the ground truth of the world.C3,C3 Flow is the rate at which committed work crosses the finish line.feat(outreach): founder-personal template v3 + ranked tracker + disposition loop THE FINDING THAT CHANGES THE PLAN: there are not 70 sendable people. 325 LinkedIn connections → 63 relevant to what we sell → only 6 with a usable address. 51 of the 63 have NO COMPANY in their headline, so there is no domain to guess. You cannot construct firstname.lastname@ when you do not know the @. The 80/20 here is literally 6 people, and 4 of them we have already emailed. SEND (6) — address known or format proven at that domain VERIFY (6) — domain is a guess; resolve it before sending DM (51) — no address obtainable at all; LinkedIn is the only vector docs/outreach/tracker.html — all 63 ranked by fit to what we ACTUALLY sell (a decidable receipt that makes agent risk priceable): underwriter > CRO > actuary > FINPRO/D&O > AI-risk > GRC. Shows prior touches as dots, address confidence, next action, and a localStorage checkbox per person so touches survive a reload. TEMPLATE v3 — the CRO ghost-read's five friction points, fixed: - from elias@, never hello@ (a $100k invitation from a marketing alias reads as a blast) - VALUE FIRST, defense second — the claims file l docs/outreach/_template-founder-personal.md docs/outreach/tracker.html scripts/comms/check-dispositions.mjs
| chain | ✅ reef sensed — 144 seeds → SimHash in 885ms · grid attached (input seed → SimHash sanity check) · ✅ on-chip 635.06ns/walk · 4.378ms · 2740769 walks/sec · 42 / 144 lit (measured on silicon, this commit) · ✅ triptych rendered · pipeline 1216ms · render 424ms · 391 XOR-friction nodes |
| hardware root of trust | serial CXMF9VMM29 · UUID 43C33AB6… · attest MFkwEwYHKoZIzj0CAQYIKoZIzj0D… (ecdsa-p256-sha256 · hw-derived fallback, weaker than Secure Enclave) |
| gate (XOR+popcount) | 0.6926 ns / driven comparison · walk @ gate rate 199.5 ns |
| cache witness | L1 1.97 ns · DRAM 135.16 ns · miss ×68.5 |
| daemon binary | sha256 b409b4c1dedd815b… (the attested silicon path) |
| run receipt | run-2026-07-14T02-35-02-504Z-58fbb9ba · payload a602798aa05cedff… · band gold |
| timings | ingest 1073.1ms · definer-walk+σ 2419ms · render 424ms · pipeline 1216ms · ingest = commit-scoped SENSING only (msg + changed files → lattice); deep seed authoring lives in the reef-self-loop, off the commit path |
| walks (this heatmap) | INTENT: 136 hops / 136 chip processes / 136 anchors lit, ended at B2,A3 · B2,B2 · B2,C2 (ply 7 — the definers-of-definers) · REALITY: 138 hops / 138 chip processes / 138 anchors lit, ended at B1,A2 · B1,C2 (ply 7 — the definers-of-definers) · walks concentrate at block-heads by the ShortLex-ascending follow |
| per-stage | resolve 0.1ms · invariants 0.8ms · sense 1073ms · sigma 0.3ms · binarize 0.1ms · project 14.4ms · xor 0.1ms · walk 45.8ms · claudbridge 51.5ms |
| walk start | A,A (STABLE attractor) · 274 hops · maxPly 7 |
| σ — defined by its inputs | σ = (cos(intentCloud, realityCloud) − μ of 12 bit-shuffled-reality impostor walks) / sd · INPUTS: intent 115 claims @ θ 0.750 (msg + 2 docs + 0 tests) · reality 23 claims @ θ 0.688 (1 code) · walk topK 2 decay 0.5 ply≤8 budget 2500ms · seed-lib 8a4b87022885 — σ comparisons are only valid at equal inputs |
| σ raw | heat-cosine 0.0961 vs random 0.103 → σ_drift · noise · below zero — this read is noise, not a measurement |
| shortlex-3 projection | 718ms · intent zones 1/13/1737 (+396 cross) · reality zones 0/11/1864 (+326 cross) · zone 3 = candidate children, pre-ratchet |
| orthogonality (seed 144) | 144/144 unique · 143/144 openings · pairwise sim 0.367 · junk 0 |
| intent documents | _template-founder-personal.md · tracker.html |
Produced on the chip by the running pipeline (scripts/pmu/pipeline.mjs → runPipeline → walk + xor), commit-scoped · on-chip per-walk 635.06ns (this commit). Recompute: node scripts/pmu/commit-triptych.mjs --commit 52618aeac
Commit artifacts (open on a computer — Gmail mobile won't follow file:// links; the inline images above are the phone-viewable form): reef grid · this triptych · the HDL — all three are also attached to this email.