Verified the diurnal adaptive baseline system is fully implemented: - 24 hourly slots per link per subcarrier - 7-day learning phase with >=300 samples/slot requirement - Motion-gated updates with outlier protection - 15-minute crossfade at hour boundaries - SQLite persistence with diurnal_baselines table - 24-hour polar chart dashboard visualization - REST API endpoints for diurnal data - Comprehensive test coverage (45+ tests) All acceptance criteria met: - Baseline correctly crossfades at hour boundaries (±60s) - Motion events during learning do not corrupt slots - Polar chart renders for links with >=1 ready slot - No performance regression: baseline lookup remains O(1) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fleet_test.go | ||
| fleethandler.go | ||
| handler.go | ||
| handler_test.go | ||
| healer.go | ||
| healer_test.go | ||
| manager.go | ||
| optimiser.go | ||
| registry.go | ||
| selfheal.go | ||
| selfheal_test.go | ||
| weather.go | ||