You're offline — showing cached data

F1 sprint constructor/team pick submission

f1-sprint-pick
2026-06-13 06:13:18 SAST
← Back to Tasks

OVERRIDES runtime profile: uses no Claude model — pure Python Playwright script, no LLM calls.

Saturday 04:00 and 06:00 SAST (02:00/04:00 UTC) sprint pick submission guard windows for sprint weekends.

Designed to run before each sprint weekend's Sprint session start (sprint_utc in the calendar). Submits the sprint constructor/team pick to Superbru via .motorsport-team-option selector.

Pool field is team-only. The current Superbru pool's sprint field is "which team earns most points in the Sprint?" — there is NO driver sprint-winner picker. The pipeline may still derive a driver sprint-winner signal for analysis (sprint_prediction[]), but only the team field is submitted. If the live Superbru page ever adds a driver field, update the selector logic + extend coverage in tests/test_sprint_winner.py before changing submission behaviour.

Race picks (Pole, positions 1-10, FL) are submitted separately by the Saturday prediction task (f1-prediction-saturday) before each race's qualifying_utc.

The early 04:00 SAST guard covers sprint deadlines as early as China 03:00 UTC; the 06:00 SAST guard preserves the previous later-Saturday visibility window. The script checks sprint_window_open() first — exits cleanly if no sprint race or sprint deadline already passed. Safe to run on non-sprint weekends and noisy- safe because closed-window runs do not submit. Dry-run / no-submit validation must be used before changing selectors or submission behaviour; no Superbru writes happen in tests.

Requires: prediction pipeline must have run first (f1-prediction Thursday task). If final_prediction.json is missing, alerts via Telegram and exits 1.

Sat at 04:00, 06:000 4,6 * * 6
Yes
shell
300s
No
in 7d (2026-06-20 04:00)

Task Definition

tasks/f1-sprint-pick.md
shell
set
No
No
cd /home/lucienne/workspace/projects/f1-predictor && /usr/bin/python3.12 run_sprint_pick.py

Edit Schedule

Result:
4
Runs (7d)
1
Completed
0
Failed
0
Timeout
25%
Success (7d)
0s
Avg Duration
f1 prediction sprint

Run History (4)

StartedFinishedStatusDurationOutputLog
13m ago 13m ago warning
No sprint race with open sprint window this weekend — self-skipping
0s
No sprint race with open sprint window this weekend — self-skipping
View log
2h ago 2h ago warning
No sprint race with open sprint window this weekend — self-skipping
0s
No sprint race with open sprint window this weekend — self-skipping
View log
7d ago 7d ago warning
No sprint race with open sprint window this weekend — self-skipping
0s
No sprint race with open sprint window this weekend — self-skipping
View log
7d ago 7d ago completed 0s
No sprint race with open sprint window this weekend — skipping
View log

Comments (0)

No comments yet — add instructions for Luci
Help