Skip to content

Commit e9be7ac

Browse files
Pigbibiclaude
andauthored
Add strategy lifecycle management module (#124)
- 25 new modules for continuous monitoring, drift detection, auto-optimization, safe updates, and unified health dashboard - 46 unit tests covering contracts, metrics, drift detection, and AI review - Dual-mode AI service provider (RELIABILITY/SAFETY patterns) - Walk-forward validation for parameter optimization - Market regime-aware drift detection Co-authored-by: Claude <noreply@anthropic.com>
1 parent 86f03fb commit e9be7ac

29 files changed

Lines changed: 6257 additions & 0 deletions
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
"""Strategy Lifecycle Manager — continuous monitoring, drift detection, auto-optimization, and safe updates."""
2+
3+
from quant_platform_kit.strategy_lifecycle.contracts import (
4+
BacktestResult,
5+
DriftDimension,
6+
DriftResult,
7+
DriftStatus,
8+
OptimizationProposal,
9+
ParamDimension,
10+
ParamSearchSpace,
11+
StrategyHealthScore,
12+
StrategyPerformanceSnapshot,
13+
UpdateLogEntry,
14+
UpdateStage,
15+
WindowPerformance,
16+
)
17+
18+
__all__ = [
19+
"BacktestResult",
20+
"DriftDimension",
21+
"DriftResult",
22+
"DriftStatus",
23+
"OptimizationProposal",
24+
"ParamDimension",
25+
"ParamSearchSpace",
26+
"StrategyHealthScore",
27+
"StrategyPerformanceSnapshot",
28+
"UpdateLogEntry",
29+
"UpdateStage",
30+
"WindowPerformance",
31+
]

0 commit comments

Comments
 (0)