Project Commander Docs ← Back to site

Risks Tab — Feature Guide

Risks tab — the + Add risk button, the counts and settings bar, the row of five dropdowns (Source, Status, Strategy, Scope and Sort), the opened Manually Entered section, and the folded Suggested by the app, Accepted suggestions and Closed risks sections
Risks tab — the + Add risk button, the counts and settings bar, the row of five dropdowns (Source, Status, Strategy, Scope and Sort), the opened Manually Entered section, and the folded Suggested by the app, Accepted suggestions and Closed risks sections

What it's for

The Risks tab consolidates everything the project has told the team to worry about. Two sources flow into it: suggestions worked out by the app's own detectors — fixed rules that read the project's sprints, velocity, capacity and forecast, shown under the heading Suggested by the app; no AI is called to make them — and risks the team types in itself, in retros, planning, or at any other time. Every risk has a probability × impact score, a category, an owner via RACI fields, mitigation actions, and (optionally) comments.

The audience is anyone responsible for project health: scrum master, tech lead, product manager, programme manager. Where the Alerts tab catches issue-level data problems, the Risks tab tracks team-level threats — capacity issues, scope creep patterns, deadline slips, recurring people problems, and external dependencies.

Top of the tab

The tab does not repeat its own name — the tab bar directly above already says Risks, and no other finished tab repeats its name either.

+ Add risk sits on its own line at the top right. It opens an inline form headed Add risk whose submit button reads Add (see Add risk form below). The wording matches the Actions tab and the Projects tab — Add to create, Delete to remove (Don, 2026-09-02).

Below it, one pale bar carries the counts on the left and two project-wide settings on the right:

Both tick boxes appear only where the screen has somewhere to save them.

Filters and sort

Five dropdowns sit in one row below the counts bar. Each carries its own name inside it, so the row reads Source: All Status: All Strategy: All Scope: All Sort: Score ↓, with no separate labels beside them. Sort sits at the right-hand end of the row.

Suggested by the app section

A folding section BELOW the risks the team typed (Don, 2026-09-04; it sat above the register until then), closed when the tab loads so the register a team wrote by hand reads first and the count in the header is all that shows of the detectors' suggestions until it is opened. Visible when Source is All or Suggested by the app, Status is not Closed, and there is at least one suggestion. Its header reads Suggested by the app (N) followed by the note Accept creates the risk immediately — no dialog; suggested mitigation actions attach automatically, so nobody has to press Accept to find out what it does. The whole section is drawn inside a dashed border.

Each suggestion is one row, not a card:

One click after Accept: the suggestion has gone from Suggested by the app and the risk it created is in the Accepted suggestions section
One click after Accept: the suggestion has gone from Suggested by the app and the risk it created is in the Accepted suggestions section

The register — three folding sections

The risks themselves sit in up to three folding sections, each with its own header and count, with the Suggested by the app section between the first two:

Each risk is one row of a card-like table — separated rows with a rounded border each, no column headings, and no coloured stripe down the left edge (removed 2026-08-25 so this tab and the Actions tab match).

The risk register — round score badges, folding rows, strategy chips, and Edit / Mark closed / Delete on each row
The risk register — round score badges, folding rows, strategy chips, and Edit / Mark closed / Delete on each row

Reading a row from left to right:

Opening a risk

Clicking the arrow or the title opens the risk in place, directly under its own row. The summary row stays put, so the score and the strategy are still in front of you while you work. Opening it is opening it for editing — the same form the Edit button opens, headed Edit Risk, with an Originator: line naming who created the risk (and accepted from a suggestion when it began as one) — and beneath the form sit the two things you read rather than type. Clicking the arrow again closes it without saving.

Mitigation actions — a line reading Mitigation actions: N open · M done, itself foldable and open when the risk opens, listing each action with a tick box, the action text (a link into the Actions tab), owner and sprint. Ticking marks the action done; unticking reopens it.

A + Add action button (only on open risks) opens an inline form with Action text..., an optional Owner, and a sprint dropdown offering Project (no sprint), Program (all projects) and every sprint that is not closed, defaulting to the active sprint, else the next future sprint, else Project (no sprint). Save creates the action and links it to this risk straight away; Cancel drops it.

