Documentation Index
Fetch the complete documentation index at: https://docs.kaireonai.com/llms.txt
Use this file to discover all available pages before exploring further.
POST /api/v1/policy-conflicts/analyze
Run static analysis on the tenant’s contact policy configuration to detect conflicts, overlaps, contradictions, and priority ties. No request body is required — the endpoint analyzes all active contact policies for the current tenant.Response
The response includes aconflicts array with detailed conflict records, and a summary object with totals broken down by severity.
When all policies are well-formed and non-conflicting, the response returns an empty
conflicts array and summary: { total: 0, errors: 0, warnings: 0 }.Conflict Types
| Type | Description |
|---|---|
contradiction | Two policies produce mutually exclusive outcomes |
overlap | Two policies cover the same scope with redundant rules |
priority_tie | Policies share the same priority and overlapping scope |
gap | A scope combination has no policy coverage |
dead_rule | A policy can never fire due to higher-priority blocking policies |