GitHub
09/08/2026, 6:25 PMinactive_hours overrides with global inheritance and reset.
• Apply thresholds consistently across UI, API, CLI, targeting, and alerts.
• Include permissions, validation, audit logging, and concurrent-write protection.
Validation
• Full Go suite and 111 frontend tests passed.
• TypeScript and OpenAPI checks passed.
• Desktop/mobile save and reset flows verified.
Implementation for #2
jmpsec/osctrlGitHub
09/08/2026, 6:30 PM