You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Override is explicit and visible (exposed in the monitor's state for the UI) and does not persist silently across runs unless deliberately left on.
Peak-hour throttle: when usage.peak_hour_throttle is true (default), throttle or defer heavy work in the weekday-morning window (~5–11am Pacific, the reported ~1.3–1.5× burn period) unless override is on.
The peak window uses an injectable clock/timezone so the behaviour is testable and not tied to the host clock.
Implement the two policy modifiers that sit on top of the gating decision: the human override
and the peak-hour throttle.
Spec: §6.5 (Override), §6.7 (Peak-hour throttle).
Acceptance criteria
usage.peak_hour_throttleis true (default), throttle or defer heavy work in the weekday-morning window (~5–11am Pacific, the reported ~1.3–1.5× burn period) unless override is on.Depends on: #33
Depends on: #35