Understand the Issues list, issue detail view, the AI analysis pane, and the full issue lifecycle from ingestion to resolution.
An issue is any discrete failure event — an incident, a defect, a failed check — that arrives from a connected source or is created directly. Causeloop ingests issues, runs AI analysis on each one, groups related issues into patterns, and tracks them through to resolution.
Issues in in_loop status — the highest-priority queue
New
Freshly ingested, not yet analyzed
Analyzing
AI analysis running
Resolved
Closed issues
For more precise filtering, use the full filter panel. You can filter by severity (p1–p4), status (one or more), source, assigned team, risk score range, pattern linkage, and date range. Valid sort fields are risk_score, ingested_at, source_created_at, severity, status, and updated_at (prefix with - for descending).Filters can be saved as Saved Views for quick recall. Select Save view from the filter panel to name and share a view with your team.
Below the analysis card, the Causal chain SVG traces the contributing factors (left dots) through convergence threads to the single root-cause node (right ring). If the issue is resolved, the ring turns green and displays a checkmark.
The Similar issues section lists up to three issues with high pattern-match similarity. Each row shows the external ID, a truncated title, and the similarity score (e.g. .89). Click any row to open that issue’s detail page.The similar issues data comes from GET /v1/issues/{id}/similar.
Click Re-analyze in the top bar to run a fresh AI analysis pass on an issue. You can optionally choose a model tier: fast, balanced, or deep. The issue moves to analyzing immediately and the result is written back when complete.
Click Link pattern to associate this issue with an existing pattern. The issue status advances to pattern_found automatically. To remove the link, use POST /v1/issues/{id}/unlink-pattern.
On tablet-sized screens (641–1024 px), the Issues screen shows a split layout: a scrollable queue on the left and a triage pane on the right. The queue shows only P1 in-loop issues sorted by priority. Selecting a row loads the triage pane, which displays: