📅 Operations · Cronoprogramma + Current Week + Reminders + Decisions

Current Week · cosa stiamo facendo ORA

Aggiornato lunedì 9:00 review. Cambia ogni settimana. Task strategici → decisions-log.md. Numeri → metrics.md.

Settimana corrente: W2 Maggio 2026 · 11-17 Mag (esempio template — aggiorna con la data reale)

Phase: BUILD Pianeta in build: 🌐 Pianeta Web Hard gate: 31 Mag MVP + 10 Giu 5 paganti

Gregorio · Build

  • [ ] Site Builder Kimi K2.6 integration end-to-end
  • [x] Onboarding 5 macro × 21 settori + AI fallback Sonnet 4.6 ✅ DONE 2026-05-10 — SetupWizardV2 4-step ~3min target, frontend behind feature flag VITE_ONBOARDING_V2, API Vercel /api/ai/sector-deduction con PII pseudonymization
  • [x] Deploy custom domain Vercel ✅ DONE 2026-05-10 — https://multiverbe.com (landing) + https://app.multiverbe.com (dashboard) + https://www.multiverbe.com LIVE HTTPS. 2 progetti Vercel (landing + maind-dashboard), 3 record DNS su Register.it (A apex + CNAME www + CNAME app), SSL Let's Encrypt provisioned via vercel certs issue.
  • [x] Schema Supabase MVP completo ✅ DONE 2026-05-10 — 56 tabelle business + 12 migrations applicate via MCP. Foundation + i pianeti + Sole + polipo nervoso (planet_registry, nucleo_events, agent_decisions, planet_goals, reflection_schedules, autonomy_promotions, model_ab_tests, knowledge_packs). Audit ops/db-audit-2026-05-10.md
  • [x] MAIND Python legacy deprecate ✅ DONE 2026-05-10 — 14 file Python + render.yaml spostati in legacy/maind-python/. Render service da disable post-test backend nuovo
  • [ ] Analytics + heatmap baseline
  • [ ] Email Hub satellite Pianeta Web (decisione 2026-05-10 — target W4 Mag-W1 Giu) — connettore IMAP/SMTP Register.it + inbox unificata 1 mailbox MVP. DB tables email_accounts + email_threads + email_messages + email_labels già pronte
  • [ ] 🔔 ANTHROPIC_API_KEY in Vercel env (REMINDER 2026-05-12) — settare server-side per /api/ai/sector-deduction Sonnet 4.6. Senza key → fallback keyword pattern matching (degraded ma funziona)
  • [ ] Frontend dashboard refactor 4→6 pianeti (sessione dedicata 4-8h) — types canon già in src/types/planets.ts, roadmap in docs/refactor-4to6-pianeti.md. Trigger: dopo Site Builder Kimi funzionante
  • [ ] SMTP Brevo signup confirmation Supabase Auth — abilita signup E2E flow (test SetupWizardV2). Doc passi in ops/manual-actions-2026-05-10.md
  • [ ] Trigger 17 Mag: se Pianeta Web non funzionante, taglia Content Studio (decisione registrata in advance · vedi [[risks]])

Loris · Sales prep

  • [ ] Setup loris@metaverbe.com warmup (Instantly/Lemwarm)
  • [ ] Setup loris@multiverbe.com warmup parallelo (4-6 sett prima switch)
  • [ ] Build lista 200 prospect (settori core: ristorazione, parrucchieri, immobiliare Lugano-Bellinzona-Locarno)
  • [ ] Drafting 3 sequenze cold email + A/B variants subject (skill multiverbe-cold-outreach-ch)
  • [ ] Setup Google Calendar booking link demo

Common · Strategia

  • [ ] Lun 9:00 review · 15 min · KPI sett scorsa + obiezioni nuove
  • [x] Renaming cartelle (programmata stasera, post chiusura sessione):
    • [ ] D:\Desktop\METAVERBE-MAIND\D:\Desktop\Multiverbe\ (codice) · esegui D:\Desktop\rename-multiverbe.ps1
    • [ ] D:\Desktop\metaverbe.com\D:\Desktop\Metaverbe\ (agenzia) · rinomina manuale
  • [ ] Setup repo GitHub privato per Multiverbe-Business + invito Loris collaborator (vedi GITHUB_SETUP.md in root) · 15 min step-by-step

Bloccanti

Aggiungi qui se qualcosa blocca progress.

  • 🔴 Stripe 2FA recovery (founder ha perso authenticator app) — bloccante setup Stripe MCP + payment flow Multiverbe. ✅ FIXED 2026-05-10.
  • 🟡 Brevo verify domain — 4 DNS records aggiunti ma brevo-code TXT su apex potrebbe essere in posizione sbagliata in Register.it. Authenticate API ancora fail. Da debuggare 2026-05-11.

Decisioni in attesa di input

  • [ ] Decidere fiduciario PTEK per privacy policy review (deadline 1° Giu)
  • [x] Palette finale Nebula Glass per landing multiverbe.com ✅ 2026-05-10 — confermato cyan→white gradient wordmark + dark bg + stelle canvas (port HeroSpaceWarp da metaverbe.com)
  • [ ] Acquisto multiverbe.ch su Register.it (~€15/anno) — pending decisione user (recommended)
  • [ ] Rinomina org Supabase "Metaverbe" → "Multiverbe" via dashboard (30 sec)
  • [ ] Rinomina Vercel project maind-dashboardmultiverbe-app via Vercel UI (browser only)

🔔 Reminder schedulati (founder action)

  • 2026-05-12 (giovedì): settare ANTHROPIC_API_KEY in Vercel env (Project → Settings → Environment Variables). Senza, AI sector deduction degrada a keyword matching.
  • 2026-05-12: dopo aver settato key, flippare VITE_ONBOARDING_V2=true in .env.local + Vercel env per attivare SetupWizardV2 a 4-step in produzione.
  • 2026-05-13: configurare SMTP Brevo come signup confirmation provider in Supabase Auth (Project Settings → Auth → SMTP Settings). Vedi ops/manual-actions-2026-05-10.md per passi precisi.
  • W3 Mag: decidere quando schedulare frontend refactor 4→6 pianeti (4-8h sessione dedicata, vedi docs/refactor-4to6-pianeti.md).
  • Post-MVP (Giu): disabilitare cron render-keepalive Supabase + spegnere service Render multiverbe-pipeline.onrender.com (CHF 7/mo risparmiati).

Prossime settimane (preview)

  • W3 (18-24 Mag): Pianeta Booking + pagamenti Stripe
  • W4 (25-31 Mag): Pianeta Content + CRM + Centro AI · gate 1 BUILD 31 Mag
  • W1 Giu (1-7): polish + Pianeta Marketing core + privacy/compliance
  • W2-4 Giu (8-30): SELL sprint Loris · gate 2 VALIDATION 30 Giu (5+ paganti)

⏱️ Hard gate aggiornato 10 Giu (founder lavora 9-11h/g sempre, no scope cut). Maggio = costruire · Giugno = vendere. Validazione 30 giugno: se almeno 5 clienti paganti, andiamo avanti.

Cronoprogramma · Timeline 5 Anni + Daily W1-W5

🌌 Timeline completa Mag 2026 → Mag 2031 con eventi chiave. Il marker rosso "OGGI" si aggiorna in tempo reale ogni minuto via JS — riferimento permanente per ogni decisione strategica.

🌌 Timeline 5 Anni · Reference Visiva con Marker "OGGI" Live

Timeline 8 settimane Mag-Giu 2026

Maggio · BUILD MVP · Daily Schedule

