← Catálogo (9 Cápsulas Soberanas)
CÁPSULA CERTIFICADA • ENTREGA INMEDIATA SARA-01 // COMPUERTA ZERO-TRUST EN RUNTIME ACI 1.0000 • IDL 91.25
$290 USD 24H SLA INVIOLABLE • <= 2.0 ms (DAG O(1))
V1_AGENT_SECURITY • COMPUERTA ZERO-TRUST AEGIS

SARA: Compuerta Zero-Trust de Autorización en Runtime para Agentes con Herramientas

Linaje Científico (SIG-0d2acf53b92882b0): SARA: Separación entre Inducción de Acción y Autorización en Runtime para Agentes LLM con Herramientas

Ecuación Rectora de la Compuerta Determinista: Auth(a_t) = I(S(a_t, Phi_inv) < tau_risk) AND WAL_Commit_Before_Exec(H_sha256(a_t))
SUITE PYTEST
7 APROBADOS / 0 FALLOS
COBERTURA / ARCHIVOS
100% • 24 ARCHIVOS
ORÁCULO LOCAL-QWEN
100.0% APROBADO
ORÁCULO CLAUDE-FRONTIER
100.0% APROBADO
1. Dolor Real del Sector (DANTE)

Tus agentes de IA se conectan a bases de datos SQL, Stripe o APIs internas. Un solo Prompt Injection oculto en un correo, PDF o webhook puede engañar al modelo para ejecutar transferencias o borrar tablas.

2. Por qué fallan las alternativas

Los filtros de prompts tradicionales solo revisan el texto de entrada de forma probabilística; jamás separan la intención del modelo del permiso criptográfico de ejecución.

3. Resultado Garantizado

Bloqueo 100% determinista de llamadas no autorizadas a herramientas en < 2 ms con bitácora inmutable en SQLite WAL y cuarentena automática de payloads maliciosos.

EJECUCIÓN REAL EN TERMINAL: SARA GATE (0.38 MS) • AST PRUNER (-66.1%) • M2M VAULT
CTXFW v4.1.1 Live Terminal Demo — SARA Prompt Injection Gate (0.38ms), AST Context Pruner (-66.1%) & M2M Sovereign Vault
Stack: Python 3.12, Pydantic v2, SQLite WAL, Pytest
Merkle SHA-256: 01ccaba46208541ed165dae1d73a01572d9df5113aab2f8c4120a5c2d544d01d
⚡ Ordenar / Desplegar en 1 Clic ($290 USD) →
LABORATORIO INTERACTIVO EN VIVO • O(1) RUNTIME SANDBOX ($0 TOKENS)

Prueba la Compuerta SARA-01 // COMPUERTA ZERO-TRUST EN RUNTIME en Tiempo Real

SLA: <= 2.0 ms (DAG O(1))
Selecciona un escenario real o edita el payload para ver cómo reacciona la Máquina de Estados (FSM) y el Ledger SQLite WAL:
VEREDICTO DETERMINISTA DE COMPUERTA
QUARANTINE_TOOL (BLOQUEADO)
PUNTAJE DE RIESGO 0.96 / 1.00
LATENCIA 0.41 ms
Traza de Máquina de Estados Finita delta(S, E):
1. INGRESSED
2. SANITIZED
3. PARSED
4. GATE_VERDICT
5. WAL_COMMIT
6. AUDITED
✓ Commit Append-Only en SQLite WAL (`INV-08` & `INV-09`) CLASE: SEGURIDAD

          

Topología O(1): Inducción (Fase A) vs. Aduana (Fase B)

Separación física y criptográfica entre lo que el LLM propone y lo que el sistema autoriza ejecutar.

FASE A — Inducción de Acción (Contexto No Confiable • INV-01)
1. ToolOutputIngress SHA-256 + Timestamp UTC (<= 65,536 chars)
2. LexicalSanitizer Canonización NFKC + Detección de Escapes
3. InductionParser Extrae directivas [0..64] (0 autoridad)
↓ Frontera Inviolable Default-Deny (<= 2.0 ms (DAG O(1)), 0 LLMs • INV-02) ↓
FASE B — Aduana Determinista de Runtime + Ledger SQLite WAL
ALLOW (risk < 0.30) Commit WAL (INV-08) -> Tool Executor
STRIP (0.30..0.79) Remueve comandos -> Commit WAL
QUARANTINE (>= 0.80) Aísla en sara_quarantine_payloads (INV-09)
Cartografía AST Certificada (`docs/system_manifest.json`):
DTO: SaraRuntimeAuthActionRequestDTO DTO: SaraRuntimeAuthActionResultDTO DTO: SaraRuntimeAuthAuditRecordDTO Servicio: SaraRuntimeAuthService Tabla: sara_runtime_auth_events