Comments — a line reading Comments (N), folded when the risk opens, showing each comment with author, date, and text. Below them, a box reading Add a comment... and a box reading Author (a comment with no author is signed Anonymous) submit with Enter or the + Add button. Comments are kept per risk and shown oldest first.

The close prompt

When every mitigation action on an open risk is done:

Add risk form

The Add risk form — Title and Description boxes, the category dropdown (Technical) and the scope dropdown (Program (all projects)), the Probability and Impact dropdowns with the live Score readout beside them, the RACI boxes (Accountable (A), Responsible (R), Consulted (C), Informed (I)), the Response Strategy choices from Undecided to Defer with the optional Rationale box, and the Mitigation summary and Jira issue (optional) boxes
The Add risk form — Title and Description boxes, the category dropdown (Technical) and the scope dropdown (Program (all projects)), the Probability and Impact dropdowns with the live Score readout beside them, the RACI boxes (Accountable (A), Responsible (R), Consulted (C), Informed (I)), the Response Strategy choices from Undecided to Defer with the optional Rationale box, and the Mitigation summary and Jira issue (optional) boxes

An inline card that opens below the filter row and above the register, headed Add risk, from the + Add risk button (or Create risk on a finding on the Alerts tab); its buttons read Cancel and Add. (The Accept button on a suggestion does not open a form — acceptance is one click; see Suggested by the app section above.) Fields:

When the form is opened from Create risk on a finding on the Alerts tab it arrives filled in: title, description, category, and probability and impact, from wording written for that kind of alert or, for a check with none, from the check's own name and the issue it found. Which alert or check it came from is recorded with the risk, so the N alerts currently match line can later light up.

Editing a risk

Edit on a row, and clicking the row's arrow or title, do the same thing: they open the risk in place, directly under its own row, with the same fields as the Add risk form and the values already filled in. Save updates the stored risk; Cancel closes the detail again.

Response strategy

Every risk also carries a response strategy — the team's decision about how to handle the risk while it is still open. Strategy is orthogonal to status (an open + accept risk is a standing decision to absorb the risk, not a closure). The seven values are Undecided, Avoid, Mitigate, Transfer, Accept, Escalate, and Defer; each renders as a coloured chip in the strategy column of the risk's row, with the date it was decided beneath it.

The six standard strategies

Strategy field, audit trail, rationale

Dashboard mix bar + sort priority

The Dashboard's Top Open Risks widget carries a strategy mix underneath its header: one small coloured chip per strategy, undecided first, such as 3 undecided, 4 mitigate, 2 accept, 1 escalate. A strategy with no risks has no chip. The widget sort puts Undecided and Escalate risks above Accept at the same severity score so the items demanding attention surface first. Defer risks are excluded from the widget until their review window opens (review-by minus 3 days).

Alerts

Two checks sit in the Risk strategy group on the Alerts tab:

Each finding in either check carries an Open the risk button, which opens the Risks tab with that risk scrolled into view.

Complete Sprint and Accept risks

The Complete Sprint dialog lists open risks whose linked mitigation actions are all complete and offers to close them. Accept risks are left out of that list because acceptance is a standing decision, not an actions-driven mitigation. Avoid risks closed this way read Closed (avoided) rather than Closed (mitigated). Escalated risks do not block sprint completion.

Severity formula

Severity is probability × impact with bands:

The round score badge is filled pale in the band's colour and lettered in the matching strong colour — pale rather than solid, because the seriousness is the number itself. The Dashboard's Top Open Risks widget draws the same badge from the same definition, at a smaller size. The default sort is by score so critical risks float to the top.

Detectors that make the suggestions

The fixed-rule detectors that produce suggestions are documented in ALGORITHMS section 13. There are fourteen: five sprint-level detectors (low confidence, single-person load, mid-sprint scope creep, aging issues, capacity hit by time off), seven project-level detectors (velocity decline, carry-over rising, deadline at risk, estimation quality declining, recurring actions, health trend dropping, critical sprint ahead), and two cross-cutting detectors (oversized issues not split, and issues untouched in the active sprint).

Suggestions below a confidence of 60% are not shown. No control on any screen changes that figure.

Empty / loading / error states

Cross-cutting modes and settings

How the numbers are computed

Probability × impact, banding, detector definitions, and confidence calculation are documented in ALGORITHMS section 13.

Effects on other parts of the app

© 2026 Project Commander · projectcommander.app · Support · Privacy · Security · Terms