Ship log · iter #115
Iteration 115 ship log
2026-05-14 · push mode, 60 min cadence, /own/ catalog cross-link iter
Date: 2026-05-14 (push mode, 60 min cadence, /own/ catalog cross-link iter)
What shipped (1 substantive ship)
This iter completes the /own/ discoverability arc by surfacing the "available to own" tier on every catalog card. Every catalog visitor now sees the third revenue path inline with the unlock + adopt CTAs.
Ship 1: /factory/catalog/ cards now link to /own/
The catalog is the highest-traffic surface in the buyer path. Before iter 115, each card had:
- "View build" (cta-secondary) -> /builds/<slug>/
- "Unlock dossier $5" (cta-primary) -> /unlock/<slug>/
But NO link to /own/<slug>/ - the white-label acquisition tier. A buyer comparing 246 products on the catalog page had to navigate to /honest/, /start-here/, or /methodology/ to learn /own/ existed at all.
Patch: Added a tertiary "Also available to own ->" link to each catalog card. Source-fixed in regen-catalog-v2.py:
- New CSS:
.card-own-link - small (0.78rem), monospace, ink-mute color, gold-on-hover - New link inserted AFTER the .card-cta div, INSIDE the card
- Style is deliberately subtle - doesn\'t compete with the primary $5 unlock CTA
Result: 246 product cards regenerated. Verified live - each card has the new link pointing to /factory/own/<slug>/.
Visual hierarchy preserved:
- Product name + Adoptability score (top)
- Tagline + meta (middle)
- Badges + audio (lower middle)
- CTAs: "View build" + "Unlock dossier $5" (primary actions)
- "Also available to own →" (subtle tertiary) - NEW iter 115
/own/ discoverability now complete
| Entry surface | Mechanism | Iter |
| /honest/ | 4th "Who should buy" checklist | 108 |
| /start-here/ | 5th tier card | 109 |
| /methodology/ | commissioned-build FAQ callout | 109 |
| /catalog/ (each of 246 cards) | tertiary link | 115 |
| /storefront/ | (original primary link) | n/a |
| /builds/index.html | (original) | n/a |
Every meaningful buyer-entry surface now surfaces /own/. The acquisition path is no longer hidden.
Health hygiene (Op rule 5)
- Em-dash sweep: 3 files / 16 dashes stripped
- audit-fakeproof: 0 hard / 0 soft (CLEAN)
- audit-adoptability-drift: 246 matched
- audit-page-identity: 2456 ok / 4 weak / 0 mismatch (10 surfaces)
- audit-hero-polish-drift: 177/177
- audit-og-coverage: 246/246
- audit-teaser-quality: 247/247 clean
- audit-case-studies-quality: 239/247 (8 Wes-task)
- audit-faq-quality: 245/247 (2 rebrand cases)
- Health-check: 77/77 passing
Status snapshot
- 246 scored products + 2 partial builds
- 246 build pages + 246 /own/ + 247 day-one + 247 operator + 247 teasers + 246 case-studies + 246 FAQs
- 0 fake-proof findings; 8 case-studies + 2 FAQs in warn state
- 247 brand briefs with valid archetype
- 12 essays + Read-next + JSON-LD
- 8 high-trust pages with JSON-LD durable
- /factory/catalog/ with CollectionPage + 246-item ItemList
- 246 catalog cards now link to /own/<slug>/ (NEW iter 115)
- 273 OG PNG images
- 5 transparency surfaces + 115 styled ship-log detail pages
- /quality-report/ surfaces 11 live-check cards
- 17 content invariants defended
- 9 audit systems
- 77/77 health endpoints, 140+ cron jobs
- 60 min cadence active
Iter 115 throughput note
1 substantive ship at 60-min cadence. The catalog-card cross-link is high-leverage: it converts a 5th tier that was hidden behind 3 high-trust pages into a tier visible from EVERY product card on the highest-traffic surface.
Running queue (top 5 for iter 116)
- Audit /factory/unlock/<slug>/ content quality - page-identity covers identity; content-quality would catch missing tagline/score/cta-text
- Wes-task: 8 case-studies fabrication issues - still open from iter 112
- Investigate 2 FAQ rebrand cases - contract-ai/Inkwell + rekinder-score/RekinderScore. Could allow brand-rename audit pass via brand brief.
- Cadence-validate 60 min - iter 113/114/115 each 1-3 ships
- 13th essay - skip until queue has fresh candidate
Cumulative iter 1-115
- Catalog: 246 scored + 2 partial, 246 with index.html, all cards link /own/
- Content library: 12 essays + Read-next + 273 OG PNGs + 115 styled ship-log pages
- High-trust pages: 8 foundational + 5 transparency surfaces
- Audit infrastructure: 9 audit systems + 10-surface page-identity coverage
- Source durability: 28+ generators + 6 regen scripts auto-call injectors + 8 JSON snapshots + 140+ cron jobs
- Content invariants: 17 defended at surface+source AND publicly surfaced
- /own/ discoverability: 5 entry surfaces (catalog, honest, start-here, methodology, storefront)
The /own/ acquisition tier is now fully surfaced across the catalog. A buyer comparing products sees three revenue paths inline (view, unlock, own) without leaving the page.