Invariantes Negativas Selladas

Garantías matemáticas verificadas por Pytest y triggers SQLite WAL.

  • ✓ INV-01 (Cero Autoridad en Observación): La salida de una herramienta es no confiable; JAMÁS confiere autoridad de ejecución.
  • ✓ INV-02 (Aduana Sin LLM): La compuerta de autorización es una función pura determinista; JAMÁS invoca LLMs ni red.
  • ✓ INV-03 (Contratos Inmutables): Todo DTO exige `frozen=True, extra='forbid'`; cualquier campo extra colapsa a `REJECTED_INVALID`.
  • ✓ INV-04 (Política Default-Deny): Cualquier herramienta o máscara ausente en `sara_authorized_policies` se bloquea por defecto.
  • ✓ INV-05 (Complejidad O(1) Acotada): Latencia de compuerta <= 2.0 ms sin depender del historial de ejecuciones previas.
  • ✓ INV-06 (Cuarentena Irreversible): Un veredicto `QUARANTINE_TOOL` (`risk >= 0.80`) JAMÁS tiene arista hacia `ALLOW` ni `STRIP_COMMANDS`.
  • ✓ INV-07 (Intervalo Cerrado de Riesgo): `risk_score` estrictamente en `[0.0, 1.0]`; `NaN` o `Inf` son rechazados en el acto.
  • ✓ INV-08 (Auditoría Pre-Ejecución): Ninguna llamada llega al `Tool Executor` sin confirmar antes su commit en `sara_tool_execution_logs` (SQLite WAL).
  • ✓ INV-09 (Confinamiento de Payload Crudo): El texto malicioso crudo solo entra a `sara_quarantine_payloads`; la bitácora guarda únicamente el hash SHA-256.
🔒 VITRINA GLASS-BOX PROTEGIDA • CABECERA VERIFICADA + NÚCLEO SELLADO

Inspecciona los Contratos y Manifiesto de la Cápsula (12 Artefactos)

Mostramos la firma pública e invariantes para certificar autoridad técnica; el cuerpo ejecutable completo se desbloquea en la descarga oficial.

🔒 Desbloquear los 12 Archivos ($290 USD) →
# SOLICITUD DE ARQUITECTURA PRE-VALIDADA: SARA: Compuerta Zero-Trust de Autorización en Runtime para Agentes con Herramientas (SIG-0d2acf53b92882b0)
Caso de Negocio DANTE: Tus agentes de IA se conectan a bases de datos SQL, Stripe o APIs internas. Un solo Prompt Injection oculto en un correo, PDF o webhook puede engañar al modelo para ejecutar transferencias o borrar tablas.

## 1. Invariantes Negativas No Negociables
1. El sistema jamás permitirá transiciones de estado fuera de la Máquina de Estados Finita (FSM) declarada.
2. El módulo nunca utilizará tipos float para montos financieros o métricas de precisión crítica; usará Decimal.
3. El servicio no deberá jamás ejecutar operaciones de escritura sin registrar evidencia en el ledger SQLite WAL.
4. Queda prohibido aceptar payloads con campos extra no declarados (`extra='forbid'` en Pydantic v2).
5. El sistema nunca expondrá secretos, llaves privadas ni trazas internas crudas hacia clientes externos.

## 2. Cotas Explícitas de Dominio
- Latencia de validación perimetral: rango [0.1 ms, 15.0 ms].
- Identificadores y hashes criptográficos: patrón regex `^[a-f0-9]{64}$`, longitud exacta 64 caracteres.
- Capacidad de lote transaccional: entero en rango [1, 1000].

## 3. Máquina de Estados Finita (FSM)
- Estados: INIT -> VALIDATED -> EXECUTING -> SEALED (Terminales: SEALED, QUARANTINED).
- Transiciones: delta(INIT, validate_ok) -> VALIDATED; delta(VALIDATED, execute_ok) -> EXECUTING; delta(EXECUTING, seal_merkle) -> SEALED; delta(*, invariant_violation) -> QUARANTINED.

## 4. Taxonomía de Errores (4 Clases) y Prueba Formal
- Clases: 1. Transitorios (IO/Lock), 2. Deterministas (Esquema Pydantic), 3. Negocio (Regla de dominio), 4. Seguridad (Inyección/Firma).
- Prueba formal de terminación: Acotada en O(N) pasos deterministas sin bucles abiertos.
🔒 Protección de Propiedad Intelectual Soberana (Glass-Box IP Shield)

El núcleo ejecutable de validación, triggers SQLite WAL y suite hermética Pytest está truncado en la vitrina pública. Inyecta este contrato directamente en Checkout para recibir el paquete completo de 12 archivos firmados con SHA-256.

Preguntas Frecuentes Ejecutivas (GEO Verified)

