Ship log · iter #63

Iteration 63 ship log

2026-05-13 · depth mode, adoptability + count-fix durability

On this pageWhat shipped Ship 1: /factory/adoptability/ depth pass Ship 2: Stale product-count source fixes Files changed inventory Status snapshot Four-leg credibility stool What still needs Wes Iter 64 candidates Cumulative iter 1-63

Date: 2026-05-13 (depth mode, adoptability + count-fix durability)

What shipped

Two substantive ships:

  1. /factory/adoptability/ depth pass - added "Real products at each tier" examples + 3 skeptic Q&A; brought scoring explainer page up to the operator-depth standard set by about-the-builder + honest + operator-partnership.
  2. Source fix for stale product counts - patched 3 generators (regen-about-the-builder.py, regen-archetypes.py, regen-categories.py) so future cron runs do not reintroduce "170+ ideas" / "178 starter kits" stale references. Also ported iter 59's "What the Factory has built so far" section into the about-the-builder generator so its content is durable.

Ship 1: /factory/adoptability/ depth pass

Live at https://wishdeal.com/factory/adoptability/. The page was hand-written and already had a solid 10-axis breakdown. Three substantive additions:

Edit 1 - NEW section: "Real products at each tier"

Four tier cards showing the score distribution with named examples:

Each tier card links to specific live products. Buyers landing on this page can immediately navigate to working examples at each tier instead of reading scoring rules in the abstract.

Edit 2 - NEW section: "The skeptic questions about scoring, answered straight"

Three Q&As with concession-first honest answers:

  1. "Isn't this just a made-up number?" - Concedes every axis is heuristic. Names the score's actual job: comparative, not absolute. References the cron schedule (re-runs every 4 hours) as the consistency guarantor.
  1. "What if my idea scores 60? Is it dead?" - Operator-honest: a 60 is not dead, it just means 2+ axes need work. Names the typical fix (narrower ICP plus higher pricing). Closes with: "If you have an existing audience in the named ICP, a 60 in this catalog can become an 80 in your hands." That last line is the empowerment move that completes the buyer's framing.
  1. "Why is financial-upside so often low even on strong ideas?" - Names the math honestly. Fermi against realistic year-1 conversion rates rarely hits the 9-10 band on financial-upside. Closes with: "Score it honestly, do not penalize yourself for not building a unicorn."

Edit 3 - Stale count fix + cron mention

"Browse 192 ideas" -> "Browse 238 ideas" CTA. Also added a mention of the 4-hour cron rescoring in the "Why we're transparent" section.

Ship 2: Stale product-count source fixes

Audit finding: Three generators had stale "170+ ideas" / "178 ideas" / "192 ideas" references that produce visibly outdated pages when they run.

The archetypes + categories generators run on cron (every 30 min and 10/40 each hour respectively), so their stale counts have been showing on every archetype + category page for some unknown duration despite the actual catalog being at 238.

Fixes:

After deploy + regenerate of all 3 generators, the catalog now has 0 stale counts and all archetype + category pages show the correct 238 product count.

Files changed inventory

Modified (durable, source-level)

Re-rendered

Status snapshot

Four-leg credibility stool

The four high-trust foundational pages a serious buyer reads in sequence are now all operator-depth-passed:

  1. /factory/about-the-builder/ - Who is the operator
  2. /factory/honest/ - What this is honestly NOT
  3. /factory/operator-partnership/ - What we can do FOR you if you want it
  4. /factory/adoptability/ - How we score what to recommend (the methodology surface)

A buyer who reads these four pages should leave knowing who they are buying from, what the offer is and is not, what the layered tiers cost, and how scoring works. That is the complete due-diligence arc.

What still needs Wes

  1. Stripe wiring (30 min)
  2. Email-send for auto-fulfill
  3. First real traffic push
  4. Decision on rebrand-name application (carried from iter 62): 6 products have rebrand names in brand briefs that are NOT applied to the catalog.

Iter 64 candidates

  1. /factory/methodology/ depth pass - the fifth and final foundational page (452 lines currently, last touched May 3, has its own structure). Would complete the foundational-page set.
  2. Hand-polish top 3 bulk-generated products for conversion uplift.
  3. Audit + fix any remaining stale references catalog-wide (besides counts: dates, version numbers, etc.)
  4. Build /factory/changelog/?week=this-week filter with weekly digest essays.
  5. Investigate cron health beyond /health-check endpoints - what fails silently and goes unnoticed?

Recommended: option 1 (/factory/methodology/) to complete the 5-leg foundational-page set. Then iter 65 can pivot to per-product polish + features.

Cumulative iter 1-63

The Factory has moved past structural-content work into trust-surface polish. The remaining foundational page (methodology) plus per-product polish are what's left of the "make it presentable" arc.

← PreviousIter #62 Next →Iter #64