Verdict cards that actually filter

Selecting a crew's verdict card scopes every panel below it, instead of highlighting a card while the charts keep showing everyone.

What it is

Each crew gets a card with a one-line standing — Ahead of plan, On plan, Running late, or No completed stages. Clicking one filters the reliability mix, the per-stage variance, the delay reasons and the trend to that crew. The cards themselves always show all crews, because they are the control.

Also called: click a crew to filter · crew selector · analytics didn't change when I clicked

See it
Verdict cards that actually filter
Won
51%
Avg cycle
13d
Pipeline
$417k
JanSep
Three verdict cards with one selected, and the panels beneath visibly reduced to that crew's data. Sample data — no customer information appears here.
How it works
  1. 1Selection state drives viewCrews and viewDone, which every downstream memo reads.
  2. 2Verdict thresholds: average variance at or below -0.5 days is ahead, at or above 1.0 days is running late, otherwise on plan.
  3. 3Deselecting returns every panel to all crews.
Why we built it

Clicking a crew at the top of the performance page visibly selected it and changed nothing underneath — where the lost days went, days off plan by stage, and the variance trend all kept showing every crew. That is worse than having no filter at all: anyone reading one crew's name at the top would have taken the delay reasons below as that crew's, when they belonged to everybody. Selecting a crew now filters every panel on the page, so what is on screen is what the heading says it is.

The problem
  • A UI asserting a filter it was not applying.
  • Org-wide numbers read as one crew's.
Sound familiar?
What you get
What is on screen is what was selected.
One crew's whole story in one click.

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →