Skip to content

Fix long-horizon forecast evidence and filter parsing - #18

Merged
mattfaltyn merged 1 commit into
mainfrom
codex/fix-forecast-filter-bugs
Sep 27, 2026
Merged

mattfaltyn merged 1 commit into
mainfrom
codex/fix-forecast-filter-bugs

Conversation

@mattfaltyn

Copy link
Copy Markdown
Member

Summary

  • Keep the EWMA baseline available in background comparison and forecast evidence beyond 25 sessions; only the shorter-horizon challengers report unsupported.
  • Reject malformed filter formatting before stripping currency, percent, commas, or whitespace so invalid inputs cannot silently become different thresholds.
  • Add model, ledger, parser, and browser-interaction regressions.

Verification

  • New regressions failed before the fixes and passed after them.
  • scripts/verify-fast: 401 backend and 151 frontend tests passed.
  • scripts/verify: Ruff, 401 backend tests, npm audit (0 vulnerabilities), 151 frontend tests, lint, API generation check, production build, and 27 Chromium tests passed.
  • Independent R2 review: PASS.

@mattfaltyn
mattfaltyn merged commit 4b21025 into main Sep 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant