P2W-004Step4Tour è l'idea più forte del prodotto — proteggerla e toglierla dal feature flag
Stato: picked → Mossa 3 **done** 2026-05-15T10:25Z (PR #40 merged) — B1 seed potenziamento skip (8 settori già coperti, audit ne aveva sotto-stimato il numero) · B2 flag NON rimosso dal codice (verificato `vercel env pull`: value `""` in prod → founder action settare a `true`)
Dettagli
- Area: Onboarding
- Lente: imprenditore ticinese
- Oggi:
Step4Tour mostra all'utente la sua dashboard già pre-popolata con dati seed del suo settore prima che finisca l'onboarding — time-to-first-value visto, non promesso. Ma tutto SetupWizardV2 è dietro VITE_ONBOARDING_V2 (default OFF) → in produzione il cliente potrebbe vedere il wizard legacy.
- Wow: verificare V2 in produzione e togliere il flag · investire ancora su Step4Tour (è il momento "ah, ho già un'azienda dentro Multiverbe"): più dati seed credibili, micro-animazioni sul reveal, magari l'utente che "tocca" un dato.
- Effort: S (flag) + M (potenziamento)
- Stato: picked → Mossa 3 done 2026-05-15T10:25Z (PR #40 merged) — B1 seed potenziamento skip (8 settori già coperti, audit ne aveva sotto-stimato il numero) · B2 flag NON rimosso dal codice (verificato
vercel env pull: value "" in prod → founder action settare a true)
- Roadmap: Mossa 3 done.
- Origine: audit one-time 2026-05-14
P2W-005La storia del quality-gate Stage-6 è un "wow" da raccontare, non da nascondere
Stato: picked → Mossa 2 **done** 2026-05-15T11:11Z (PR #42 merged) · fold-in dentro SneakPeekLive
Dettagli
- Area: AI pipeline / Site Builder
- Lente: concorrente-moat
- Oggi: lo Stage 6 Senior Design Reviewer valuta "senza pietà" su 8 dimensioni e ri-tenta gli stage 2-5 fino a 3× se score < 85. È un gate creativo avversariale reale — nessun builder ADI mainstream ce l'ha. Ma è invisibile al cliente.
- Wow: raccontarlo. "La nostra AI ha rifiutato la tua homepage 2 volte e l'ha ricostruita finché non ha preso 92/100." Un badge di qualità sul sito generato. È leva fortissima per sales + retention.
- Effort: S (è copy + un componente) — dipende da W-001
- Stato: picked → Mossa 2 done 2026-05-15T11:11Z (PR #42 merged) · fold-in dentro SneakPeekLive
- Roadmap: Mossa 2 done · moat visibile: quando
retry_count>0 a Stage 6 il preview destro trema + shimmer cyan + a sinistra appare "Il Review-AI ha bocciato la homepage. Sto ricostruendo." · badge fluttuante finale "Review-AI ha approvato: 92/100" + "(rifiutato 2 volte prima — ho ricostruito)". È il "screenshot da LinkedIn" del Wow Check.
- Origine: audit one-time 2026-05-14
P2W-006Il reveal post-generazione è un hyperlink — manca il "ta-da"
Stato: picked → Mossa 2 **done** 2026-05-15T11:11Z (PR #42 merged) · fold-in dentro SneakPeekLive
Dettagli
- Area: Site Builder wizard
- Lente: imprenditore ticinese · screenshot test
- Oggi: a generazione finita → boxino verde "✓ Preview pronto" + link grezzo che apre una tab nuova. L'unica celebrazione vera è a publish (
Step7Publish — "Sito pubblicato! 🎉"), troppo in fondo.
- Wow: il sito finito mostrato dentro la pagina (iframe/preview embedded), un momento di celebrazione al reveal della generazione (non solo a publish), before/after o "ecco cosa ha deciso l'art director per te".
- Effort: M — parte di W-001
- Stato: picked → Mossa 2 done 2026-05-15T11:11Z (PR #42 merged) · fold-in dentro SneakPeekLive
- Roadmap: Mossa 2 done · celebrazione spostata da Step7 a Step6 (W-006 fold-in W-001) · iframe del sito reale renderizzato dentro la pagina a Stage 6 approved (mai durante stage parziali — mitigation rischio "stati imbarazzanti"). Step7Publish ora è conferma sobria (no doppia celebrazione). RevealPage.tsx aggiunta per reveal post-async via email link.
- Origine: audit one-time 2026-05-14
P2W-009Style-tier Standard↔Premium troppo sottile
Stato: open
Dettagli
- Area: Pianeta Web — sites-runtime
- Lente: concorrente-moat
- Oggi: la differenza Standard↔Premium è ~18 righe di
globals.css (un keyframe in più, shadow-lg→xl su hover, un ring di glow da 1px). Un cliente che confronta Starter e Pro fatica ad articolare la differenza → indebolisce l'upsell.
- Wow: rendere Premium visibilmente "un altro livello" — depth multi-livello reale, micro-interazioni hover, scroll-reveal stagger, accenti R3F dove il settore regge. Il cliente deve vedere perché Pro vale di più.
- Effort: M
- Stato: open
- Roadmap: backlog · non in nessuna mossa · candidato polish W1 Giu o Premium-focus. Si lega a W-002 (la choreography GSAP è la materia prima del Premium-tier).
- Origine: audit one-time 2026-05-14
P2W-010Sezioni che renderizzano `null` — l'AI può scegliere ciò che non esiste
Stato: picked
Dettagli
- Area: Pianeta Web — sites-runtime
- Lente: imprenditore ticinese
- Oggi:
menu-story-driven, hero-food-bento, hero-video-loop, gallery-scroll-parallax + famiglie social-proof / about-story / private-events sono nel menù dell'Art Director ma non implementate — SectionRenderer fa return null silenzioso. L'AI può comporre un sito con buchi.
- Wow: o implementare le sezioni mancanti, o restringere il menù dell'Art Director a ciò che esiste davvero (no buchi silenziosi). Un sito generato con una sezione vuota = "incredibile" mancato di brutto.
- Effort: M-L (dipende da quante sezioni)
- Stato: picked
- Roadmap: Mossa 1 (eseguita 2026-05-15) · action item
web-quality-gap-closure-2026-05-15 in status.json.
- Origine: audit one-time 2026-05-14
P2W-011Stub Fase 3/4 della pipeline — "un moat in TODO non è un moat"
Stato: picked
Dettagli
- Area: AI pipeline
- Lente: concorrente-moat
- Oggi:
extractPaletteFromImages ritorna una palette bordeaux hardcoded ("TODO Fase 3"). capturePageScreenshot ritorna un placeholder → lo Stage 6 valuta uno screenshot finto, il gate gira alla cieca. Tutti e 4 i client image-gen lanciano "not yet implemented (Fase 4 production)".
- Wow: chiudere gli stub — palette reale dalle immagini del brand, screenshot reale per il gate, image-gen cablati (Flux.2 Pro / Ideogram 3 / Recraft V4 / Imagen 4 Fast). Il gate avversariale vale solo se valuta il sito vero.
- Effort: L
- Stato: picked
- Roadmap: split — lo screenshot-stub (rompe il gate Stage-6) → Mossa 1, action item
web-quality-gap-closure-2026-05-15. La parte image-gen + palette resta backlog/Fase 4 (già nota come deferred nello spec pianeta-web-quality-stack-spec.md § Image models).
- Origine: audit one-time 2026-05-14