{
  "schemaVersion": "agent-platform.guardrail-runtime.bundle/v1",
  "bundleId": "rag-memory-local-example",
  "revision": "1",
  "createdAt": "2026-09-15T00:00:00Z",
  "contentProfile": "agentgateway-1.4.1-text-webhook-v1",
  "effectivePolicies": [
    {
      "id": "rag-memory-text",
      "revision": "1",
      "request": {
        "deadlineMs": 250,
        "baseline": [
          {
            "id": "blocked-phrase",
            "revision": "1",
            "kind": "stop_list",
            "mode": "enforce",
            "onMatch": "deny",
            "input": "original",
            "timeoutMs": 20,
            "terms": [
              "BLOCK-CONTENT"
            ],
            "normalization": "none",
            "case": "unicode-simple-fold",
            "matching": "substring",
            "replacement": "[MASKED]"
          },
          {
            "id": "email-mask",
            "revision": "1",
            "kind": "regex",
            "mode": "enforce",
            "onMatch": "redact",
            "input": "original",
            "timeoutMs": 20,
            "replacement": "[EMAIL]",
            "expression": "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,}",
            "engine": "google-re2-1.1.20251105"
          }
        ],
        "additional": []
      },
      "response": {
        "deadlineMs": 250,
        "baseline": [
          {
            "id": "blocked-phrase",
            "revision": "1",
            "kind": "stop_list",
            "mode": "enforce",
            "onMatch": "deny",
            "input": "original",
            "timeoutMs": 20,
            "terms": [
              "BLOCK-CONTENT"
            ],
            "normalization": "none",
            "case": "unicode-simple-fold",
            "matching": "substring",
            "replacement": "[MASKED]"
          },
          {
            "id": "email-mask",
            "revision": "1",
            "kind": "regex",
            "mode": "enforce",
            "onMatch": "redact",
            "input": "original",
            "timeoutMs": 20,
            "replacement": "[EMAIL]",
            "expression": "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,}",
            "engine": "google-re2-1.1.20251105"
          }
        ],
        "additional": []
      }
    }
  ],
  "providers": [],
  "limits": {
    "maxBodyBytes": 32768,
    "maxMessages": 32,
    "maxMatches": 256,
    "maxConcurrency": 32,
    "queueSize": 0
  }
}
