Commit Graph

2 Commits

Author SHA1 Message Date
jgrusewski
92775f58e7 lint(risk, api_gateway): fix all clippy deny violations (16+3=19)
risk: replace 14 .to_string() on &str with .to_owned(), rename shadow
api_gateway: replace unwrap/expect with safe alternatives in mTLS
  validator, config regex compilation, and metrics initialization

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 02:09:44 +01:00
jgrusewski
4ff4205a4b feat(validation,risk): add noise injection, sensitivity analysis, risk enforcement, and correlation monitor
- NoiseInjector: Gaussian noise and feature dropout for robustness testing (ml)
- SensitivityAnalyzer: hyperparameter fragility detection with perturbation analysis (ml)
- RiskAction trait + enforcement module: pluggable risk response actions with severity levels (risk)
- CorrelationMonitor: rolling cross-asset correlation with effective exposure limits (risk)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 11:43:50 +01:00