Some checks failed
Docker Build and Publish / build-and-push (pull_request) Has been skipped
Docs Site Checks / docs-site-checks (pull_request) Failing after 2m14s
Nix / nix (ubuntu-latest) (pull_request) Failing after 2s
Supply Chain Audit / Scan PR for supply chain risks (pull_request) Failing after 18s
Tests / test (pull_request) Failing after 17m3s
Tests / e2e (pull_request) Successful in 1m21s
Nix / nix (macos-latest) (pull_request) Has been cancelled
Prevents race condition when parallel tick workers call mark_job_run() concurrently. Uses fcntl.flock() to serialize jobs.json writes. Without this fix, 6 parallel workers could read-modify-write jobs.json simultaneously, causing lost status updates.