AgentShield
Persistencia Dual

Hot Path vs Cold Path

No todos los datos son iguales. Usamos Redis para latencia sub-milisegundo (Hot) y Supabase para durabilidad ACID a largo plazo (Cold).

Redis (Hot)

Datos efímeros que se escriben/leen constantemente durante el ciclo de vida del request.

  • Financial WAL Pre-Commit
  • Rate Limiting Counters
  • Brute Force Blocklist
  • Session Cache

Supabase (Cold)

Datos que deben sobrevivir al reinicio del servidor y requieren integridad referencial.

  • PostgreSQL + pgvector (Hive Mind)
  • Auth & RLS (Row Level Security)
  • Audit Logs Inmutables
  • Storage (PDFs Legales)

The Forensic Schema

"Donde cada token deja una huella dactilar inmutable."

pending_transactions_log

Registro de doble escritura para conciliación de saldo en caso de caída de Redis.

tool_policies (JSONB Logic)

Lógica de gobernanza descentralizada con soporte para gramáticas complejas.

quarantine_queue

El "Purgatorio" de datos sensibles pendientes de veredicto por el DPO.