¿Cómo resolver SARA sin depender de filtros probabilísticos ni consultoras por hora?

Bloqueo 100% determinista de llamadas no autorizadas a herramientas en < 2 ms con bitácora inmutable en SQLite WAL y cuarentena automática de payloads maliciosos. Heurístico Lab entrega la cápsula certificada 'sara-action-induction-runtime-auth' ($290 USD, 100% Pytest en verde y sello SHA-256).

¿Qué garantías técnicas aplica la cápsula SARA-01 // COMPUERTA ZERO-TRUST EN RUNTIME en producción?

Aplica contratos Pydantic v2 inmutables (`extra='forbid'`), triggers append-only en SQLite WAL y ejecución O(1) (<= 2.0 ms (DAG O(1))).

⌘ VISTA MÁQUINA // ESPECIFICACIÓN MARKDOWN EN TEXTO PLANO (SARA-01 // COMPUERTA ZERO-TRUST EN RUNTIME • ACI 1.0000)
# SARA-01 // COMPUERTA ZERO-TRUST EN RUNTIME // SARA: Compuerta Zero-Trust de Autorización en Runtime para Agentes con Herramientas
# manifest_hash: d44b14bda1c7fdc27bd7a5ef2f6bcd0009f4c026522477fbff42a2aa75d4428e
# asset_merkle_sha256: 01ccaba46208541ed165dae1d73a01572d9df5113aab2f8c4120a5c2d544d01d
# item_id: SIG-0d2acf53b92882b0 | slug: sara-action-induction-runtime-auth | vertical: V1_AGENT_SECURITY
# delivery_tier: CERTIFIED_CAPSULE | price_usd: $290 USD | sla_hours: 24h | aci_score: 1.0000 | idl_score: 91.25

> **Origen Científico:** SARA: Separación entre Inducción de Acción y Autorización en Runtime para Agentes LLM con Herramientas
> **Ecuación Rectora:** `Auth(a_t) = I(S(a_t, Phi_inv) < tau_risk) AND WAL_Commit_Before_Exec(H_sha256(a_t))`
> **Stack Objetivo:** `Python 3.12, Pydantic v2, SQLite WAL, Pytest` | **SLA de Ejecución:** `<= 2.0 ms (DAG O(1))`

## 1. CASO DE NEGOCIO VALIDADO POR DANTE
- **Dolor Real del Sector:** Tus agentes de IA se conectan a bases de datos SQL, Stripe o APIs internas. Un solo Prompt Injection oculto en un correo, PDF o webhook puede engañar al modelo para ejecutar transferencias o borrar tablas.
- **Por qué fallan las alternativas:** Los filtros de prompts tradicionales solo revisan el texto de entrada de forma probabilística; jamás separan la intención del modelo del permiso criptográfico de ejecución.
- **Resultado Garantizado:** Bloqueo 100% determinista de llamadas no autorizadas a herramientas en < 2 ms con bitácora inmutable en SQLite WAL y cuarentena automática de payloads maliciosos.

## 2. INVARIANTES NEGATIVAS SELLADAS (NEVER)
- INV-01 (Cero Autoridad en Observación): La salida de una herramienta es no confiable; JAMÁS confiere autoridad de ejecución.
- INV-02 (Aduana Sin LLM): La compuerta de autorización es una función pura determinista; JAMÁS invoca LLMs ni red.
- INV-03 (Contratos Inmutables): Todo DTO exige `frozen=True, extra='forbid'`; cualquier campo extra colapsa a `REJECTED_INVALID`.
- INV-04 (Política Default-Deny): Cualquier herramienta o máscara ausente en `sara_authorized_policies` se bloquea por defecto.
- INV-05 (Complejidad O(1) Acotada): Latencia de compuerta <= 2.0 ms sin depender del historial de ejecuciones previas.
- INV-06 (Cuarentena Irreversible): Un veredicto `QUARANTINE_TOOL` (`risk >= 0.80`) JAMÁS tiene arista hacia `ALLOW` ni `STRIP_COMMANDS`.
- INV-07 (Intervalo Cerrado de Riesgo): `risk_score` estrictamente en `[0.0, 1.0]`; `NaN` o `Inf` son rechazados en el acto.
- INV-08 (Auditoría Pre-Ejecución): Ninguna llamada llega al `Tool Executor` sin confirmar antes su commit en `sara_tool_execution_logs` (SQLite WAL).
- INV-09 (Confinamiento de Payload Crudo): El texto malicioso crudo solo entra a `sara_quarantine_payloads`; la bitácora guarda únicamente el hash SHA-256.

