# Wishdeal Factory buyer-path - iteration 9 ship log

**Date:** 2026-05-09 (continued autonomous /loop)

## What shipped

### New scripts on `ubuntu@40.160.2.121`

| File | Purpose | Cron |
|---|---|---|
| `url-scrubber.py` | Walks site, fixes typo'd `/factory/builds/wishdeal_com_factory_(builds_)?X/` URLs to `/factory/builds/X/`. Backups `.bak.url-scrub` per file. Modified 3 files in 68 replacements first run. | 30 hourly |
| `more-like-this-injector.py` | On every product page, injects 3 related-product cards just above the pricing band. Score by category + archetype + Adoptability proximity. Marker `WD_MORE_LIKE_THIS_v1`. | 32,02 |
| `regen-start-here.py` | `/factory/start-here/` - 90-second narrative tutorial for new visitors. 5-step guide, 4-tier explainer, honest band, top 3 picks. | 35 hourly |
| `regen-archetypes.py` | `/factory/archetypes/` index + per-archetype pages (service-business, marketplace-or-tool, technical, enterprise, boutique-creative, editorial, unspecified). Same pattern as categories. | 40,10 |

### Live URLs

- https://wishdeal.com/factory/start-here/ - LIVE 90-sec tutorial
- https://wishdeal.com/factory/archetypes/ - 6 archetype clusters
- https://wishdeal.com/factory/archetypes/marketplace-or-tool/ - example cluster (largest)
- 172 product pages now have "More ideas like this one" footer
- Compare button on each more-like-this block: pre-fills shortlist with current + 3 related products

### Link audit improvement (iter 8 -> iter 9)

| Metric | Iter 8 | Iter 9 |
|---|---|---|
| Broken links | 94 | **73** |
| Pages scanned | 2038 | 2061 |
| Total links | 12,481 | 13,655 |

URL scrubber resolved 21 of 94. Remaining 73 are mostly older bak file references and a few miscellaneous URL typos in auto-generated content. Cron will keep scrubbing as new content gets written.

### Hero polish progress (iter 5 through 9)

- Top 1-10 (iter 5) ✓
- Top 11-20 (iter 6) ✓
- Top 21-30 (iter 7) ✓
- Top 31-40 (iter 8) ✓
- Top 41-50 (iter 9) - 43/50 done so far

New polished heroes from this batch:
- churn-ai: "Customer success leaders, catch downgrades before they happen"
- partnership-ai: "Partnership leaders, stop guessing renewal dates"
- pet-ai: "Pet shop owners, capture bookings while you're away"

## What's now better for buyers

1. **New visitors land at start-here**, get a 90-sec orientation, and exit with clear next-step. No more "what is this?" confusion on first visit.
2. **Every product page suggests 3 related ideas** at the bottom. A buyer who finds one resonant idea is one click from 3 more in the same category. Compare button pre-fills shortlist.
3. **Buyers can browse by archetype now**, not just category. "I want a quick MVP" -> service-business archetype. "I want enterprise scale" -> enterprise archetype.
4. **21 fewer broken internal links.** Site is approaching link cleanliness.
5. **Hero polish hitting 50 products.** The top half of the catalog now has buyer-named, specific-pain h1s like "Bookkeepers, end the close report crunch" instead of generic SaaS speak.

## What still needs work

- **Stripe wiring** when Wes provides keys.
- **73 remaining broken links** are mostly older content; cron URL scrubber catches new ones.
- **Hero polish for top 51-100** in next iterations.
- **Concept-cross-linker still 0 matches** - needs the Director to write more category-aware essays first.
- **Vanilla mop-up** - 11 templates still don't have brand override (their template lacks `</head>` for our injector).

## Next 5 recommended autonomous tasks

1. **Hero polish top 51-100** (50 more products to polish; the rest are below 70 Adoptability and lower priority).
2. **First-real-customer push** by Wes to his existing SC tenant network. The buyer path is fully ready; needs traffic.
3. **Stripe wiring** when keys arrive.
4. **Audio-pitch player on cards** - small play button on catalog cards plays the elevator.mp3 in-browser. Highlights the audio asset that's already produced for every product.
5. **First customer feedback loop** - if/when buyers leave feedback, surface it in the operator inbox + use it to retune Adoptability axes.

## Files changed inventory

- New: 4 Python generators
- New: `/srv/sites/factory/start-here/index.html`
- New: `/srv/sites/factory/archetypes/index.html` + 6 archetype pages
- Modified: 172 product pages (more-like-this block injected)
- Modified: 3 files (URL scrubber, 68 replacements)
- Modified: crontab (4 new entries)

## Cumulative iter1-iter9 numbers

- **44+ buyer-facing or admin pages** live
- **5 Node API routes**
- **All 172 products** with full buyer-path artifacts (landing, pricing band, hero insight, FAQ, dossier teaser+gated, outreach pack, email drip, feedback form, case-studies, more-like-this, og:image, JSON-LD)
- **159/172** with per-product brand identity
- **43/172** with polished hero copy
- **172 OG image SVGs**
- **Repair queue: 96% avg complete, 89/172 fully complete**
- **73 broken internal links** (down from 143 at iter 7 start; -49% reduction)
- **~83 active cron entries**
- **4 real intent captures + 2 feedback** in production data
