Skip to content

windowed-run ​

Kind: feature

The run loop both use cases share: skips a day an absence covers before asking the calendar, asks the calendar once, decides each attempt, retries failures inside the window, builds exactly one report and sends it unless it is a day-level skip of a run that keeps those silent (the evening)

Source: src/horizon_tracker/application/windowed_run.py

Public symbols ​

  • AttemptResult
  • FirstDecision
  • WindowedRun
  • in_seconds

Relationships ​

Documentation ​

Graph ​