Oggi è domenica 10 maggio. 21 giorni soft / 31 giorni hard rimanenti al MVP (deadline 31 Mag soft / 10 Giu hard). Ritmo founder confermato: 9-11h/g sempre (no scope cut, lavoro intensivo). Ogni giorno deve produrre output verificabile. Cronoprogramma rifinito v2.32 in tabella settimanale W1-W5 + time-marker live 5 anni (post-audit 2026-05-10: 22 decisioni applicate · stack ricreato pulito · Email Hub satellite · Metaverbe rebrand product studio · admin CH stack aperto).

SETT 19 · 7-10 Mag · ▸ BOOTSTRAP (3 gg setup base)

Giov 7 · oggi · Decisioni doc + setup repository

  • Finalizzazione business plan v2 (questo doc) + condivisione con Loris per validazione · G+L
  • Repository GitHub multiverbe-app · scaffolding Next.js 16.2.6 + TypeScript + Tailwind 4 + Turbopack. Boilerplate auth pages · G
  • Lista 50 prospect Ticino (ristoranti + parrucchieri + B&B) per outreach giugno. Foglio Airtable con: nome, email, sito attuale, settore · L

Ven 8 · Schema DB + design system

  • Schema Supabase: tabelle businesses, users, sectors, planets, planet_data, brand_memory. RLS policies base · G
  • Design system Multiverbe (palette, font, glass tokens, components base) in Figma o direttamente in Tailwind config · G
  • Setup Google Workspace per multiverbe.com (3 caselle: info, loris, contact). DNS records SPF/DKIM/DMARC · L

