Sicurezza
RLS, minimo privilegio, audit, rate limit e confini dei dati.
Confini applicati
- Ogni richiesta valida JWT OAuth, issuer, audience, scadenza e client ID.
- Il grant MCP attivo deve corrispondere allo stesso utente, client e workspace.
- Le letture usano il bearer token dell’utente e mantengono RLS di workspace e progetto.
- Token provider, payload grezzi, prompt, percorsi privati e URL firmati sono esclusi.
- L’audit conserva solo identificatori, filtri, esiti e durata sanitizzati.
Confini dei dati social
I tool social restituiscono metadati pubblici sicuri e analytics normalizzate. Token OAuth, segreti degli account e payload grezzi non lasciano mai il backend.
Scritture e crediti
Le conversazioni scrivono solo nel thread dell’utente. La generazione usa prepara → conferma e idempotenza. I contenuti restano bozze; il MCP non pubblica.