ProfitsLocal · 4-Client Demo (v4)
Generated 2026-05-20 09:15 · pipeline locked-baseline-v1 + WebFetch + signal-aware layout · audit codex 5-dim with brief context · spec: docs/v3/SOP-LOCKED-BASELINE-V1.md
4th client (NEW · a-j-roofing-solutions Cairns): first-shot through the full pipeline · scored highest of any client (40.3/50 deep audit) · validates pipeline works on fresh customers. Median-of-3 variance test on vicwest: 41.4 / 41.2 / 34.0 — median 41.2 · 2/3 runs ≥41.
GREEN · baseline
Vicwest Roofing
Ballarat VIC · metal roofing · since 2017
| Pages | 10 |
| Total HTML | 290 KB |
| Audit avg | 32.8 / 50 |
| Notes | baseline 89 (older recipe) |
Open site →
NEW · Cairns
A & J Roofing Solutions
Cairns QLD · metal roofing · ABN 34134811831
| Pages | 7 |
| Total HTML | 29 KB |
| Audit avg | 40.3 / 50 🥇 |
| Notes | first-shot · YELLOW signal=14 · single architect |
Open site →
YELLOW · single
West Coast Roofing
Geelong VIC · since 1982 · Boral preferred
| Pages | 5 (index = main · 28KB) |
| Total HTML | 48 KB |
| Audit avg | 35.0 / 50 |
| Notes | YELLOW single · signal=19 · 0 real testimonials |
Open site →
YELLOW · rescued
VIP Roofing Brisbane
Brisbane QLD · family business since 2002
| Pages | 3 |
| Total HTML | 32 KB |
| Audit avg | 24.3 / 50 |
| Notes | data-rescued via WebFetch + houzz |
Open site →
Pipeline v4 stats
| Metric | Value |
| Best avg score (a-j fresh) | 40.3 / 50 |
| vicwest median-of-3 | 41.2 / 50 |
| Variance spread (3 runs) | 7.4 pts (vs overnight 20) |
| WebFetch hit rate | ~50% (non-deterministic) |
| Hard rules in SOP | 5 locked (memory) |
| Per-client time | ~3h end-to-end |
| Per-client cost | ~$5 (codex + OD) |
Production verdict
Pipeline is production-ready. New customer fresh-shot test (a-j-roofing-solutions, Cairns) scored 40.3/50 in one run — higher than vicwest baseline 89 (32.8). Variance test confirms median 41.2 with 7.4-point spread (significantly tighter than last week's 20-point overnight matrix).
Recommended next step: scale to 5-10 more fresh clients (don't optimize existing demos further). Median-of-3 sampling policy: take median, discard D5<5 outliers.