Sab-Dom 9-10 · Onboarding flow + welcome screen

  • Onboarding settoriale: schermata welcome + selettore settore (parrucchiere/ristorante/hotel/...) + scelta pianeti default. UX deve sembrare premium dal primo click · G
  • Auth flow Supabase: signup/login email + magic link. Password recovery via Brevo (sender noreply@multiverbe.com) · G
  • Studio degli script outreach: 3 email (problema → caso d'uso → offerta) + 1 script cold call + 1 pitch porta-a-porta. Test interno · L

SETT 20 · 11-17 Mag · ▸ PIANETA SITO (7 gg sito + analytics)

Lun-Mar 11-12 · Generatore sito da foto · Pianeta 1

  • Upload foto + AI extraction: l'utente carica 5-15 foto della sua attività, Gemini estrae palette/mood/asset utilizzabili. Output salvato in brand_memory · G
  • Template settoriali: 5 layout sito pre-disegnati (parrucchiere, ristorante, hotel, consulente, artigiano). Componibili a blocchi · G

Mer-Gio 13-14 · Sito live + dominio cliente

  • Generazione sito: l'app produce un sito Next.js statico (o SSR) deployabile su Vercel. Subdomain {cliente}.multiverbe.com gratis · custom domain via DNS upgrade Pro · G
  • Edit live: l'utente modifica testi/immagini/sezioni nel preview live. Salvataggio versionato · G
  • Landing multiverbe.com v1 (deve essere pronta entro fine settimana). Hero + value prop + 3 settori demo + form interesse · G

Ven-Dom 15-17 · Satelliti analytics + integrazioni

  • GA4 integration + Plausible/Posthog interno. Dashboard analytics nel pannello cliente: visite, sorgenti, pagine top · G
  • Google Search Console auto-connect + lettura keyword. Google Business Profile connect via API. Recensioni scraping (Google + Trustpilot iniziale) · G
  • Test outreach: 5 cold email da loris@metaverbe.com a contatti caldi (amici imprenditori) per validare il pitch. Misura reply rate · L

SETT 21 · 18-24 Mag · ▸ BOOKING + CRM (7 gg)

Lun-Mer 18-20 · Booking core · 3 modalità settoriali

  • Calendar engine: gestione slot + disponibilità + buffer time. Architettura settoriale: camere+date (hotel), tavoli+orari (ristoranti), slot servizio (parrucchieri/consulenti) · G
  • Widget booking embedabile nel sito generato. Sincronizzazione bidirezionale con notifica titolare via Brevo · G

Gio-Ven 21-22 · Booking team management + CRM minimale

  • Team booking: il titolare aggiunge collaboratori con calendar separati. Permessi base. Notifiche Brevo (conferma + reminder 24h + follow-up) · G
  • CRM · Schema base: tabelle contatti, prenotazioni storiche, custom_fields. Auto-creazione contatto a ogni nuova prenotazione (Booking → CRM) · G
  • 🌐 multiverbe.com landing online · ANTICIPATO: pagina pubblica minimale (hero + cosa è Multiverbe + 3 pianeti showcase + CTA "richiedi demo" + footer). Necessario perché i prospect cercheranno il sito appena Loris li contatta. Privacy policy + ToS pubblicati il giorno stesso · G
  • Loris inizia warmup multiverbe.com con Instantly (5 email/giorno crescenti) · L

Sab-Dom 23-24 · Data flows Booking ↔ CRM ↔ Nucleo

  • Booking → Nucleo: eventi (slot vuoti, picchi, no-show, servizi top) alimentano la memoria del Centro · G
  • CRM · Customer Value: prenotazioni storiche, valore speso, frequenza, segmentazione VIP/regular/dormiente. Vista cliente unificata · G
  • Beta test interno: configura "Salone Demo Lugano" e "Ristorante Demo Bellinzona". Booking + CRM funzionano end-to-end · G

SETT 22 · 25-31 Mag · ▸ CONTENT + SALES + POLISH (7 gg launch ready)

Lun-Mar 25-26 · Content Studio · Gemini multimodale + auto-publish MCP

  • Gemini API + Calendar editoriale: integrazione img/video/audio/text. Cross-platform adapter (IG, FB, TikTok, LinkedIn). Calendar drag-drop con AI scheduling · G
  • Auto-Publish MCP: Meta Ads MCP ufficiale (mcp.meta.com/ads) per FB/IG. Composio Facebook MCP per posting Pages · G

Mer-Gio 27-28 · Pianeta Sales · Pipeline + Sub-accounts + Email Sequencer

  • Pipeline Vendite kanban: stages personalizzabili, drag-drop, forecasting. Sub-accounts venditori con QR/link, performance individuali · G
  • Email Sequencer + Lead-Gen base: cold outreach automatico, sequenze 3-step, A/B test, auto-stop su reply. Tool simil-MAIND per ricerca prospect · G
  • Sub-accounts core (Nucleo): generatore link/QR, permessi granulari, auth flow per dipendenti senza signup. Usato sia da CRM che Sales · G

Ven 29 - Dom 31 · MVP Polish · End-to-end test · Launch readiness

  • End-to-end test: due flussi completi (Salone Lugano + Studio Immobiliare Locarno) dal signup al sito live + booking + CRM popolato + Sales pipeline + 3 contenuti pubblicati + 1 sub-account creato · G
  • Pricing + checkout Stripe: pagamento setup CHF 590-1.290 + subscription. Tier Starter/Pro/Business selezionabili dall'onboarding · G
  • Landing multiverbe.com v2 finalizzata: pricing, demo video, testimonial demo, CTA forte, footer "un prodotto Metaverbe" · G
  • Lista finale 200 prospect Ticino + Grigioni segmentata per settore. Caselle email warm. Sequenza outreach pronta · L
  • 🎯 GATE 31 MAG · BUILD COMPLETATO: MVP funziona end-to-end con dati reali (5 pianeti + Centro + sub-accounts). Se sì → SELL phase. Se no → slitta di 1 settimana e taglia features non essenziali · G+L

Giugno · SELL HARD + BUILD MARKETING · Weekly Schedule

4 settimane di vendita aggressiva multi-canale in parallelo alla build del 6° pianeta Marketing. Loris si occupa pieno-tempo del SELL HARD (cold email, cold call, porta-a-porta Ticino). Gregorio fa setup Google/Meta Ads + costruisce il Pianeta Marketing nelle prime 2 settimane. Target: 5+ clienti paganti entro 30 giugno (validation gate).

📣 Build Pianeta Marketing · Settimane 1-2 di Giugno Gregorio costruisce il 6° pianeta in parallelo a SELL HARD (Loris). Build prioritizzata sui 4 satelliti core: Google Ads (integrazione Google Ads API + UI campagne search/display) · Meta Ads (Meta Ads MCP ufficiale + dashboard Facebook+Instagram) · Email Marketing (Brevo + drip sequences + segmentazione da CRM) · Attribution Dashboard (multi-touch attribution + CAC/LTV/ROAS calcolati live). Settimane 3-4 Giugno: Gregorio passa a SELL HARD support + bug fixing. Gli altri 4 satelliti (LinkedIn Ads · Audience Builder · Retargeting · Brand Lift) slittano in Q3 quando i primi clienti useranno il Pianeta e ci diranno cosa serve davvero.

SETT 23 · 1-7 Giu · ▸ LAUNCH + BUILD MKT (target 2 demo)

Settimana 1 Giu · Soft launch + outreach iniziale + Google Ads + Email Marketing build

  • Pubblicazione multiverbe.com + post LinkedIn Gregorio + post LinkedIn Loris (annuncio fondatori) · G+L
  • Cold email batch 1: 50 prospect ristoranti Lugano da loris@metaverbe.com. Sequenza 3 email (D+0, D+4, D+8) · L
  • Cold call batch 1: 30 chiamate (8-12/giorno) a chi non risponde all'email entro 48h. Obiettivo: prenotare demo 20 min · L
  • 📣 Pianeta Marketing · Build satellite 1 (Google Ads): integrazione Google Ads API, UI creazione campagne search/display, dashboard performance basic (impressions, clicks, conv, CPC). Test interno con CHF 300/settimana sui prospect Multiverbe · G
  • 📣 Pianeta Marketing · Build satellite 2 (Email Marketing): integrazione Brevo per transactional + setup drip sequences (welcome, retention, re-engagement). Segmentazione live da CRM. Test su Multiverbe stesso (newsletter founder) · G

SETT 24 · 8-14 Giu · ▸ ITERATE + BUILD MKT (target 5 demo cumulate)

Settimana 2 Giu · Demo + Meta Ads + Attribution Dashboard build

  • Cold email batch 2: 80 prospect mix (parrucchieri + estetiste + studi legali). Sequenza A/B test 2 angoli diversi · L
  • Demo execution: Loris primo contatto, Gregorio guida la demo (40 min). Target: 4-5 demo questa settimana · G+L
  • 📣 Pianeta Marketing · Build satellite 3 (Meta Ads): integrazione Meta Ads MCP ufficiale (lanciato Apr 2026, 29 tools, OAuth no Developer App). UI campagne Facebook+Instagram + audience builder base + ad creative testing · G
  • 📣 Pianeta Marketing · Build satellite 4 (Attribution Dashboard): aggregazione dati da Google Ads + Meta Ads + Email Marketing + sito. Multi-touch attribution model (last-click, linear, time-decay). KPI live: CAC, LTV/CAC, ROAS per canale · G

SETT 25 · 15-21 Giu · ▸ CLOSE (target 3 clienti paganti)

Settimana 3 Giu · Pianeta Marketing live + chiusura primi 3 clienti

  • 📣 Pianeta Marketing LIVE: deploy ufficiale dei 4 satelliti core (Google Ads · Meta Ads · Email · Attribution). Annuncio sui canali Multiverbe + LinkedIn · G
  • Closing call: 3-4 demo della settimana scorsa entrano in fase preventivo. Loris invia contratti, Gregorio supporta tecnicamente · G+L
  • Porta-a-porta Lugano: Loris fa giro fisico nei locali del centro. 15 visite, 5 demo prenotate dal vivo · L
  • Bug fixing post-launch: Gregorio risolve i primi issue segnalati dai clienti che testano i pianeti. Priorità: Pianeta Web (sito non si genera in alcuni casi), Booking (notifiche email) · G

SETT 26 · 22-30 Giu · ▸ VALIDATION GATE (target 5+ clienti paganti)

Settimana 4 Giu · Final push + retrospettiva + decisione continue/pivot

  • Final push outreach: 100 nuovi prospect ad alta priorità + follow-up tutte le demo non concluse · L
  • Closing aggressivo: tutte le offerte aperte vanno chiuse entro 30 Giu. Concedi sconto 10% per chi firma entro fine mese · G+L
  • 🎯 30 Giu · VALIDATION GATE: count clienti paganti. Se ≥5 → CONTINUE (Q3 plan: scale outreach + Pianeta HR + altri 4 satelliti Marketing). Se 3-4 → CONTINUE con pivot/ottimizzazione. Se <3 → STOP & RETHINK (cosa abbiamo sbagliato? Target? Pricing? Prodotto?) · G+L
  • Retrospettiva 60 minuti: cosa ha funzionato (canali, angoli, settori), cosa no, dove erano i bottleneck. Pianifica Q3 con dati reali · G+L

Task Division · Gregorio & Loris

Due fondatori, due ruoli complementari. Gregorio: prodotto, tech, marketing/contenuto, demo durante le call. Loris: vendita, network CH, operazioni, amministrazione. Aree condivise: outreach (cold mail/call) e trattative finali con i clienti. La regola: nessuna decisione strategica viene presa da uno solo dei due.

🛠️ Gregorio Ciurleo · FOUNDER · TECH

Prodotto, tecnologia, marketing, demo. Esecutivo del prodotto.

Esclusive:

  • Prodotto e tech: build pianeti, integrazione AI (Claude + Kimi K2.6 + Gemini), DB Supabase, Next.js + Vercel deploy, sub-accounts, brand memory.
  • Marketing & Contenuto: post LinkedIn fondatore (3-5/sett), video demo, case study, blog post, ads (Google + Meta), SEO, multiverbe.com.
  • Demo execution: durante le call con prospect, Gregorio è il narratore tecnico (40 min: pianeti + scenario settoriale + onboarding).
  • Customer success: post-firma onboarding tecnico (call 60 min: brand memory, settore, attivazione pianeti).
  • Bug fixing: priorità massima, SLA 24h per i clienti paganti.

Condivise con Loris:

  • Vendita: trattativa finale, pricing, sconti, tempistiche di pagamento.
  • Cold outreach: Gregorio scrive le email, Loris le invia. Cold call: Gregorio supporta tecnicamente quando il prospect chiede dettagli prodotto.
  • Strategia: roadmap, decisioni pricing, settori target, espansione geografica.

💼 Loris Beraud · FOUNDER · COMMERCIAL CH

Vendita, network CH, ops, amministrazione. Frontman commerciale.

Esclusive:

  • CH Operations: contatti fiduciari, apertura GmbH Grono Q4 2026 (capitale CHF 20k), apertura conto bancario PostFinance/cantonale, coordinamento legal CH (LPD, GDPR EU).
  • Network PTEK: vantaggio strategico diretto. Accesso a contatti d'azienda nel territorio Ticino + Grigioni + Svizzera tedesca via partner.
  • Amministrazione: contratti firmati, fatturazione, pagamenti clienti, gestione spese, reporting fiscale CH.
  • Cold call execution: 30+ chiamate/settimana, prenotazione demo, gestione obiezioni iniziali.
  • Porta-a-porta Ticino: visite fisiche locali del centro Lugano + Bellinzona + Locarno + Mendrisio. 10-15 visite/settimana.
  • Onboarding admin: post-firma, raccolta dati legali cliente, contratto + privacy + DPA.

Condivise con Gregorio:

  • Outreach: cold email + LinkedIn outreach (Loris invia, Gregorio scrive).
  • Trattative: Loris primo contatto, Gregorio in supporto tecnico durante la call.
  • Strategia: tutte le decisioni di indirizzo (ICP, pricing, mercati).

🤝 Equity & Compensation Equity: 50/50 tra Gregorio e Loris (entrambi fondatori, contributi diversi ma valore equivalente). Vesting: 4 anni con cliff di 1 anno (standard). Compenso 2026: nessuno stipendio fino a Q1 2027 (entrambi vivono di risparmi/altre attività). Q1 2027 (post 15 clienti paganti): stipendio CH medio CHF 6.500-8.500/mese ciascuno. Post round seed (eventuale 2027): rivalutazione comp + bonus equity per primi dipendenti.

💰 Bootstrap Budget · 7 Scenari

Cassa disponibile per il lancio Mag-Giu 2026 · range completo da CHF 500 (frugale, must-have only) fino a CHF 5.000 (investment-ready, perfetto per pitch a investitori). Più budget = più validation, più asset, più professionalità. Nota: scenario interattivo JS originale BE preservato in archive/Business_Eye-pre-refactor-2026-05-10.html (BUDGET_SCENARIOS object). Unit Economics + Acquisition Funnel → [[economics]].

Voce 500 FRUGALE ★☆ 600 LEAN ★★ 800 STANDARD ★★★ 1000 COMODO ★★★★ 1500 GROWTH ★★★★★ 2500 PRO ★★★★★★ 5000 INVESTMENT ★★★★★★★
🔧 Infra (dominio + free tier) 30 ✕ 30 ✕ 30 ✕ 30 ✕ 30 ✕ 80 (+Sentry+PostHog) ✕ 150 (+Helicone) ✕
🤖 AI APIs 100 ✕ 130 ✕ 130 ✕ 130 ✕ 200 (+Cohere Rerank) ✕ 280 (+Cohere+Pinecone) ✕ 400 (enterprise stack) ✕
📋 Legal templates 200 ✕ 200 ✕ 200 ✕ 280 (+DPA) ✕ 280 (+DPA) ✕ 400 (+revisione avvocato) ✕ 800 (notaio CH) ✕
📣 Marketing test — rimandato 80 (Google Ads) 200 (Google+Meta) 250 (full mix) 400 (aggressivo) 600 (+retargeting) 1200 (+influencer micro CH)
🔗 LinkedIn Premium / Sales Nav 60 60 80 (Sales Navigator) 120 (Recruiter Lite) 200 (Sales Nav + Recruiter)
📧 Cold email + warmup 80 + 60 (Instantly + Lemwarm) 140 200 (enterprise)
📦 Brochure + biglietti 50 80 80 120 (executive) 200 (executive)
🎨 3D assets — Polyhaven free — Polyhaven free 30 (HDR + Spline) 50 (Meshy AI) 90 (Meshy Pro + texture) 200 (freelance modeling) 400 (studio professionale)
👤 Customer Success freelance 500 (20h × CHF 25/h) 800 (part-time 1 mese)
👨‍💻 Dev junior freelance 800 (1 sett acceleration)
📑 Pitch deck + branding photo 250 (pre-investor)
🎤 Eventi networking CH 250 (Lugano Investor Forum)
⏱️ Contingency riserva 170 160 100 120 200 60 350
Totale CHF 500 CHF 600 CHF 800 CHF 1.000 CHF 1.500 CHF 2.500 CHF 5.000

Strategia per scenario:

  • FRUGALE (500): solo must-have. Nessun ads test (validazione tramite cold email + porta-a-porta Loris). AI free tier dove possibile. Asset 3D solo procedurali R3F. Rischio: niente budget Marketing → validation più lenta.
  • LEAN (600): must-have + 1 canale di validation marketing scelto (raccomandato: Google Ads CHF 80 per validare keyword Lugano). Asset 3D procedurali. Realistica per startup bootstrap minimale.
  • STANDARD (800): copertura completa marketing 2 canali (Google + Meta) + LinkedIn Premium per Sales Navigator + brochure porta-a-porta. Asset 3D iniziano upgrade con Spline. Validation aggressiva.
  • COMODO (1000) ⭐: full mix marketing 3 canali + Image-to-3D AI per asset upgrade. Tutto il legal completo (ToS+Privacy+DPA). Brochure professionali. Margine di sicurezza esteso.
  • GROWTH (1500): investimento serio in marketing aggressivo multi-canale + tool premium per cold email scalabile + production-grade RAG con Cohere Rerank. Asset 3D di livello superiore. Margine sicurezza CHF 200. Validation a doppia velocità.
  • PRO (2500): livello quasi-enterprise. Customer Success freelance già attivo per scaling clienti. Modeling 3D outsourced. Observability completa (Sentry + PostHog). Adatto a chi parte con almeno 3-5 clienti già concordati.
  • INVESTMENT-READY (5000): prodotto e presentazione perfetti per pitch davanti a investitori CH/EU. Asset 3D di studio professionale. Pitch deck + branding photo per credibilità massima. Customer Success + Dev junior per scaling immediato. Networking attivo per lead investitori. Adatto a chi ha già seed o pre-seed in vista.

⚠️ Regola d'oro budget

Il vero capitale non è la cassa, è il tempo: 24 giorni MVP + 30 giorni SELL = 54 giorni. Ogni euro speso male è un giorno perso.

Le 3 cose da NON tagliare a nessun budget:

  1. Legal template — CHF 200 vs il rischio di una causa CHF 50k.
  2. Dominio + free tier infra — credibilità minima.
  3. AI APIs essenziali — l'app non gira senza.

Tutto il resto è scalabile in funzione del budget disponibile. Crescere di tier ti sposta da "validation lenta" a "validation aggressiva con appetito da investor".

🤝 Customer Success · Chi Mantiene i Clienti Post-Firma

Mantenere il cliente è critico quanto acquisirlo. Churn alto = fallimento del business model.

📞 FASE 1 · 0-15 CLIENTI · MAG-OTT 2026 · Loris Primary

Loris è il punto di contatto principale per ogni cliente post-firma. Gregorio interviene su escalation tecniche.

  • Onboarding admin (Loris): contratto firmato → raccolta dati → setup account → handoff a Gregorio per setup tecnico.
  • Onboarding tecnico (Gregorio): call 60 min, brand memory, attivazione pianeti, training su dashboard.
  • Support running (Loris): ticket via email/WhatsApp, 30 min/cliente/mese stimato.
  • Bug fixing (Gregorio): SLA 24h, priorità clienti paganti.
  • Retention check 30/60/90 gg: Loris fa call dedicate, raccoglie feedback, identifica upsell Pro→Business.

🌐 FASE 2 · 15-50 CLIENTI · NOV 2026 IN POI · Esternalizzazione Selettiva

Post apertura società CH (Q4 '26), Loris e Gregorio iniziano a delegare a freelance esterni per scalare senza diluire focus.

  • Customer success freelance: 1 figura part-time CHF 25-35/h (10-20h/sett) per onboarding admin + ticket di routine.
  • Venditori freelance commission-based: 2-3 sales rep esterni con commissione 20-25% sul setup fee + 3 mesi di sub. Network PTEK come pool iniziale.
  • Dev junior (Settembre 2026 +): 1 sviluppatore CHF 4.500-6.000/mese (CH stipendio junior) per accelerare build pianeti Q3-Q4 e bug fixing.
  • Loris ruolo evolve: da customer success operativo a manager + key account (top 5 clienti per LTV).
  • Gregorio ruolo evolve: da builder solitario a CTO + product manager. Deleghe di code review e bug fixing al dev junior.

👨‍💻 Hiring Roadmap · Quando & Chi

Decisioni di assunzione basate sui clienti effettivi, non su feeling. Ogni figura deve essere pre-fundata dai clienti che porta o che permette di servire.

🔧 Settembre 2026 · Dev Junior

  • Trigger: 10+ clienti paganti, MRR > CHF 1.500
  • Profilo: junior fullstack (Next.js + Supabase + TypeScript), 1-2 anni esperienza, CH/IT remoto
  • Costo: CHF 4.500-6.000/mese
  • Scope: build satelliti Pianeti Marketing & HR Q3-Q4, bug fixing routine, code review
  • ROI: libera Gregorio per +5h/giorno strategici (prodotto, demo, partnership)

📞 Q1 2027 · Customer Success Manager

  • Trigger: 30+ clienti paganti, support time > 25h/settimana
  • Profilo: CS manager con esperienza SaaS B2B PMI, italiano + tedesco, CH
  • Costo: CHF 5.500-7.500/mese
  • Scope: tutti i ticket di routine, retention review 30/60/90, escalation a Loris solo su churn risk

💼 Q2 2027 · Sales Rep Senior

  • Trigger: 50+ clienti paganti, Loris saturato a 100% sales+CS
  • Profilo: sales senior CH con network B2B PMI consolidato
  • Costo: base CHF 6k + commissioni (40% del comp totale)
  • Scope: scaling outreach oltre Ticino → Svizzera tedesca, Italia Nord (Q4 '26 o 2027)

Stato corrente: nessun documento legale. Priorità Q2 perché senza queste cose un cliente paga e poi siamo esposti a cause. NB: dettagli admin CH (P.IVA + AIRE + AHV + Banche + Cassa malati) → [[admin-ch]].

🔴 Termini di Servizio (ToS) · BLOCCANTE pre-vendita

Limitazione liability su sito generato da AI (es. bug Kimi K2.6 → form rotto → lead persi). Diritti d'uso del prodotto. Politica di rimborso. Termine contratto.

  • Owner: Loris via PTEK (CHF 100-200 per template CH)
  • Deadline: prima del primo cliente firmato (entro 17 Mag)

🟠 Privacy Policy · BLOCCANTE GDPR/LPD

Dichiarazione raccolta dati clienti + utenti finali (visitatori sito generato da Multiverbe). Cookie banner. Diritti di cancellazione/portabilità.

🟡 Data Processing Agreement (DPA) · alta priorità

Multiverbe è data processor per i clienti (gestiamo dati dei loro clienti finali). Necessario per GDPR EU.

  • Owner: Loris via PTEK
  • Deadline: entro 31 Mag

🔵 SLA documento · media priorità

Service Level Agreement: uptime garantito (99.5%), tempo risposta supporto, finestra di manutenzione.

  • Owner: Gregorio
  • Deadline: entro 15 Giu

🟣 Statuto + Atto Costitutivo GmbH · Q4 2026

Apertura società svizzera Grono Grigioni. Capitale CHF 20k diviso 50/50.

  • Owner: Loris (gestisce tutto via PTEK)
  • Deadline: entro 31 Dic 2026

🏗️ Principi Architetturali · Solidità + Agentic by Design

L'architettura tecnica deve supportare un prodotto che cresce nel tempo senza riscritture continue. Principi non negoziabili. (Sezione duplicata in [[stack]] per cross-reference design tecnico.)

🤖 Agentic by Design

  • Ogni pianeta è un agente: ha goal, può chiamare altri agenti via Centro, può pianificare task multi-step.
  • Brand memory persistente: ogni decisione AI passa dalla brand memory del cliente (no allucinazioni off-brand).
  • Tool-calling standardizzato: ogni satellite espone interfaccia AI-callable (function-calling Claude/Kimi/Gemini).
  • Self-learning loop: il sistema osserva quali contenuti/strategie convertono e adatta brand memory automaticamente.

🛡️ Solidità Tecnica

  • Multi-tenancy via RLS Supabase: row-level security su ogni tabella. Zero data leak tra tenant.
  • Type safety end-to-end: TypeScript strict, Zod validation su API, types Supabase generati.
  • Test coverage minima 60%: unit + integration sui satelliti core (Web, Booking, CRM).
  • Observability: Sentry errori, logging strutturato AI calls (cost + latency + outcome).
  • Backup automatici: Supabase daily, retention 30gg.

📈 Scalabilità Modulare

  • Pianeti pluggable: nuovo pianeta = nuova folder + nuova entry nel router. Zero impatto sugli altri.
  • API-first: ogni feature interna è prima un endpoint API, poi una UI. Permette integrazioni future enterprise.
  • Multi-AI router: il Centro decide a runtime quale modello usare (Claude per reasoning, Kimi per code/UI, Gemini per multimodale, Haiku per task veloci).
  • Cost-aware: ogni AI call loggata con cost. Budget alert per cliente se uso eccessivo.

🌍 Espansione Geografica · Roadmap

Costruisci autorità nel territorio (Ticino + Grigioni) prima di scalare. La crescita per gradi protegge il prodotto e l'azienda da scope creep.

Q2 2026 · CH Sud

Ticino + Grigioni · 5+ clienti · validation gate. Settori focus: ristorazione, parrucchieri, professionisti. Lingua: italiano.

Q3-Q4 2026 · CH Tutta

Espansione Svizzera tedesca (Zurigo, Berna, Basilea). 30+ clienti. Localizzazione UI in tedesco. Hire sales rep tedescofono.

Q4 2026 / Q1 2027 · IT Nord

Ingresso Italia Nord (Milano, Bergamo, Brescia, Verona, Bologna). Vantaggio: Metaverbe già ha clientela italiana. Pricing in EUR (sconto vs CHF). Stessa lingua, focus su PMI con dolore simile.

2028+ · EU + Globale

Vision: leader globale "business operating system mobile/desktop" entro 5 anni. Espansione Francia, Spagna, Germania. Tier Enterprise per medio mercato. Possibile round seed.

📅 Reminders Calendar + Subscription Tools + Account Personali

Calendario .ics pronto in Multiverbe-Business/ops/security-calendar.ics — import 1-click in Google Calendar (22 eventi ricorrenti security + Loris cadence).

📌 Tabelle dettagliate verbatim BE sec-17 (12 secrets rotation · 16 security checks recurring · 18 account aziendali tracker · 4 mailbox + 5 personal critical · quick action checklist 9 voci): ops/be-sections-extra-2026-05-10.md sezioni 1-5, 10-11.

Cadenze security check

  • Daily 9:00 (10 min): Sentry review + security_alerts unack
  • Weekly Lunedì 9:00 (35 min): slash /security-weekly
  • Monthly 1° (85 min): slash /security-monthly
  • Quarterly (10-12h): slash /dr-test + incident drill + vendor recheck
  • Annual Dicembre: external pentest CHF 5-10k + insurance + ISO 27001 prep

🔐 One-shot pre-MVP-gate Security Hardening MAX — Lun 25 Mag 2026, 3-5h. Prompt completo Fase 1+2+3 (audit hard-tech + privacy-by-design + compliance/liability) in 13-security-hardening. NON è routine ricorrente: la cadenza periodica sarà definita post-MVP.

Quality Checker · 48h cadence ($1B SaaS standard)

Origine: decisione founder 2026-05-13 — "l'app deve essere perfetta e pronta per essere venduta globalmente · come fosse una SaaS da $1B/anno di fatturato".

Cadenza: ogni 48h working-hours (clock-time meno blocchi pieni Sat+Sun · evita banner spam post-weekend) · recurring_checks.quality_check.last_run_at in source/_meta/status.json = SSoT.

Trigger:

  • Automatico: SessionStart hook (.claude/hooks/multiverbe-kickoff.ps1) emette [QC OVERDUE] banner se working_hours >= 48 (fires sia in BOS che in code repo)
  • Manuale: founder invoca /quality-check (60-90 min)

Scope: review olistica di D:\Desktop\Multiverbe\ (code repo SaaS · l'app che si vende). NON BOS docs (npm run verify copre già quelli).

Rubric · 10 categorie A-F (pesi 2x per perf · security · decision-split):

  1. Struttura · 2. Organizzazione · 3. Funzionalità · 4. UX/UI · 5. Performance (2x) · 6. Security & Compliance (2x) · 7. Test Coverage · 8. DX · 9. Production-readiness · 10. Decision split adherence (2x)

Severity findings: BLOCKING (ship-stopper) · HIGH (ship-with-followup) · MID (backlog) · LOW (nice-to-have).

Output: <quality_report> XML (vedi ops/operating-protocol-orchestrator.md §5) → archivio execution/quality-reports/YYYY-MM-DDTHHMM-grade-[overall].md + event log source/_meta/live/activity.json (type:quality_report).

Integrazione §7 Generator-Verifier: ogni <verifier_report> task-critical logga summary a activity.json → QC §9 consuma i HIGH/MID deferiti per re-grading olistico.

Rubric thresholds: defaults shippati 2026-05-13 · founder revision dopo 3 runs (target ≤ 2026-05-25) per calibrazione empirica · zona grigia §3 (Claude propone, founder approva).

Doc completo: ops/operating-protocol-orchestrator.md §9.

Subscription Tools · path frugal pre-revenue

Tool Tier scelto Costo Status 2026-05-10
iubenda Pro FADP+GDPR multilingua €27/mo ✅ SCELTO (signup pending)
Klaro (cookie banner) Open source self-hosted €0 ✅ SCELTO
Bitwarden (password manager) Free tier €0 → $10/anno opt ✅ SCELTO
Aegis / Authy (TOTP 2FA) App open source / cloud €0 ✅ SCELTO
Apollo.io (sales) Free 50 leads/mo €0 ✅ SCELTO
Yubikey Hardware key (DEFERRED Q3) $110 una tantum ⏸️ Q3 post-5-paganti
LinkedIn Sales Navigator Core $99/mo 📅 15 Giu 2026
Instantly / Lemwarm Email warmup + sequencer ~$30/mo 📅 W2 Mag setup Loris

Decisioni operative collegate (sec-17 BE)

Azione Owner Cost Reminder Status
Custom domain Vercelmultiverbe.com + www + app.multiverbe.com HTTPS ✅ DONE 2026-05-10 sera · 2 progetti Vercel + 3 DNS Register.it + Let's Encrypt via vercel certs issue
MAIND Python legacy deprecate — sposta 14 file Python + render.yaml in legacy/maind-python/ ✅ DONE 2026-05-10 sera · Render service da disable post-test backend nuovo
ANTHROPIC_API_KEY in Vercel env — server-side per /api/ai/sector-deduction Sonnet 4.6 G €0 setup, $3/M tokens input 📅 REMINDER 2026-05-12 ☐ TODO · senza key → fallback keyword pattern matching (degraded ma funziona)
Email Hub satellite Pianeta Web — connettore IMAP/SMTP Register.it + inbox unificata 1 mailbox MVP G + Claude €0 (using existing Register.it mailbox) 📅 W4 Mag-W1 Giu 2026 (post Site Builder Kimi) ☐ TODO · founder dogfood story + feature killer PMI · DB già pronto (4 tabelle)

Total impegno cassa pre-MVP launch (entro 31 Mag): ~€350-400 una tantum (iubenda annuale + PTEK review) + ~€80-150/mese running (iubenda + Lemwarm + variable API). Apollo + Klaro + Bitwarden + Aegis = €0. Triggers upgrade Q3: LinkedIn Sales Nav $99/mo (15 Giu fissato) · Yubikey $110 + 1Password $60/anno + GmbH setup CHF 1.5-3k post-5 paganti.

Loris alignment lun 9:00: Loris si occupa di Apollo signup + Lemwarm warmup setup + saved search Lugano (3 azioni concrete W2 Mag). Founder G si occupa di tutto il resto. Lun 9:00 review check status di questa tabella + update.

📜 Decisions Log · Recent (top 20)

Append-only · MAI cancellare entries. Se revoked, scrivi nuova entry "REVERSED YYYY-MM-DD" sopra la vecchia. Storia completa in execution/decisions-log.md.

2026-05-10 sera · Rebrand "HQ Live" → "BOS · Business Operating System"

Chi: Gregorio · Cosa: BOS = nome definitivo del sistema operativo collaborativo live. Uso interno solo Gregorio+Loris+Claude. Perché: nome più potente e descrittivo della funzione reale. Impatto: rinomina memoria + deploy bos.multiverbe.com + 13 chunks markdown + 3-session parallel protocol.

2026-05-10 sera · 3-Session parallel protocol per BOS refactor

Chi: Gregorio · Cosa: Refactor BOS (12-16h) parallelizzato in 3 sessioni Claude Code (chunks 00-04, 05-09, 10-12+infra). Perché: priorità ASSOLUTA completare BOS per essere operativi domani. Impatto: 3 prompt dedicati in execution/. Worktree separati. Founder gestisce merge.

2026-05-10 sera · Email Hub satellite Pianeta Web (priorità W4 Mag-W1 Giu)

Chi: Gregorio · Cosa: 10° satellite Pianeta Web "Email Hub" — gestione mail centralizzata multi-mailbox in Multiverbe (sostituisce Gmail/Outlook web). Backend IMAP/SMTP + OAuth + AI classification. Perché: founder NON vuole più Gmail web per le mailbox. Plus dogfood story + feature killer PMI. Impatto: canon/02-product.md Pianeta Web 9→10 satelliti + DB 4 tabelle già pronte.

2026-05-10 sera · Multi-mailbox strategy + .ch acquisto pending

Chi: Gregorio · Cosa: multiverbe.ch Register.it €15/anno pending. 6 mailbox totali (3 .com + 3 .ch). Multi-mailbox warmup parallelo. Perché: .ch trust signal CH + volume distribution + A/B testing.

2026-05-10 sera · Brevo (non Resend) per Multiverbe transactional email

Chi: Gregorio · Cosa: Brevo selezionato. Sender noreply@multiverbe.com via send.multiverbe.com. Free 9K/mo vs Resend Free 3K. Resend resta per Metaverbe agenzia. Perché: Resend Free permette solo 1 sending domain, già occupato da Metaverbe.

2026-05-10 sera · Vercel projects naming + structure

Chi: Gregorio + Claude · Cosa: 2 progetti Vercel: landing (frontend/landing/) + maind-dashboard (frontend/maind-dashboard/maind-dashboard/, da rinominare multiverbe-app). Perché: separazione netta landing statico vs app React. Impatto: 2 deploy LIVE HTTPS.

2026-05-10 sera · Supabase project ricreato (vecchi MAIND + Metaverbe cancellati)

Chi: Gregorio · Cosa: Nuovo progetto Multiverbe id yqhixdqipojvgzfadufo in eu-central-1 Frankfurt. Cancellazione accidentale → opportunità clean slate. Perché: pre-launch zero data, region ottimale CH (Frankfurt <30ms da Lugano vs Dublin >50ms).

2026-05-10 sera · CH-only target (no dual-market IT iniziale)

Chi: Gregorio · Cosa: Focus iniziale SOLO Svizzera. IT deferred post-validation. Vendita di persona: Ticino + Grigioni italofone. Digitale: tutta CH multilingua. Perché: focus = velocità. CH market già grande, trust .ch + bacino warm network = path più veloce a 5 paganti.

2026-05-10 · Chiudere P.IVA Italia (TODO admin)

Chi: Gregorio · Cosa: Chiudere P.IVA italiana ora che sede operativa Monteggio TI. Fiscozen 50 EUR/mo overhead. Status: TODO non bloccante validation, ma bloccare nuove fatture P.IVA IT dal 1 Lug 2026. Dettagli completi in [[admin-ch]].

2026-05-10 · Stack admin CH da costruire

Chi: Gregorio · Cosa: Costituire stack amministrativo svizzero per operare da Monteggio TI. Componenti: forma giuridica (Einzelfirma ⭐ ORA → Sàrl Q4 post-5-paganti) + banca CH (BancaStato + Wise) + contabilità (Banana CHF 89 → Bexio post-Q4) + AHV/AVS IAS Ticino + TVA AFC (>100k CHF/anno) + Cassa malati Comparis. Dettagli in [[admin-ch]].

2026-05-10 · Rebrand Metaverbe da agenzia a product studio

Chi: Gregorio · Cosa: metaverbe.com smette di vendere sei servizi standalone. Diventa product studio Ticino con Multiverbe SaaS + HomeSwissHome + pagina inquiry partnership. Perché: Multiverbe copre i sei servizi a prezzi più bassi di qualsiasi tier custom = cannibalizzazione brand. Impatto: nuove pagine /prodotti, 301 redirect, sitemap rifatto, GBP da rifare.

2026-05-10 · /lavora-con-noi scope ristretto a venditori

Chi: Gregorio · Cosa: La pagina diventa reclutamento per venditori Metaverbe (Multiverbe in primis). Perché: scaling sales = collo di bottiglia post-validation. Impatto: riscrivere app/lavora-con-noi/page.tsx + form candidatura sales.

2026-05-10 · Portfolio ripensato come product studio

Chi: Gregorio · Cosa: /portfolio non più vetrina siti agenzia. Slot principale "I nostri prodotti" + slot secondario "Lavori passati". Perché: un product studio mostra i prodotti, non i siti consegnati.

2026-05-10 · Sitemap, indicizzazione, Google Business Profile · rifare

Chi: Gregorio · Cosa: Post-rebrand product studio, tutta indicizzazione + GBP da rifare. Perché: vecchio sitemap puntava a 800+ URL programmatic /servizi/[service]/[city] ora redirezionate. Impatto: sitemap risubmit + IndexNow ping + 1 GBP Metaverbe + 1 GBP Multiverbe + 1 GBP HomeSwissHome.

2026-05-09 · Rinomina cartelle Multiverbe + Metaverbe (eseguita)

Chi: Gregorio · Cosa: METAVERBE-MAIND\Multiverbe\ + metaverbe.com\Metaverbe\ + memoria Claude. Perché: chiarezza naming + separazione dual-business. Esecuzione: rename-multiverbe.ps1.

2026-05-09 · Riorganizzazione strategia in repo separato Multiverbe-Business

Chi: Gregorio · Cosa: Strategia + BP + playbook spostati da repo codice a repo separato. Perché: 10+ posti dove vive informazione = drift continuo. Loris non deve vedere il codice. Impatto: struttura canon/ playbooks/ execution/ future/ ops/ archive/.

2026-05-09 · Business Plan rinominato "Business Eye"

Chi: Gregorio · Cosa: BP da oggi si chiama "Business Eye". File: Business_Eye.html. Perché: nome più memorabile, vista a 360° dell'azienda. (NB: rinominato "BOS" 2026-05-10 sera).

2026-05-09 · 6 pianeti canonici (era 4 in CLAUDE.md legacy)

Chi: Gregorio · Cosa: Pianeti canonici Multiverbe = 6: Web, Booking, Content Studio, CRM, Sales, Marketing. HR = futuro Q3-Q4 '26. Perché: CLAUDE.md MAIND ancora su "4 Pianeti" naming legacy (OPERA/VENDI/CONNESSIONI/FINANZA).

2026-05-09 · Pricing CHF canonical (era EUR in CLAUDE.md legacy)

Chi: Gregorio · Cosa: Pricing canonico CHF only: Starter 590+79/mo · Pro 890+149/mo · Business 1.290+249/mo. Mercato CH-only fino a 2027-28. Perché: CLAUDE.md legacy diceva "€29/49/99 EUR". Reale è CHF + setup fee. Impatto: canon/03-pricing.md SSoT + CLAUDE.md aggiornato.

Pre-2026-05-09 · Sintesi storiche

  • 2026-03-02: Rebrand MAIND → Multiverbe. Sistema solare metafora. 4 Pianeti iniziali.
  • 2026-03-02: Pricing 3 tier + trial 10gg + no freemium.
  • 2026-03-04: Design system "Nebula Glass" implementato.
  • 2026-03-06: Sistema Nodi premium (9 nodi).
  • 2026-05-09 mattina: Skills session · 7 custom skills create + slash command /launch-checklist.
  • 2026-05-09 pomeriggio: AUDIT + BRAINSTORM v2 con feedback founder · BP v2.28→v2.30.

Storia completa: execution/decisions-log.md (append-only)

🗺️ Days 3-6 Roadmap (Mag 10-14)

Founder ritmo target: 9-11h/giorno · skill chain attivata per ogni task · auto-trigger ON.

Status check al 2026-05-10 ~17:00

✅ Completati pre-oggi:

  • A1 Rename folder Multiverbe (decisions-log 2026-05-09)
  • A3 Git pre-commit hook + gitleaks attivo (commit dd8c722)
  • B1 GitHub Actions security pipeline committed (commit dd8c722)
  • Stripe 2FA recovery ✅ FIXED 2026-05-10

🟡 Pending verifica:

  • A2 Import .ics calendar in Google Calendar — chiedi al founder
  • A4 Test 3 skills fresh — verificare se fatto, altrimenti smoke test rapido

🔴 Open in priorità (decisioni founder 2026-05-10 · path frugal pre-revenue):

SI fanno subito (free / a basso costo):

  • ✅ iubenda Pro signup (€27/mo) · Klaro integration (€0) · Bitwarden free (€0) · Aegis/Authy (€0) · Apollo.io free (€0)
  • C2 BitLocker Windows verify (15 min, gratis) · C3 Self-pentest skill-driven (4-6h, gratis)

SCHEDULED metà Giugno 2026 (post-MVP launch + Apollo data validation):

  • 📅 LinkedIn Sales Navigator $99/mo — signup W3 Giu (15 Giu) per accelerare SELL HARD W3-W4 Giu

DEFERRED Q3 post-5-paganti:

  • ⏸️ 1Password Family $60/anno · Yubikey × 2 ($110)

🟡 OAuth priority (AGGIUNTI 2026-05-10 · indispensabili per "vendibile")

Tier A · MVP-required (entro 31 Mag - 10 Giu):

  • 🔴 Google Cloud OAuth app (4h setup) — multiverbe-app con scopes: userinfo.email/profile (sign-in opt), calendar.readonly/events (Pianeta Booking 2-way sync), analytics.readonly (Pianeta Web GA4), webmasters.readonly (Search Console), business.manage (Google Business Profile)
  • 🔴 Meta App ID (3h setup) — Facebook/Instagram products: Login (FB + IG Graph), Pages API (recensioni → Pianeta Web), Instagram Graph API (auto-publish IG → Content Studio). Senza questo: Content Studio mostra "preview" + copy-paste manuale = USP zoppa

Tier B · Q2 Giu post-MVP:

  • 🟡 LinkedIn Marketing Developer Platform — Pianeta Sales + Content auto-post
  • 🟡 TikTok for Business — Content Studio TikTok auto-publish
  • 🟡 Stripe Connect OAuth — Referral program (commissioni partner Power Ambassador 25%)

Tier C · Q3-Q4 (post-validation + GmbH operativa):

  • 🟢 Mailchimp/HubSpot OAuth (migration tools onboarding clienti CRM legacy)
  • 🟢 Shopify/WooCommerce OAuth (Nodo E-commerce 2027)

Razionale priorità Tier A: senza Google + Meta OAuth, Pianeta Web (analytics) e Pianeta Content (auto-publish) sono "preview only" → app NON è realmente vendibile a CHF 590-1290 setup.

Day 3 · Dom 10 Mag — Onboarding flow + Auth + Outreach scripts

Founder (G) ~6-8h:

  1. Onboarding settoriale → skill multiverbe-sector-onboarding. UX welcome + selettore 5 macro (Hospitality / Salute&Bellezza / Servizi Pro / Vendita / Eventi&Creativi) + sub-selector 18 settori + AI fallback chat per "altro" (Mistral). File: frontend/maind-dashboard/maind-dashboard/src/app/onboarding/page.tsx. 🤖 In esecuzione in sessione B parallela
  2. Auth flow Supabase → skill multiverbe-supabase-rls-patterns. Signup/login email + magic link (Brevo). MFA opt-in per Pro/Business. File: src/app/auth/(signup|login|reset)/page.tsx. ⚠️ Bloccato da Schema Supabase migration — sessione dedicata 1-2h prima

Loris (L) ~3-4h: 3. Studio script outreach → skill multiverbe-cold-outreach-ch. 3 cold email IT + 1 cold call script Lugano + 1 pitch porta-a-porta 60sec. Test interno: 5 email a contatti caldi

Day 4 · Lun 11 Mag — Site Builder · STRUTTURA + TEMPLATES (preparazione Kimi)

Decisione founder 2026-05-10: prima di agganciare Kimi K2.6, costruiamo la STRUTTURA e i TEMPLATES che il modello userà come "pavimento". La qualità output di Kimi dipende 80% dal prompt+context+template, 20% dal modello stesso.

Founder (G) ~9-11h:

  1. Schema brand_memory + asset_library → skill multiverbe-supabase-rls-patterns. RLS workspace_id pattern + indici btree
  2. Sector templates structure (5 macro × layouts) → skill chain multiverbe-sector-onboarding + multiverbe-design + tailwindcss-skills. 5 layout JSX + blocchi modulari <HeroBlock/>, <AboutBlock/>, <ServicesBlock/>, <GalleryBlock/>, <BookingCTABlock/>, <ContactBlock/>, <Footer/>. Slot AI-fillable. Tailwind v4 OKLCH + container queries. File: src/app/site-builder/templates/[macro]/[layout].tsx × ~10-15 layouts
  3. Prompt structure definition (Kimi-ready) → file src/lib/ai/site-builder-prompts.ts. System prompt parametrizzato. Output schema Zod. Provider abstraction layer (Kimi oggi, Claude domani, qualsiasi modello dopo)
  4. Brand extraction prompt structure (Gemini Vision pronto, Kimi può subentrare). File: src/app/api/extract-brand/route.ts con provider switcher
  5. Sector seeds JSON → file src/data/sector-seeds.json. 21 settori × {sample_copy, kpi_defaults, content_calendar_themes, taboo_keywords, color_associations, layout_preferences}

Day 4 deliverable: la base infrastructure che permette di agganciare Kimi K2.6 al Day 5 in 1-2 ore (vs 8h se partissimo da zero), e di swappare Kimi per qualsiasi futuro modello in <30 min.

Day 5 · Mar 12 Mag — Site Builder · KIMI HOOKUP + LIVE PREVIEW

Founder (G) ~9-11h:

  1. Kimi K2.6 signup (10 min) — Moonshot AI, API key → KIMI_KEY=sk-... in .env
  2. Provider switcher: aggancia Kimi (1h) — KimiProvider implementa interface LLMProvider. generateSitePlan() ora chiama Kimi di default ma fallback a Claude se Kimi down
  3. First end-to-end test (30 min) — upload 5 foto ristorante demo → Gemini Vision → brand_memory → Kimi genera site plan → 1 layout JSX renderizzato
  4. Edit live preview (3-4h) — modifica testi/immagini/sezioni in preview, salvataggio versionato in site_versions table
  5. Refinement template (2-3h) → fix bug + responsive mobile (skill multiverbe-design)
  6. Test end-to-end full: 3 settori demo (ristorante Lugano, parrucchiera Bellinzona, agente immobiliare Locarno) → preview ready in <30 sec target

Day 6 · Mer 13 Mag — Sito live + custom domain

Founder (G) ~9-11h:

  1. Generazione sito Next.js statico/SSR → Vercel deploy (skill chain vercel:deploy + multiverbe-design)
  2. Subdomain {cliente}.multiverbe.com gratuito (Vercel domains API)
  3. Custom domain via DNS upgrade Pro tier

Gio 14 Mag — Landing multiverbe.com v1

Founder (G):

  1. Landing v1 → skill chain multiverbe-design + seo-page + seo-schema. Hero + value prop + 3 settori demo + form. SEO baseline: meta tags, schema.org Organization + SoftwareApplication, sitemap, robots.txt. Performance budget: LCP <2.5s, INP <200ms, CLS <0.1. NOTA: parte landing già LIVE da 2026-05-10. Resta da affinare hero, value prop, form. Palette: cyan→white gradient + dark bg + stelle canvas

Loris (L): completa lista 50 prospect Ticino in leads table Multiverbe o Airtable temp

Daily Check Protocol

Alla fine di ogni day session, founder + Claude verificano:

# Day <N> · YYYY-MM-DD · Recap

## Tasks completati
- [x] Task A (skill X usata) — <minuti>

## Skills attivate questa giornata
- multiverbe-sector-onboarding (onboarding flow)
- multiverbe-design (UI components)

## Time spent
- Founder: <ore> / 9-11 target
- Loris: <ore>

## Blocker / unknown

## Tomorrow priority

## Memory update
[ ] Update MEMORY.md se milestone completata

Save in D:\Desktop\Multiverbe-Business\execution\daily-recaps\day-<N>-YYYY-MM-DD.md (creare folder al primo recap).

Escape Hatches

Se founder è bloccato/stanco: dopo 4-5 task consecutive, check "Energia 1-5? Vuoi continuare o pausa?". Se ≤2: sospendi + save memory. Se 3-4: pausa 15 min. Se 5: continua.

Se task troppo complesso: se 1 task richiede >3x estimated time → STOP. Diagnosi: scope troppo grande (split 2-3 task) · skill mancante (defer + crea skill) · blocker esterno (escalate o move on).

Se PHASE A non finisce in 2-3h: è OK. Foundation > velocità.

Lun 9:00 review · format

# Lun YYYY-MM-DD · Review settimanale

## KPI scorsa settimana
- Cold emails: X / target Y
- Reply rate: X% / target 4-5%
- Demo prenotate: X / target 5
- Conversioni: X

## Decisioni nuove
- [decision] — owner — log in decisions-log.md

## Bloccanti
- ...

## Pinned focus prossima settimana
- Gregorio: ...
- Loris: ...

Ultimo update: 2026-05-11 · migrazione verbatim sec-08 cronoprogramma (SVG timeline 5 anni LIVE + 8 settimane + Daily Mag W1-W5 + Weekly Giu) + sec-09 task division Gregorio+Loris+Equity + Bootstrap Budget 7 scenari + Customer Success + Hiring Roadmap + Legal Roadmap + Architettura Principi + Espansione Geografica + sec-17 Reminders Calendar + Subscription Tools + embed current-week.md + decisions-log top 20 + days-3-6-roadmap. Unit Economics + Funnel SVG esclusi (→ [[economics]] Sessione 1). Admin CH dettagli → [[admin-ch]] Sessione 3. Owner: shared (founder + Loris live update lun 9:00) Skill chain: multiverbe-security-ch + loris-cadence + launch-checklist

SSoT = _data/source/09-operations.md