sgeboers
3bdb43f162
refactor: decompose explorer.py into analysis/tabs/ and add scheduler
- Extract 6 tab functions from explorer.py (3097 → 543 lines)
- Create analysis/tabs/_rendering.py with shared plotly helpers
- Move data logic to analysis/explorer_data.py
- Add lazy-import wrappers in explorer.py for backward compat
- Add scheduler.py with PipelineScheduler for daily pipeline runs
- Add test_explorer_decomposition.py (5 tests, all pass)
- Add test_scheduler.py (13 tests, all pass)
- Full test suite: 222 passed, 2 skipped
2026-05-01 01:05:55 +02:00
..
2026-05-01 01:05:55 +02:00
2026-03-21 22:40:28 +01:00
2026-04-02 21:46:24 +02:00
2026-04-12 21:02:37 +02:00
2026-04-30 23:44:59 +02:00
2026-05-01 01:05:55 +02:00
2026-04-13 23:22:49 +02:00
2026-04-05 00:51:30 +02:00
2026-04-12 21:02:28 +02:00
2026-04-12 21:02:37 +02:00
2026-03-22 16:08:06 +01:00