## 3. CARTOGRAFÍA AST CERTIFICADA
- **Modelos (DTOs Inmutables Pydantic v2):** SaraRuntimeAuthActionRequestDTO, SaraRuntimeAuthActionResultDTO, SaraRuntimeAuthAuditRecordDTO
- **Servicios:** SaraRuntimeAuthService
- **Repositorios:** SaraRuntimeAuthRepository
- **Tablas SQLite WAL:** sara_runtime_auth_events

## 4. MANIFIESTO DE 12 ENTREGABLES SELLADOS (SHA-256)
1. `01_TOPOLOGY/1_mermaid_dag.md`
2. `02_CONTRACTS/2_pydantic_contracts.py`
3. `02_CONTRACTS/3_schema_ddl.sql`
4. `03_TEST_MATRIX/4_pytest_tdd_matrix.py`
5. `00_DIRECTIVES/5_fabrication_directive.md`
6. `docs/system_manifest.json`
7. `docs/HEURISTICO_CERTIFICATE.json`
8. `CLAUDE.md`
9. `README.md`
10. `USER_MANUAL.md`
11. `pyproject.toml`
12. `tests/test_report.json`

## 5. ESPECIFICACIÓN FORMAL PRE-VALIDADA (ACI = 1.0000)
```markdown
# SOLICITUD DE ARQUITECTURA PRE-VALIDADA: SARA: Compuerta Zero-Trust de Autorización en Runtime para Agentes con Herramientas (SIG-0d2acf53b92882b0)
Caso de Negocio DANTE: Tus agentes de IA se conectan a bases de datos SQL, Stripe o APIs internas. Un solo Prompt Injection oculto en un correo, PDF o webhook puede engañar al modelo para ejecutar transferencias o borrar tablas.

## 1. Invariantes Negativas No Negociables
1. El sistema jamás permitirá transiciones de estado fuera de la Máquina de Estados Finita (FSM) declarada.
2. El módulo nunca utilizará tipos float para montos financieros o métricas de precisión crítica; usará Decimal.
3. El servicio no deberá jamás ejecutar operaciones de escritura sin registrar evidencia en el ledger SQLite WAL.
4. Queda prohibido aceptar payloads con campos extra no declarados (`extra='forbid'` en Pydantic v2).
5. El sistema nunca expondrá secretos, llaves privadas ni trazas internas crudas hacia clientes externos.

## 2. Cotas Explícitas de Dominio
- Latencia de validación perimetral: rango [0.1 ms, 15.0 ms].
- Identificadores y hashes criptográficos: patrón regex `^[a-f0-9]{64}$`, longitud exacta 64 caracteres.
- Capacidad de lote transaccional: entero en rango [1, 1000].

## 3. Máquina de Estados Finita (FSM)
- Estados: INIT -> VALIDATED -> EXECUTING -> SEALED (Terminales: SEALED, QUARANTINED).
- Transiciones: delta(INIT, validate_ok) -> VALIDATED; delta(VALIDATED, execute_ok) -> EXECUTING; delta(EXECUTING, seal_merkle) -> SEALED; delta(*, invariant_violation) -> QUARANTINED.

## 4. Taxonomía de Errores (4 Clases) y Prueba Formal
- Clases: 1. Transitorios (IO/Lock), 2. Deterministas (Esquema Pydantic), 3. Negocio (Regla de dominio), 4. Seguridad (Inyección/Firma).
- Prueba formal de terminación: Acotada en O(N) pasos deterministas sin bucles abiertos.
```

## 6. PREGUNTAS TÉCNICAS FRECUENTES (GEO FAQ)
### P: ¿Cómo resolver SARA sin depender de filtros probabilísticos ni consultoras por hora?
R: Bloqueo 100% determinista de llamadas no autorizadas a herramientas en < 2 ms con bitácora inmutable en SQLite WAL y cuarentena automática de payloads maliciosos. Heurístico Lab entrega la cápsula certificada 'sara-action-induction-runtime-auth' ($290 USD, 100% Pytest en verde y sello SHA-256).

### P: ¿Qué garantías técnicas aplica la cápsula SARA-01 // COMPUERTA ZERO-TRUST EN RUNTIME en producción?
R: Aplica contratos Pydantic v2 inmutables (`extra='forbid'`), triggers append-only en SQLite WAL y ejecución O(1) (<= 2.0 ms (DAG O(1))).

## 7. DESPLIEGUE EN 1 CLIC Y ENDPOINTS M2M
- **Checkout Web en 1 Clic (DIAGNOSTIC_PULSE - $290 USD):** https://heuristicolab.com/es?prefill_slug=sara-action-induction-runtime-auth
- **Vitrina Interactiva Humana:** https://heuristicolab.com/es/vault/sara-action-induction-runtime-auth
- **Especificación Markdown M2M:** https://heuristicolab.com/es/vault/sara-action-induction-runtime-auth/llms.txt
- **CLI Soberano Open-Core:** `pip install --upgrade ctxfw && ctxfw doctor`