ProblemThe dashboard shows historical volume but no forward-looking estimate; merchants cannot project runway or fees.
Solution
- Add a forecast card on the merchant dashboard using linear regression over the last 90d of settlement volume (client-side computation from the full series).
- Show projected next-30d volume and estimated fees with a confidence interval marker.
- Add a toggle to include/exclude outliers (large one-off settlements).
- Persist the computation mode in the store.
Acceptance Criteria
- Forecast updates as the date range changes.
- Outlier exclusion visibly changes the projection.
- The card explains its method and confidence bounds.
npm run build passes.
Note for Contributors: Write a clear PR description. Show forecast with and without outliers.
ProblemThe dashboard shows historical volume but no forward-looking estimate; merchants cannot project runway or fees.
Solution
Acceptance Criteria
npm run buildpasses.Note for Contributors: Write a clear PR description. Show forecast with and without outliers.