Overview
A single health score (e.g. 0–100) calculated from time remaining, flow rate stability, and whether the sender has sufficient balance would give a quick signal about whether a stream is on track.
Problem
Senders and recipients must check multiple data points (time remaining, top-up history, balance) to assess whether a stream is "healthy". There is no single synthesized indicator.
Proposed Solution
- Add a health score chip on the dashboard stream list and stream detail page
- Score computed from: percentage of deposit remaining, time remaining vs. total duration, number of past top-ups (more = lower score)
- Color-coded: green (75–100), amber (40–74), red (0–39)
Acceptance Criteria
Overview
A single health score (e.g. 0–100) calculated from time remaining, flow rate stability, and whether the sender has sufficient balance would give a quick signal about whether a stream is on track.
Problem
Senders and recipients must check multiple data points (time remaining, top-up history, balance) to assess whether a stream is "healthy". There is no single synthesized indicator.
Proposed Solution
Acceptance Criteria