Docs
← Back to site Download

Triage Mode

Triage Mode is a focused, keyboard-driven interface for reviewing issues one at a time. It presents each finding with full context - code, impact analysis, and suggested fixes - so you can approve, reject, or defer issues at speed.

Two-Column Layout

Triage Mode uses a two-column layout. The left sidebar shows the scrollable issue list with severity badges and triage status. The right panel displays the full detail for the currently selected issue, including tabbed views for different perspectives.

Triage Mode two-column layout showing issue list and detail panel
The full triage layout with issue list on the left and detail panel on the right.

The sidebar lists all issues in the current triage session. Each item shows the issue title, severity badge, and a status indicator (pending, approved, rejected, or deferred). The currently selected issue is highlighted. As you triage, completed items are visually dimmed so you can track your progress.

Left sidebar showing scrollable issue list with severity badges
The left sidebar lists issues with severity badges and triage status indicators.

Right Detail Panel

The right panel shows the code context for the selected issue, with syntax highlighting and the affected lines highlighted. Above the code is a tabbed interface for switching between different views.

Right detail panel showing syntax-highlighted code with affected lines
The right panel displays code context with syntax highlighting and affected lines.

Detail Tabs

The right panel organises information across five tabs. Switch between them using the tab bar or keyboard shortcuts (15).

Overview Tab

A concise summary of the issue: what the problem is, which file and line it affects, its severity, category, and confidence score from the verification pass.

Overview tab showing issue summary, severity, and confidence
The Overview tab presents a concise summary of the issue.

Impact Tab

Explains the real-world consequences of the issue. This includes which users or code paths are affected, the potential blast radius, and a risk assessment generated by the AI model.

Impact tab showing affected code paths and risk assessment
The Impact tab explains real-world consequences and blast radius.

Fix Tab

Shows the AI model's suggested fix as a code diff. You can copy the fix to your clipboard or send it directly to a Fix Session for automated application.

Fix tab showing suggested code diff
The Fix tab shows the AI-suggested fix as a code diff.

Code Tab

The full source file with the affected region highlighted. You can scroll through the surrounding context to understand the broader code structure. Line numbers link directly to the file in your editor.

Code tab showing full source file with highlighted region
The Code tab shows the full source file with the affected region highlighted.

Details Tab

Metadata about the finding: which review session produced it, the AI model used, token count, verification status, and a raw JSON view for debugging.

Details tab showing metadata, model info, and raw JSON
The Details tab provides metadata and a raw JSON view for debugging.

Action Buttons

At the bottom of the right panel, four action buttons let you triage the current issue:

  • Approve (A) - confirms the issue is valid and should be fixed.
  • Reject (R) - marks the finding as a false positive.
  • Defer (D) - acknowledges the issue but postpones action.
  • Skip (S or ) - moves to the next issue without changing status.
Action buttons: Approve, Reject, Defer, Skip
The four action buttons at the bottom of the detail panel.
Animated demo of approving and rejecting issues in triage mode
Approving and rejecting issues flows through the list automatically.

After an action, Triage Mode automatically advances to the next pending issue. This lets you flow through dozens of issues without touching the mouse.

Keyboard Shortcuts

Triage Mode is designed for keyboard-first operation. All navigation and actions are available through single-key shortcuts:

Key Action
/ KPrevious issue
/ JNext issue
AApprove current issue
RReject current issue
DDefer current issue
S / Skip to next issue
15Switch detail tabs
NOpen notes for current issue
?Show keyboard help overlay
Animated demo of keyboard navigation through issues and tabs
Keyboard-driven navigation through issues and detail tabs.

Notes

Press N or click the notes icon to open the notes panel for the current issue. Notes are free-form text that persist with the issue - use them to record reasoning, link to related issues, or leave context for teammates.

Animated demo of adding notes to an issue in triage mode
Adding notes to annotate an issue during triage.
Tip: Notes are included when you export issues, so they travel with the finding wherever it goes.

Progress Tracking

A progress bar at the top of the triage view shows how many issues you have triaged out of the total. The bar fills as you approve, reject, or defer issues, giving you a clear sense of how much work remains.

Triage header with progress bar and issue count
The header shows progress, issue count, and metadata badges.

When all issues are triaged, a completion summary appears showing the breakdown: how many were approved, rejected, and deferred, along with a link to send all approved issues to a fix session.