All sources
web_scraper
No catalog snapshot found for this source yet. It's in the KNOWN_SOURCES list but no one has run the catalog export yet.
To claim this source
File a lock issue so the other laptop knows you're working on it:
gh issue create \
--label source,claiming,laptop-B \
--title "[claim] web_scraper on laptop-B" \
--body "Source: web_scraper\nLaptop: B\nStarted: $(date -u +%Y-%m-%dT%H:%M:%SZ)\nExpected end: loop"Then sweep the source
# 1. Refresh catalog (needs the coral CLI on PATH and source credentials)
python3 scripts/catalog_export.py --source web_scraper --out reports/web_scraper/catalog.json
# 2. Probe every table in parallel (4 workers, 2 trials each)
python3 scripts/probe_batch.py --source web_scraper --workers 4 --runs 2
# 3. Re-classify failures (coral_bug vs upstream vs auth)
python3 scripts/analyze_failures.py --source web_scraper
# 4. Build the site (Next.js picks up the new JSON automatically)
cd app && npm run build
# 5. Commit + PR
git checkout -b probe/web_scraper-sweep
git add reports/web_scraper/
git commit -m "probe(web_scraper): full sweep — $(jq '.tables | length' reports/web_scraper/catalog.json) tables + $(jq '.functions | length' reports/web_scraper/catalog.json) functions"
gh pr create --fill --label probe,web_scraperSee CONTRIBUTING.md for the two-laptop rule and SKILL.md guidance in skills/coral-test/.