TAV.2.5 · Scheda tecnica · matricola MEM-26-12
La Termoidraulica
Il sito operativo di un termoidraulico bergamasco: servizi, lavori reali e presidio locale costruiti su contenuti verificati.
Tipo
Sito web su commissione
Anno
2026
Stato
in officina
Origine
su commissione
Piattaforme
Web
Stack
Next.js 16 · React 19 · TypeScript · CSS Modules · MDX · Zod · Resend
La Termoidraulica è un sito istituzionale su commissione per un artigiano di Stezzano: presenta servizi e lavori reali e trasforma le visite locali in telefonate, messaggi WhatsApp e richieste di preventivo.
La direzione visiva «Tracciato visibile» parte da ciò che di solito resta sotto pareti e pavimenti: fotografie di cantiere, didascalie precise, linee ortogonali e una gerarchia editoriale costruita intorno al lavoro vero, senza stock nella galleria.
Sotto la superficie c'è un sistema di contenuti tipizzati e verificabili: sette servizi, dodici guide tecniche, venti comuni prioritari e trentuno fotografie approvate. Metadata, sitemap e dati strutturati seguono gli stessi stati editoriali; il form server-side resta chiuso finché dominio, privacy e recapiti non superano tutti i gate.
- Servizi descritti
- 7 + pronto intervento
- Guide tecniche
- 12
- Fotografie reali pubblicate
- 31, selezionate da 88 originali
- Comuni prioritari
- 20
- Route approvate per il go-live
- 28
Com'è andata davvero
Il problema
Un termoidraulico di Stezzano con quindici anni di esperienza e nessuna presenza online oltre alla scheda Google. Il sito deve fare una cosa: trasformare le ricerche locali in telefonate e richieste di preventivo qualificate, mostrando lavori veri.
Vincoli di partenza
- Niente indirizzo pubblico: l'attività lavora a domicilio, la sede è privata
- Niente promesse non mantenibili: zero tempi di arrivo garantiti, zero prezzi indicativi
- Sulle caldaie solo installazione — con gli obblighi documentali dell'installatore scritti giusti
- Ogni affermazione pubblica deve essere approvata dal committente prima del go-live
La decisione
Contenuti come record tipizzati, pubblicazione come gate.
Ogni claim del sito è un record con fonte, data e revisore — tutto risale al questionario firmato dal titolare. Servizi, guide e comuni hanno uno stato editoriale, e una route esiste solo se il suo record è «published». Sopra a tutto, due serrature: la build di produzione fallisce finché la pubblicazione non è approvata esplicitamente, e il form preventivi resta spento finché i recapiti non sono verificati.
Strade scartate
Pagine locali seriali per ognuno dei 20 comuni
Scartata: SEO locale fatta a stampini; una pagina comunale futura richiederà una prova locale reale e un testo non intercambiabile.
Markup LocalBusiness/Plumber nei dati strutturati
Scartata: richiede un indirizzo visibile e coerente che non può esserci; si usa Organization con areaServed sui comuni reali.
Cookie banner «per prudenza»
Scartata: il sito non ha cookie, storage né terze parti — e lo dimostra un test automatico su ogni route; il banner sarebbe stato fuorviante.
Risultato verificabile
28 route pronte per il go-live, 31 fotografie reali selezionate da 88 originali con manifest sha256, 60 test verdi in CI (31 unitari + 29 end-to-end con verifica WCAG A/AA). Il sito aspetta solo il dominio e l'approvazione esplicita del committente: finché non arrivano, le preview restano non indicizzabili.
Responsabilità coperte
- Rilievo: questionario col titolare e selezione fotografica
- Direzione visiva «Tracciato visibile» e sviluppo
- SEO locale e dati strutturati
- Collaudo automatico: unit, end-to-end, accessibilità
- Consegna: gate di pubblicazione e istruzioni per il go-live



