Tab · Product

Metrics

Know when a number means trouble — every metric carries the threshold that should page you. The numbers we actually watch (PR cycle time · cost per session · twin drift · …) paired with their bad-signal threshold. Lives at .claude/brain/metrics.md.

See it in motion

Where to find it

  • Localhost: /metrics.html?repo=<id>
  • On disk: .claude/brain/metrics.md
  • Keyboard: K then metrics
  • Sidebar: Product → Metrics

What it does for you

Every number names the threshold that matters.Metric · current · bad-signal threshold · what it tells you · who reads it. No raw dashboards-of-doom — every row has an opinion baked in so the reader doesn't have to guess.
The number ≠ the threshold (and vice versa).Hardcoding the bad-signal value next to the live value prevents the “is 47 bad?” question. You either trip the threshold or you don't.
Retires metrics nobody used.If a row hasn't informed a decision in a quarter, delete it. The tab is curation, not surveillance — fewer numbers, sharper opinions.

Configure

Nothing — hand-edit the markdown to add a metric, change its threshold, or retire it. The threshold is the contract; review when reality moves.

Use it well

When a row trips its threshold, open an issue in the same session — don't let a tripped metric sit. When proposing a new metric: write the threshold first, the source second, the rationale third. No threshold, no row.

Read more