Repository navigation
Remove donor-repo leftovers that described other sites as this one - #12
Merged
Merged
Conversation
- selenium/pyppeteer: "No property cards"/"No answer cards" readiness logs now say "No event tiles ... this listing", matching Playwright - pyppeteer block advice no longer claims its bundled Chromium is refused here (README measures it served) - engines: unrecognised refusal recorded as blocked_not-served, not a sibling's challenge-page name - scraper_api_client: block message, --help description and broken --url help no longer describe a sibling site - output_writer: run_meta/finish_run mode default "markets", not "topic" - diff_runs: tolerance help, host-mismatch message and comments describe markets, not a sibling's stories/answers - captcha_solver: drop a sibling's headless-refusal paragraph - smoke_test: docstring, worker-pool test URLs and labels, two comments - .dockerignore: polymarket_markets.* instead of a sibling's prefix - bug_report template placeholder, SECURITY.md supported versions - CHANGELOG: Unreleased/Fixed entry Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
jehrr
force-pushed
the
fix/donor-leftovers
branch
from
September 28, 2026 19:49
785eba5 to
2acf252
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Leftovers from the sibling repos this one was bootstrapped from (a blogging site, a Q&A site, a rental site), in text that read as a description of polymarket.com.
Fixed
--chromium-path.stop_reason: an unrecognised refusal wasblocked_bot-or-not, a sibling's challenge-page name. It is nowblocked_not-served, matching the log line "The site did not serve this request". Nothing in the repo branches on the old value.scraper_api_client.py: the block message cited a sibling's 2026-09-10 datacentre refusal, which contradicts this module's own 2026-09-16 measurement. The--helpdescription mentioned a sibling's archive payload and author pages. The--urlhelp ended in a broken sentence about "a topic's answers".output_writer: themodedefault inrun_meta/finish_runwas"topic", which is not inUNIQUE_BY_SKU_MODES, sodiff_runs.pywould have refused it. The engines always pass a mode, so no run was affected. The default is now"markets".diff_runs.py: the--price-tolerance-pcthelp (clap counts, text_chars) and the host-mismatch message ("serves one story from several addresses") now describe markets. So do the comments about per-story language, the missing lifecycle bucket and the source_changed payload.captcha_solver.py: removed a paragraph saying this site refuses headless browsers with a 394-byte "Access Denied" page. It now says what the README measured: headless and headful identical, no challenge met, and Cloudflare/Turnstile as the plausible block.smoke_test.py: in the docstring, theclapsbullet, the sign-in-widget bullet and a bullet about a test this repo lacks are replaced with this repo's facts. The docstring also claimed the fixtures pseudonymise author handles, butmake_fixtures.pyrewrites nothing. The worker-pool test fedmedium.com/tag/.../archiveURLs and counted "days". It now feeds event-page URLs and asserts the same things. Two comments told a sibling's live-run story as this repo's..dockerignore:vrbo_products.*is replaced with this repo's--outdefault (polymarket_markets.*,polymarket_markets_*.*, as in.gitignore).SECURITY.mdsaid the project has no releases (v0.1.0 and v0.1.1 exist), and atests.ymlcomment said "feed".[Unreleased]. Released sections are untouched.Kept, deliberately
test_no_file_describes_another_site, including itsdiff_runs.py/CHANGELOG allowlist. It exists on purpose.diff_runs.py's post-mortem comment naming the columns it used to track. It is explicit provenance, allowlisted by the suite..gitignorecraigslist note.runs without an accountbadge. The README measures every path with no account, key or proxy, and the badge order already matches the family order.Suite:
smoke_test: OKbefore and after, with Playwright installed so the edited worker-pool group ran.ci_checks.py --secret-checkand--help-check --sample-checkare green.🤖 Generated with Claude Code