To-do
Route: /inbox (sidebar: More pages › Bugs › To-do, or keep it in the sidebar as a Lab from Settings → Display & sidebar)
Scenario: It’s Monday morning. You open Mushi Mushi and want to know in one glance what actually needs a human decision right now, without clicking through Bugs, Processing jobs and Mushi Mushi health separately to piece it together.
To-do is your list across the whole loop: every action that still needs you, in one prioritised view. It has three tabs: Overview (every open card, top to bottom), Stages (filter by step, open and cleared cards together) and Activity (the recent reports and fixes behind the counts).
How it works
The cards come from GET /v1/admin/dashboard, and the status line and tab title from
GET /v1/admin/inbox/stats. The page stays open (never “All clear”) while any critical
or high report is unfixed, including Sentry imports the classifier has already tagged.
Every card you see is a state in the pipeline that Mushi Mushi has identified as requiring a
human decision or awareness. A page you opened before shows its last data at once and
refreshes behind it.
Reading an action card
Each card has four parts:
| Part | Example |
|---|---|
| PDCA stage chip | PLAN (triage backlog), DO (failed fix), OPS (dead-letter item) |
| Page label | The page that owns the action |
| Action title | ”2 critical reports need triage”, “3 reports still unfixed after an auto-fix attempt” |
| Reason | One line on why it matters |
The primary action button takes you directly to the page with the relevant item pre-selected. You never need to search.
Cleared stages strip
Below the open cards, a row of chips shows every pipeline stage that currently has nothing pending, with a ✓ badge. When all chips are checked and there are no open cards, the page reads All clear.
Click any cleared chip to navigate to that page and verify the state yourself.
Filtering by stage
On the Stages tab, the filter chips focus on one part of the loop. All, Open and Clear filter by state; the stage chips appear only for stages that have cards:
| Filter | Shows |
|---|---|
| All | Every card, open and cleared |
| Open | Cards that still need you |
| Clear | Stages with nothing pending |
| Plan | Classify and triage |
| Do | Dispatch and land fixes |
| Check | Verify quality |
| Act | Connections and config |
| Ops | Health and compliance |
Common tasks
Morning triage (the fast path)
- Open To-do. Look at the Open count.
- If it’s 0, everything is cleared. Home is the next stop.
- If not, scan the cards top to bottom; the most urgent comes first.
- Click the primary action on each card to resolve it.
- Click Refresh: cleared cards disappear as you resolve them.
When To-do seems wrong
If you resolved an issue but the card is still showing, click Refresh to fetch the counts again.
To-do is a read-only view: it doesn’t take actions itself. Every primary action button navigates to the page that owns the action, so actions are logged on their source page, not here.
Related pages
- Home: the summary page for one app
- Bugs: source of Plan cards
- Processing jobs: source of queue-failure cards
- Mushi Mushi health: source of health-probe cards