01$ from aiguard import GovernanceClient, RedactionEngine
02$ guard = GovernanceClient(api_key=KEY, redactor=RedactionEngine(salt=SALT))
03[DEMO] SDK local: sustitución de PII detectada por tokens de ejemplo
04payload → { model:"chatbot-banca", risk:0.12, injection:0.0, pii_tokens:2 }
05✓ APPROVED · decision_hash 91ac…e3d0
06──────────────────────────────────────────
07prompt → { injection:0.90, pattern:"ignore_instructions" }
08✗ ACTION_BLOCK_REQUEST · threat.detected AML.T0051 → SOC (HMAC v2)
09──────────────────────────────────────────
10payload → { model:"chatbot-banca", risk:0.97, pii_tokens:14 }
11! ejemplo: regla crítica O confianza + persistencia; depende de política
12✗ ACTION_KILLSWITCH_TRIGGERED · modelo bloqueado · hash 4b8a…c19f
13⇢ evidencia encadenada en bitácora · webhook firmado al SOC