Tonight’s dial
Printing appends a sealed call to the call log. Calls cannot be edited or deleted here; later passes in the same lane are scored against the most recent call printed before them.
Method
Every threshold above is a PROPOSED value from the Pit Wall desk. They are proposals until real race data revises them; the app prints them on its face rather than hiding them in code.
Track air — density altitude (context only)
Track air loads from api.weather.gov when this device is online. Offline, this panel is unavailable and the dial engine above is unaffected.
Current + hourly-forecast density altitude for Bradenton Motorsports Park (reference station KSRQ) and Orlando Speed World (reference station KORL), from api.weather.gov. DA is labeled context beside the dial window — it never changes a gate and never feeds a dial.
Add a pass (goes to the active lane)
Passes in this lane
Calibration (this lane)
Call log (append-only, sealed)
Your data
Everything you enter lives in this browser’s local storage on this device, in three walled keys (real passes, fixture passes, calls). Entered data is never uploaded. The app’s only network call is Track Air’s read-only weather fetch from api.weather.gov when online. Export a sealed backup before clearing browser data.