Un cuore centrale. Il sito è tuo.
La sicurezza si aggiorna una volta. L’interfaccia si personalizza per cliente.
Cuore Zeno
Nel server Armonia, privato e aggiornato per tutti.
Disponibilità e lock dei posti
Una sola prenotazione sull’ultimo posto.
Dati e permessi
Database Neon condiviso, project_id e RLS. Nessuna scrittura anonima diretta.
Soldi e login
Strato previsto per pagamenti e account. Fuori dal pilota.
Repo del cliente · blocchi forkabili
Calendario e form HTML/React, zeno.json, SDK. Puoi cambiare testi, layout e stile; le operazioni passano dalle API Zeno.
Vedi il codiceHook · punti di aggancio
Dopo il pilotaCodice del sito, prima o dopo l’operazione. Firma, timeout breve e comportamento di riserva esplicito. Mai dentro il lock dei posti.
Esecuzione in Pages Functions, abilitata per progetto. Nessun codice di terzi nel database condiviso.
Dal visitatore al posto confermato
1. Il blocco invia la richiesta
Chiave pubblica del sito, validazione, antispam e tetti.
2. Il cuore assegna il posto
Transazione e capacità verificata sul database, non nel browser.
3. Email e calendario si aggiornano
Conferma al cliente, notifica al gestore e promemoria programmato.
Come viaggia un aggiornamento
Patch del cuore
Armonia distribuisce la correzione server. Nessuna PR da accettare.
Diff dei blocchi
Avviso obbligatorio, aggiornamento manuale o PR con permessi facoltativi.
Fine compatibilità
Le versioni API vecchie si spengono. Avvisi prima, contatto alternativo sul sito.
La barra del pilota
Concorrenza sull’ultimo posto in Postgres CI; permessi anon; flusso prenoto → email → annullo con video; documentazione verificata.
Sono criteri della proposta, non verifiche superate da questi mockup.
Dove ci fermiamo
Niente marketplace di plugin, hotel/channel manager o editor generico di flussi. Hook col secondo modulo. Prezzi, tetti email e licenza da decidere prima del lancio.