Project Commander Docs ← Back to site

Actions Tab — Feature Guide

Actions tab — the open and done counts and the + Add action button, the filter bar, the OPEN table with its Action, Assignee, Origin and Priority columns, and the DONE table with its Action, Assignee, Closed and Origin columns
Actions tab — the open and done counts and the + Add action button, the filter bar, the OPEN table with its Action, Assignee, Origin and Priority columns, and the DONE table with its Action, Assignee, Closed and Origin columns

What it's for

The Actions tab is the consolidated home for every action item the team has committed to: retro follow-ups, planning commitments, mid-sprint TODOs, and risk-mitigation tasks. Where the per-sprint Retro panel is local to a single sprint, the Actions tab is global — it shows every action across every sprint plus project- and program-scoped items, with filters and sort that let the user spot recurring patterns and aging commitments.

The audience is scrum masters, team leads, and anyone responsible for closing the loop on retro outcomes. A team that consistently writes good retro actions but never finishes them has a different problem from a team that doesn't write retro actions at all — the Actions tab makes both visible.

The app saves actions as one list per sprint, plus one list for actions filed against the project and one for actions filed against the program. The tab gathers them all into one place, so any action can be changed from here, and moving an action to another sprint moves it between those lists. The lists are read when the app starts, so the tab opens without waiting.

Top of the tab

The tab does not repeat its own name — the tab bar above already says Actions. What sits at the top is the count, N open · M done, on the left, and the + Add action button on the right of the same line. + Add action opens an inline form (described below).

Filter bar

One row beneath the count. On the left, two runs of buttons with a dot between them; on the right, three dropdowns that each carry their own name so no separate labels are needed.

The action list

Each section is a table with column headings, not a stack of cards. The open table's columns are Action · Assignee · Origin · Priority; the done table's are Action · Assignee · Closed · Origin. Rows are separated by a hairline and carry no coloured stripe down the left — the same treatment as the Risks tab, and priority has a column of its own.

Reading one row:

Add / Edit form

The Add action card — the Action title box, the Notes / context (optional) box, the scope dropdown reading Program (all projects), the Priority: Medium dropdown, the Originator box filled in with the current user and the empty Assignee box, the list box of the project's risks for linking the action to one or more of them, and the Cancel and Add buttons
The Add action card — the Action title box, the Notes / context (optional) box, the scope dropdown reading Program (all projects), the Priority: Medium dropdown, the Originator box filled in with the current user and the empty Assignee box, the list box of the project's risks for linking the action to one or more of them, and the Cancel and Add buttons

The + Add action button opens the form as a card headed Add action, below the filter bar and above the lists; its buttons read Cancel and Add. Opening an existing action shows its form directly under that action's own row, with no heading and with Cancel and Save. The two forms carry the same fields except where noted below.

Add files the action against the sprint picked, or against the project or the program. Changing the sprint on an existing action and pressing Save moves it there.

Recurring detection

An action becomes Recurring when:

  1. Its status is open.
  2. Its age (days since creation) is ≥ 30.

Age is the number of whole days since the action was created. The ⚠ RECURRING badge only ever appears on open actions, so a slow but eventually finished action loses it the moment it is marked done. There is no filter for it.

Bulk actions

The current build does not expose bulk-select / bulk-mark-done. Each row's buttons operate on that one action.

Empty / loading / collapsed states

There is no loading indicator, because the actions are read when the app starts rather than when the tab opens.

Cross-cutting modes

How the numbers are computed

The count at the top left of the tab reads N open · M done — global across all sprints, all owners, all scopes, ignoring the active filters so the user always knows the project total. (There is no recurring count in it.)

The Action Item Follow-through dimension on the Team Health Pulse and the Trend widget is documented in ALGORITHMS section 11. For each sprint in the look-back window it takes the actions now filed against that sprint and works out the share that are done (done divided by done plus open), then averages those shares. Sprints with no actions are left out, so a quiet sprint doesn't drag the score down.

Effects on other parts of the app

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