{"generated_at":"2026-06-17T03:31:40.896060","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"DuPage County Bar Association: DCBA Brief","error_details":null,"failure_reason":"PAYWALLED: DCBA Brief appears member/subscription-gated. Automated access to publication pages returns Cloudflare challenge/403.","health_status":"PAYWALLED","id":527,"last_attempt_date":"2026-06-11T15:23:50+00:00","last_performance_check":"2026-02-07T17:56:46+00:00","last_success_date":"2026-06-11T15:23:50+00:00","last_updated":"2025-07-13 02:22:52.872145","name":"DuPage County Bar Association: DCBA Brief","performance_category":"unknown","rank":null,"scraper_name":"dupage_county_bar_association_dcba_brief_scraper.py","scraper_status":"unknown","total_downloads":0,"total_size_gb":0.0},"law_review_id":527,"runs":[{"duplicates_skipped":0,"duration_seconds":0.10691032400006861,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated. Automated access to publication pages returns Cloudflare challenge/403.","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1732,"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":10300,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-06-11T15:23:50+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-11T15:23:50+00:00","run_kind":"scheduled_active","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1732, \"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 10300, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-06-11T15:23:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-11T15:23:50+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 45}","id":4982,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-06-11T15:23:50+00:00","run_start":"2026-06-11T15:23:50+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/4982/logs/stderr","stdout_log_url":"/api/scraper-runs/4982/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.20681477757170796,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated. Automated access to publication pages returns Cloudflare challenge/403.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3213985,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-03-13T11:45:02+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-13T11:45:02+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3213985, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-03-13T11:45:02+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-13T11:45:02+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 45}","id":3388,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-03-13T11:45:02+00:00","run_start":"2026-03-13T11:45:02+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/3388/logs/stderr","stdout_log_url":"/api/scraper-runs/3388/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":5.78387694992125,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated; probe failed from this runner (TimeoutError: ).","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3998394,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T11:36:09+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T11:36:09+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3998394, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T11:36:09+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T11:36:09+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 30}","id":2281,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T11:36:15+00:00","run_start":"2026-02-11T11:36:09+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2281/logs/stderr","stdout_log_url":"/api/scraper-runs/2281/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":12.59080718900077,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated; probe failed from this runner (TimeoutError: ).","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3942041,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T11:06:53+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T11:06:53+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3942041, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T11:06:53+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T11:06:53+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 30}","id":2266,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T11:07:06+00:00","run_start":"2026-02-11T11:06:53+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2266/logs/stderr","stdout_log_url":"/api/scraper-runs/2266/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":12.929945351090282,"error_category":"no_items_reason","error_message":"ACCESS_RESTRICTED: unable to access DCBA Brief archive (TimeoutError: ).","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3938265,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T11:04:26+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T11:04:26+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3938265, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T11:04:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T11:04:26+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 30}","id":2263,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T11:04:39+00:00","run_start":"2026-02-11T11:04:26+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2263/logs/stderr","stdout_log_url":"/api/scraper-runs/2263/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.003192886942997575,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3302179,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T05:29:25+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T05:29:25+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":4},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3302179, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T05:29:25+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T05:29:25+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 4}","id":2203,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T05:29:25+00:00","run_start":"2026-02-11T05:29:25+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2203/logs/stderr","stdout_log_url":"/api/scraper-runs/2203/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0031417959835380316,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3215145,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T04:43:26+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T04:43:26+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":4},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3215145, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T04:43:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T04:43:26+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 4}","id":2187,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T04:43:26+00:00","run_start":"2026-02-11T04:43:26+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2187/logs/stderr","stdout_log_url":"/api/scraper-runs/2187/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.010919247986748815,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief"},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\"}","id":1903,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-10T04:10:24+00:00","run_start":"2026-02-10T04:10:24+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":0.006724662962369621,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief"},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\"}","id":1902,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-10T04:08:43+00:00","run_start":"2026-02-10T04:08:43+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":0.003878163988701999,"error_category":"no_items_reason","error_message":"BOT_PROTECTED: www.dcba.org uses Cloudflare bot protection (cf-mitigated: challenge) and requires DCBA membership for PDF access. Confirmed 403 Forbidden on publication pages.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":2131551,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-09T03:51:41+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-09T03:51:41+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":5},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 2131551, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-09T03:51:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-09T03:51:41+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 5}","id":1850,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-09T03:51:42+00:00","run_start":"2026-02-09T03:51:41+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1850/logs/stderr","stdout_log_url":"/api/scraper-runs/1850/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0031325429445132613,"error_category":"no_items_reason","error_message":"BOT_PROTECTED: www.dcba.org uses Cloudflare bot protection (cf-mitigated: challenge) and requires DCBA membership for PDF access. Confirmed 403 Forbidden on publication pages.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":860019,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-08T16:13:18+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-08T16:13:18+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":6},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 860019, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-08T16:13:18+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-08T16:13:18+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 6}","id":1766,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-08T16:13:18+00:00","run_start":"2026-02-08T16:13:18+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1766/logs/stderr","stdout_log_url":"/api/scraper-runs/1766/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.003353429026901722,"error_category":"no_items_reason","error_message":"SCRAPER_NOT_IMPLEMENTED: no download history in local DB; needs OA source URL and discovery logic","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3747824,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-08T04:33:54+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-08T04:33:54+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":10},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3747824, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-08T04:33:54+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-08T04:33:54+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 10}","id":1713,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-08T04:33:54+00:00","run_start":"2026-02-08T04:33:54+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1713/logs/stderr","stdout_log_url":"/api/scraper-runs/1713/logs/stdout"}],"runs_by_scraper_id":[{"duplicates_skipped":0,"duration_seconds":0.10691032400006861,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated. Automated access to publication pages returns Cloudflare challenge/403.","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1732,"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":10300,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-06-11T15:23:50+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-11T15:23:50+00:00","run_kind":"scheduled_active","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1732, \"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 10300, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-06-11T15:23:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-11T15:23:50+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1781191430_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 45}","id":4982,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-06-11T15:23:50+00:00","run_start":"2026-06-11T15:23:50+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/4982/logs/stderr","stdout_log_url":"/api/scraper-runs/4982/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.20681477757170796,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated. Automated access to publication pages returns Cloudflare challenge/403.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3213985,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-03-13T11:45:02+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-13T11:45:02+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3213985, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-03-13T11:45:02+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-13T11:45:02+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773402302_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 45}","id":3388,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-03-13T11:45:02+00:00","run_start":"2026-03-13T11:45:02+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/3388/logs/stderr","stdout_log_url":"/api/scraper-runs/3388/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":5.78387694992125,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated; probe failed from this runner (TimeoutError: ).","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3998394,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T11:36:09+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T11:36:09+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3998394, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T11:36:09+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T11:36:09+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770809769_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 30}","id":2281,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T11:36:15+00:00","run_start":"2026-02-11T11:36:09+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2281/logs/stderr","stdout_log_url":"/api/scraper-runs/2281/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":12.59080718900077,"error_category":"no_items_reason","error_message":"PAYWALLED: DCBA Brief appears member/subscription-gated; probe failed from this runner (TimeoutError: ).","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3942041,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T11:06:53+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T11:06:53+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3942041, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T11:06:53+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T11:06:53+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770808013_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 30}","id":2266,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T11:07:06+00:00","run_start":"2026-02-11T11:06:53+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2266/logs/stderr","stdout_log_url":"/api/scraper-runs/2266/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":12.929945351090282,"error_category":"no_items_reason","error_message":"ACCESS_RESTRICTED: unable to access DCBA Brief archive (TimeoutError: ).","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3938265,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T11:04:26+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T11:04:26+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3938265, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T11:04:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T11:04:26+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770807866_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 30}","id":2263,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T11:04:39+00:00","run_start":"2026-02-11T11:04:26+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2263/logs/stderr","stdout_log_url":"/api/scraper-runs/2263/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.003192886942997575,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3302179,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T05:29:25+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T05:29:25+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":4},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3302179, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T05:29:25+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T05:29:25+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770787765_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 4}","id":2203,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T05:29:25+00:00","run_start":"2026-02-11T05:29:25+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2203/logs/stderr","stdout_log_url":"/api/scraper-runs/2203/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0031417959835380316,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3215145,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-11T04:43:26+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-11T04:43:26+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":4},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3215145, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-11T04:43:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-11T04:43:26+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770785006_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 4}","id":2187,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-11T04:43:26+00:00","run_start":"2026-02-11T04:43:26+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2187/logs/stderr","stdout_log_url":"/api/scraper-runs/2187/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.010919247986748815,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief"},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\"}","id":1903,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-10T04:10:24+00:00","run_start":"2026-02-10T04:10:24+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":0.006724662962369621,"error_category":"no_items_reason","error_message":"CLOUDFLARE: www.dcba.org returns Cloudflare managed challenge (cf-mitigated: challenge) to automated clients (HTTP 403). Site likely also requires DCBA membership for PDF access.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief"},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\"}","id":1902,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-10T04:08:43+00:00","run_start":"2026-02-10T04:08:43+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":0.003878163988701999,"error_category":"no_items_reason","error_message":"BOT_PROTECTED: www.dcba.org uses Cloudflare bot protection (cf-mitigated: challenge) and requires DCBA membership for PDF access. Confirmed 403 Forbidden on publication pages.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":2131551,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-09T03:51:41+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-09T03:51:41+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":5},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 2131551, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-09T03:51:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-09T03:51:41+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770609101_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 5}","id":1850,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-09T03:51:42+00:00","run_start":"2026-02-09T03:51:41+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1850/logs/stderr","stdout_log_url":"/api/scraper-runs/1850/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0031325429445132613,"error_category":"no_items_reason","error_message":"BOT_PROTECTED: www.dcba.org uses Cloudflare bot protection (cf-mitigated: challenge) and requires DCBA membership for PDF access. Confirmed 403 Forbidden on publication pages.","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":860019,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-08T16:13:18+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-08T16:13:18+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":6},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 860019, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-08T16:13:18+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-08T16:13:18+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770567198_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 6}","id":1766,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-08T16:13:18+00:00","run_start":"2026-02-08T16:13:18+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1766/logs/stderr","stdout_log_url":"/api/scraper-runs/1766/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.003353429026901722,"error_category":"no_items_reason","error_message":"SCRAPER_NOT_IMPLEMENTED: no download history in local DB; needs OA source URL and discovery logic","error_traceback":null,"errors":0,"extra":{"canonical_name":"DuPage County Bar Association: DCBA Brief","child_pid":3747824,"file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","heartbeat_at":"2026-02-08T04:33:54+00:00","heartbeat_source":"orchestrator","law_review_id":527,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-08T04:33:54+00:00","scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","script_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","stderr_path":"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.err.log","stdout_path":"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.out.log","timeout_minutes":10},"extra_json":"{\"canonical_name\": \"DuPage County Bar Association: DCBA Brief\", \"child_pid\": 3747824, \"file_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"heartbeat_at\": \"2026-02-08T04:33:54+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 527, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-08T04:33:54+00:00\", \"scraper_id\": \"DupageCountyBarAssociationDcbaBriefScraper\", \"script_path\": \"scrapers/dupage_county_bar_association_dcba_brief_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770525234_DupageCountyBarAssociationDcbaBriefScraper.out.log\", \"timeout_minutes\": 10}","id":1713,"items_discovered":0,"items_processed":0,"law_review_id":527,"pdfs_downloaded":0,"run_end":"2026-02-08T04:33:54+00:00","run_start":"2026-02-08T04:33:54+00:00","scraper_name":"DupageCountyBarAssociationDcbaBriefScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1713/logs/stderr","stdout_log_url":"/api/scraper-runs/1713/logs/stdout"}],"scraper":{"base_class":"LightBaseScraper","canonical_name":"DuPage County Bar Association: DCBA Brief","class_name":"DupageCountyBarAssociationDcbaBriefScraper","discovered_at":"2026-03-30 20:11:12","file_path":"scrapers/dupage_county_bar_association_dcba_brief_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.dupage_county_bar_association_dcba_brief_scraper","platform":null,"scraper_id":"DupageCountyBarAssociationDcbaBriefScraper","updated_at":"2026-06-17 03:31:27"},"uploads":{"last_pending":null,"last_uploaded":null,"latest_registry_sync":null,"pending":0}}
