Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 553 Bytes

File metadata and controls

9 lines (7 loc) · 553 Bytes

Contributing

  1. Keep all tests offline by default.
  2. Preserve explicit challenge classification; never infer CAPTCHA from a status code alone.
  3. Keep rate limits, retries, rotations, and challenge attempts bounded.
  4. Do not add proxy lists, live target fixtures, credentials, cookies, or solution payloads.
  5. Run python -m unittest discover -s tests -v and python scripts/smoke_test.py before opening a pull request.

Changes to session fingerprint fields or failure/action mappings must include a focused unit test and documentation update.