policy = {
"guard": {
"pii_detection": {
"enabled": True,
"action": "DENY",
"patterns": [
"EMAIL", "PHONE", "SSN", "CREDIT_CARD", "ADDRESS",
"DOB", "NAME", "MEDICAL_RECORD", "HEALTH_PLAN_ID", "DIAGNOSIS_CODE",
],
"redact_in_logs": True,
},
"prompt_injection": {
"enabled": True,
"sensitivity": "high",
"action": "DENY",
"log_attempts": True,
},
"content_moderation": {
"enabled": True,
"threshold": 0.5,
"categories": ["hate", "violence", "sexual", "self_harm", "dangerous_content"],
"action": "DENY",
},
},
"secrets": {
"enabled": True,
"confidence_threshold": 0.7,
"categories": ["api_keys", "tokens", "passwords", "cloud_secrets", "certificates"],
"actions": {"critical": "DENY", "high": "DENY", "medium": "DENY"},
},
"memory": {
"classification": "restricted",
"enforce_read_governance": True,
"scopes": {
"global": {"classification_required": "public"},
"shared": {"classification_required": "public"},
"user": {"classification_required": "restricted"},
"session": {"classification_required": "restricted"},
},
"deny_secrets_in_memory": True,
"deny_pii_in_memory": True,
"purge_on_session_end": True,
},
"registry": {
"models": ["gpt-4o", "claude-3-5-sonnet"],
"strict": True,
"tools": ["patient_lookup", "medical_reference", "appointment_schedule"],
"deny_unlisted": True,
"verify_provenance": True,
"require_hash": True,
},
"cost": {
"budget": {"daily": 100.00, "action_on_exceed": "DENY", "alert_threshold": 0.7},
"per_request_limit": 5.00,
"action_on_exceed": "DENY",
},
"reliability": {
"circuit_breaker": {
"failure_threshold": 3,
"reset_timeout_ms": 60000,
"half_open_max_attempts": 1,
},
"retry": {
"max_retries": 2,
"backoff": "exponential",
"max_backoff_ms": 3000,
"action_on_exhausted": "DENY",
},
},
"audit": {
"enabled": True,
"log_decisions": True,
"log_evidence": True,
"redact_pii": True,
"redaction_method": "HASH",
"retention_days": 2555,
"export_format": "SARIF",
"include_correlation_ids": True,
},
}