Skip to content

docs(ops): clarify fail-closed challenge and WorkLease reclaim triage - #1116

Merged
gildesmarais merged 1 commit into
mainfrom
docs/botasaurus-worklease-triage
Aug 30, 2026
Merged

docs(ops): clarify fail-closed challenge and WorkLease reclaim triage#1116
gildesmarais merged 1 commit into
mainfrom
docs/botasaurus-worklease-triage

Conversation

@gildesmarais

Copy link
Copy Markdown
Member

What changed

  • One triage clarification in docs/README.md: fail-closed challenge_block vs WorkLease reclaim for capacity (timeout queue/boot) vs true work timeout.

Why

Operators should not treat SoundCloud-class timeout/work burns as “scale workers” when the fix is fail-closed challenge classification plus lease reclaim upstream.

Risk

  • Low — docs only. Depends on scrape-api WorkLease deploy for the described behavior.

Review map

Review map: whole PR is small — start at docs/README.md.

Validation

  • Docs-only; scrape-api make ready covered companion change.

Note unclean hung scrapes emit challenge_block, and queue timeouts after
deadline should free slots via lease reclaim rather than Future.cancel.
@gildesmarais
gildesmarais merged commit 1ec40c3 into main Aug 30, 2026
15 checks passed
@gildesmarais
gildesmarais deleted the docs/botasaurus-worklease-triage branch August 30, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant