Files
Timmy-time-dashboard/tests
Alexander Whitestone 59520721be
Some checks failed
Tests / lint (pull_request) Failing after 8s
Tests / test (pull_request) Has been skipped
refactor: split cascade.py into 4 modules (models, health, providers, orchestrator)
- Extract data models (enums, dataclasses) to models.py (138 lines)
- Extract health/circuit breaker mixin to health.py (137 lines)
- Extract provider API calls mixin to providers.py (318 lines)
- Trim cascade.py to orchestrator with mixin inheritance (718 lines)
- All existing imports preserved via re-exports from cascade.py
- Update test patches to reference health._quota_monitor
- 966 tests pass, 0 failures
2026-03-24 14:37:40 -04:00
..
2026-03-11 16:55:27 -04:00