Update PIR broker bundle - 2026-04-27#8352
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit c5b636f. Configure here.
| "type": "element", | ||
| "selector": "#svg-captcha-rendering svg", | ||
| "failSilently": true | ||
| "selector": "//div[.//*[local-name()='svg'] and .//input and .//button]" |
There was a problem hiding this comment.
Missing failSilently on condition expectations in rewritten brokers
Medium Severity
The condition action for the SVG captcha is missing "failSilently": true on its expectation in all six rewritten/new broker files (mugshotlook, peoplesearcher, publicsearcher, secretinfo, truthrecord, weinform). The parent broker privatereports.com and every other condition action in the codebase (fastbackgroundcheck, fastpeoplesearch, beenverified) include failSilently: true on their condition expectations. The comment itself says "captcha is not always present at this stage," which implies the element may not be found — exactly the scenario failSilently: true is designed for.
Please tell me if this was useful or not with a 👍 or 👎.
Additional Locations (2)
Reviewed by Cursor Bugbot for commit c5b636f. Configure here.


Task/Issue URL: https://app.asana.com/0/414730916066338/1214283450657766/f
PIR Broker Bundle Update
Automated update of PIR broker JSON files from the remote bundle.
Changes
Added (1):
Updated (28):
Checklist
Note
Medium Risk
Medium risk because it changes broker scan/opt-out automation steps and selectors across many sites; small selector mistakes or anti-bot flow changes can break matching/extraction at runtime.
Overview
Updates the PIR bundled broker configurations, adding a new
weinform.org.jsonbroker and bumping versions across the existing bundle.Most updates adjust scan/opt-out flows to better handle anti-bot interstitials (Cloudflare challenge/Turnstile) by adding explicit wait expectations (negative selectors or token-present checks) and updating page-ready selectors. Several
privatereports.com-family brokers also switch to theapi/helper/optOutLight/searchentrypoint and simplify/retune form, captcha, and extraction selectors (notablymugshotlook.com,peoplesearcher.com,publicsearcher.com,secretinfo.org,truthrecord.org).Reviewed by Cursor Bugbot for commit c5b636f. Bugbot is set up for automated code reviews on this repo. Configure here.