{"generated_at":"2026-06-17T14:08:19.245943","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"Business Lawyer","coverage":"Content behind paywall","csv_rank":88,"csv_status":"Unknown","days_since_last_run":5,"display_name":"Business Lawyer","error_details":"Scraper exists but has never downloaded files","failure_reason":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","health_color":"#6f42c1","health_status":"PAYWALLED","id":88,"last_attempt_date":"2026-06-11T15:15:15+00:00","last_download":"2025-12-22 22:20:10","last_performance_check":"2025-07-22 16:53:11","last_success_date":"2026-06-11T15:15:15+00:00","last_updated":"2026-06-11T15:15:15+00:00","latest_run":{"duplicates_skipped":0,"duration_seconds":0.006602657000001955,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1725,"canonical_name":"Business Lawyer","child_pid":5431,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-06-11T15:15:14+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-11T15:15:12+00:00","run_kind":"scheduled_active","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1725, \"canonical_name\": \"Business Lawyer\", \"child_pid\": 5431, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-06-11T15:15:14+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-11T15:15:12+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 45}","id":4907,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-06-11T15:15:15+00:00","run_start":"2026-06-11T15:15:12+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/4907/logs/stderr","stdout_log_url":"/api/scraper-runs/4907/logs/stdout"},"name":"Business Lawyer","performance_category":"zero","rank":88,"recommendations":["Consider subscription or alternative sources"],"scraper_name":"business_lawyer_scraper.py","scraper_status":"working_well","status":"restricted","total_downloads":4,"total_size_gb":0.0},"preferred_scraper_id":"BusinessLawyerScraper","runs":[{"duplicates_skipped":0,"duration_seconds":0.006602657000001955,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1725,"canonical_name":"Business Lawyer","child_pid":5431,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-06-11T15:15:14+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-11T15:15:12+00:00","run_kind":"scheduled_active","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1725, \"canonical_name\": \"Business Lawyer\", \"child_pid\": 5431, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-06-11T15:15:14+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-11T15:15:12+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 45}","id":4907,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-06-11T15:15:15+00:00","run_start":"2026-06-11T15:15:12+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/4907/logs/stderr","stdout_log_url":"/api/scraper-runs/4907/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.00946170836687088,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":2662687,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-03-12T22:31:20+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-12T22:31:20+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2662687, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-03-12T22:31:20+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-12T22:31:20+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 45}","id":3273,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-03-12T22:31:21+00:00","run_start":"2026-03-12T22:31:20+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/3273/logs/stderr","stdout_log_url":"/api/scraper-runs/3273/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0035079950466752052,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","file_path":"scrapers/business_lawyer_scraper.py","orchestrator":"dashboard","orchestrator_started_at":"2026-02-10T20:05:45.565146","scraper_file":"business_lawyer_scraper.py","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/dashboard_runs/1770753945_BusinessLawyerScraper.err.log","stdout_path":"logs/dashboard_runs/1770753945_BusinessLawyerScraper.out.log"},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"orchestrator\": \"dashboard\", \"orchestrator_started_at\": \"2026-02-10T20:05:45.565146\", \"scraper_file\": \"business_lawyer_scraper.py\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/dashboard_runs/1770753945_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/dashboard_runs/1770753945_BusinessLawyerScraper.out.log\"}","id":2014,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-10T20:05:45+00:00","run_start":"2026-02-10T20:05:45+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2014/logs/stderr","stdout_log_url":"/api/scraper-runs/2014/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0032882060622796416,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":2278321,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-09T05:08:44+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-09T05:08:44+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2278321, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-09T05:08:44+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-09T05:08:44+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 30}","id":1865,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-09T05:08:44+00:00","run_start":"2026-02-09T05:08:44+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1865/logs/stderr","stdout_log_url":"/api/scraper-runs/1865/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1.2584864989621565,"error_category":"no_items_reason","error_message":"Blocked by Cloudflare bot protection when downloading Business Lawyer PDFs from americanbar.org. Example blocked PDF URL: https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2021/76_4/full-issue-202111.pdf","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":2131549,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-09T03:51:41+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-09T03:51:41+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.out.log","timeout_minutes":5},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2131549, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-09T03:51:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-09T03:51:41+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 5}","id":1849,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-09T03:51:43+00:00","run_start":"2026-02-09T03:51:41+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1849/logs/stderr","stdout_log_url":"/api/scraper-runs/1849/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.13413048296933994,"error_category":"no_items_reason","error_message":"Blocked by Cloudflare bot protection (HTTP 403; cf-mitigated=challenge) for https://www.americanbar.org/groups/business_law/resources/business-lawyer/archive","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":3251939,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T11:08:12+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T11:08:12+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.out.log","timeout_minutes":12},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 3251939, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T11:08:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T11:08:12+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 12}","id":761,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T11:08:13+00:00","run_start":"2026-02-06T11:08:12+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/761/logs/stderr","stdout_log_url":"/api/scraper-runs/761/logs/stdout"},{"duplicates_skipped":3,"duration_seconds":35.86735735001275,"error_category":"download_failed_all","error_message":"Non-PDF content at https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2014/69_3/full-issue-201405.pdf","error_traceback":null,"errors":27,"extra":{"canonical_name":"Business Lawyer","child_pid":3248831,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T11:06:50+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T11:06:20+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.out.log","timeout_minutes":12},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 3248831, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T11:06:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T11:06:20+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 12}","id":760,"items_discovered":30,"items_processed":30,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T11:06:56+00:00","run_start":"2026-02-06T11:06:20+00:00","scraper_name":"BusinessLawyerScraper","status":"failed","stderr_log_url":"/api/scraper-runs/760/logs/stderr","stdout_log_url":"/api/scraper-runs/760/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1.4400801750016399,"error_category":"RuntimeError","error_message":"Blocked by Cloudflare bot protection (HTTP 200; cf-mitigated=n/a) for https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2021/76_4/full-issue-202111.pdf","error_traceback":"Traceback (most recent call last):\n  File \"/home/arbel/sites/lrscraper/light_base_scraper.py\", line 606, in run\n    success = await self.download_file(url, filename)\n              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/business_lawyer_scraper.py\", line 89, in download_file\n    return await asyncio.to_thread(_task)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/threads.py\", line 25, in to_thread\n    return await loop.run_in_executor(None, func_call)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/concurrent/futures/thread.py\", line 58, in run\n    result = self.fn(*self.args, **self.kwargs)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/business_lawyer_scraper.py\", line 63, in _task\n    raise RuntimeError(\nRuntimeError: Blocked by Cloudflare bot protection (HTTP 200; cf-mitigated=n/a) for https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2021/76_4/full-issue-202111.pdf\n","errors":1,"extra":{"canonical_name":"Business Lawyer","child_pid":2903697,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T07:51:25+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T07:51:25+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.out.log","timeout_minutes":15},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2903697, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T07:51:25+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T07:51:25+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 15}","id":694,"items_discovered":20,"items_processed":20,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T07:51:27+00:00","run_start":"2026-02-06T07:51:25+00:00","scraper_name":"BusinessLawyerScraper","status":"failed","stderr_log_url":"/api/scraper-runs/694/logs/stderr","stdout_log_url":"/api/scraper-runs/694/logs/stdout"},{"duplicates_skipped":4,"duration_seconds":88.46469232696109,"error_category":"download_failed_all","error_message":"Non-PDF content at https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2004/59_2/full-issue-200402.pdf","error_traceback":null,"errors":67,"extra":{"canonical_name":"Business Lawyer","child_pid":2884632,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T07:41:39+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T07:40:39+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2884632, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T07:41:39+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T07:40:39+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 25}","id":686,"items_discovered":71,"items_processed":71,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T07:42:08+00:00","run_start":"2026-02-06T07:40:39+00:00","scraper_name":"BusinessLawyerScraper","status":"failed","stderr_log_url":"/api/scraper-runs/686/logs/stderr","stdout_log_url":"/api/scraper-runs/686/logs/stdout"},{"duplicates_skipped":1,"duration_seconds":98.73488661274314,"error_category":null,"error_message":null,"error_traceback":null,"errors":67,"extra":{"canonical_name":"Business Lawyer","file_path":"scrapers/business_lawyer_scraper.py","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-01-22T06:21:27+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-01-22T06:21:27+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 45}","id":379,"items_discovered":71,"items_processed":71,"law_review_id":88,"pdfs_downloaded":3,"run_end":"2026-01-22T06:23:06+00:00","run_start":"2026-01-22T06:21:27+00:00","scraper_name":"BusinessLawyerScraper","status":"partial","stderr_log_url":"/api/scraper-runs/379/logs/stderr","stdout_log_url":"/api/scraper-runs/379/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":86.03766322135925,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":null,"extra_json":null,"id":55,"items_discovered":null,"items_processed":null,"law_review_id":88,"pdfs_downloaded":1,"run_end":"2025-12-22T22:21:10.606571","run_start":"2025-12-22T22:19:44.568907","scraper_name":"business_lawyer","status":"success"}],"runs_by_scraper":{"BusinessLawyerScraper":[{"duplicates_skipped":0,"duration_seconds":0.006602657000001955,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1725,"canonical_name":"Business Lawyer","child_pid":5431,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-06-11T15:15:14+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-11T15:15:12+00:00","run_kind":"scheduled_active","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1725, \"canonical_name\": \"Business Lawyer\", \"child_pid\": 5431, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-06-11T15:15:14+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-11T15:15:12+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1781190912_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 45}","id":4907,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-06-11T15:15:15+00:00","run_start":"2026-06-11T15:15:12+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/4907/logs/stderr","stdout_log_url":"/api/scraper-runs/4907/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.00946170836687088,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":2662687,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-03-12T22:31:20+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-12T22:31:20+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2662687, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-03-12T22:31:20+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-12T22:31:20+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773354680_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 45}","id":3273,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-03-12T22:31:21+00:00","run_start":"2026-03-12T22:31:20+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/3273/logs/stderr","stdout_log_url":"/api/scraper-runs/3273/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0035079950466752052,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","file_path":"scrapers/business_lawyer_scraper.py","orchestrator":"dashboard","orchestrator_started_at":"2026-02-10T20:05:45.565146","scraper_file":"business_lawyer_scraper.py","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/dashboard_runs/1770753945_BusinessLawyerScraper.err.log","stdout_path":"logs/dashboard_runs/1770753945_BusinessLawyerScraper.out.log"},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"orchestrator\": \"dashboard\", \"orchestrator_started_at\": \"2026-02-10T20:05:45.565146\", \"scraper_file\": \"business_lawyer_scraper.py\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/dashboard_runs/1770753945_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/dashboard_runs/1770753945_BusinessLawyerScraper.out.log\"}","id":2014,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-10T20:05:45+00:00","run_start":"2026-02-10T20:05:45+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2014/logs/stderr","stdout_log_url":"/api/scraper-runs/2014/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0032882060622796416,"error_category":"no_items_reason","error_message":"PAYWALLED: ABA Business Lawyer PDFs require ABA login/membership (redirects to /digital-asset-abstract.html with Log In/Renew).","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":2278321,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-09T05:08:44+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-09T05:08:44+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2278321, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-09T05:08:44+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-09T05:08:44+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770613724_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 30}","id":1865,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-09T05:08:44+00:00","run_start":"2026-02-09T05:08:44+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1865/logs/stderr","stdout_log_url":"/api/scraper-runs/1865/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1.2584864989621565,"error_category":"no_items_reason","error_message":"Blocked by Cloudflare bot protection when downloading Business Lawyer PDFs from americanbar.org. Example blocked PDF URL: https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2021/76_4/full-issue-202111.pdf","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":2131549,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-09T03:51:41+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-09T03:51:41+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.out.log","timeout_minutes":5},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2131549, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-09T03:51:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-09T03:51:41+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770609101_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 5}","id":1849,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-09T03:51:43+00:00","run_start":"2026-02-09T03:51:41+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1849/logs/stderr","stdout_log_url":"/api/scraper-runs/1849/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.13413048296933994,"error_category":"no_items_reason","error_message":"Blocked by Cloudflare bot protection (HTTP 403; cf-mitigated=challenge) for https://www.americanbar.org/groups/business_law/resources/business-lawyer/archive","error_traceback":null,"errors":0,"extra":{"canonical_name":"Business Lawyer","child_pid":3251939,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T11:08:12+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T11:08:12+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.out.log","timeout_minutes":12},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 3251939, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T11:08:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T11:08:12+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770376092_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 12}","id":761,"items_discovered":0,"items_processed":0,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T11:08:13+00:00","run_start":"2026-02-06T11:08:12+00:00","scraper_name":"BusinessLawyerScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/761/logs/stderr","stdout_log_url":"/api/scraper-runs/761/logs/stdout"},{"duplicates_skipped":3,"duration_seconds":35.86735735001275,"error_category":"download_failed_all","error_message":"Non-PDF content at https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2014/69_3/full-issue-201405.pdf","error_traceback":null,"errors":27,"extra":{"canonical_name":"Business Lawyer","child_pid":3248831,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T11:06:50+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T11:06:20+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.out.log","timeout_minutes":12},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 3248831, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T11:06:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T11:06:20+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770375980_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 12}","id":760,"items_discovered":30,"items_processed":30,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T11:06:56+00:00","run_start":"2026-02-06T11:06:20+00:00","scraper_name":"BusinessLawyerScraper","status":"failed","stderr_log_url":"/api/scraper-runs/760/logs/stderr","stdout_log_url":"/api/scraper-runs/760/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1.4400801750016399,"error_category":"RuntimeError","error_message":"Blocked by Cloudflare bot protection (HTTP 200; cf-mitigated=n/a) for https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2021/76_4/full-issue-202111.pdf","error_traceback":"Traceback (most recent call last):\n  File \"/home/arbel/sites/lrscraper/light_base_scraper.py\", line 606, in run\n    success = await self.download_file(url, filename)\n              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/business_lawyer_scraper.py\", line 89, in download_file\n    return await asyncio.to_thread(_task)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/threads.py\", line 25, in to_thread\n    return await loop.run_in_executor(None, func_call)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/concurrent/futures/thread.py\", line 58, in run\n    result = self.fn(*self.args, **self.kwargs)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/business_lawyer_scraper.py\", line 63, in _task\n    raise RuntimeError(\nRuntimeError: Blocked by Cloudflare bot protection (HTTP 200; cf-mitigated=n/a) for https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2021/76_4/full-issue-202111.pdf\n","errors":1,"extra":{"canonical_name":"Business Lawyer","child_pid":2903697,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T07:51:25+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T07:51:25+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.out.log","timeout_minutes":15},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2903697, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T07:51:25+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T07:51:25+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770364285_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 15}","id":694,"items_discovered":20,"items_processed":20,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T07:51:27+00:00","run_start":"2026-02-06T07:51:25+00:00","scraper_name":"BusinessLawyerScraper","status":"failed","stderr_log_url":"/api/scraper-runs/694/logs/stderr","stdout_log_url":"/api/scraper-runs/694/logs/stdout"},{"duplicates_skipped":4,"duration_seconds":88.46469232696109,"error_category":"download_failed_all","error_message":"Non-PDF content at https://www.americanbar.org/content/dam/aba/publications/business_lawyer/2004/59_2/full-issue-200402.pdf","error_traceback":null,"errors":67,"extra":{"canonical_name":"Business Lawyer","child_pid":2884632,"file_path":"scrapers/business_lawyer_scraper.py","heartbeat_at":"2026-02-06T07:41:39+00:00","heartbeat_source":"orchestrator","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T07:40:39+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"child_pid\": 2884632, \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"heartbeat_at\": \"2026-02-06T07:41:39+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T07:40:39+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770363639_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 25}","id":686,"items_discovered":71,"items_processed":71,"law_review_id":88,"pdfs_downloaded":0,"run_end":"2026-02-06T07:42:08+00:00","run_start":"2026-02-06T07:40:39+00:00","scraper_name":"BusinessLawyerScraper","status":"failed","stderr_log_url":"/api/scraper-runs/686/logs/stderr","stdout_log_url":"/api/scraper-runs/686/logs/stdout"},{"duplicates_skipped":1,"duration_seconds":98.73488661274314,"error_category":null,"error_message":null,"error_traceback":null,"errors":67,"extra":{"canonical_name":"Business Lawyer","file_path":"scrapers/business_lawyer_scraper.py","law_review_id":88,"orchestrator":"lrscraper","orchestrator_started_at":"2026-01-22T06:21:27+00:00","scraper_id":"BusinessLawyerScraper","script_path":"scrapers/business_lawyer_scraper.py","stderr_path":"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.err.log","stdout_path":"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Business Lawyer\", \"file_path\": \"scrapers/business_lawyer_scraper.py\", \"law_review_id\": 88, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-01-22T06:21:27+00:00\", \"scraper_id\": \"BusinessLawyerScraper\", \"script_path\": \"scrapers/business_lawyer_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1769062887_BusinessLawyerScraper.out.log\", \"timeout_minutes\": 45}","id":379,"items_discovered":71,"items_processed":71,"law_review_id":88,"pdfs_downloaded":3,"run_end":"2026-01-22T06:23:06+00:00","run_start":"2026-01-22T06:21:27+00:00","scraper_name":"BusinessLawyerScraper","status":"partial","stderr_log_url":"/api/scraper-runs/379/logs/stderr","stdout_log_url":"/api/scraper-runs/379/logs/stdout"}],"business_lawyer_scraper_light":[]},"scrapers":[{"base_class":"LightBaseScraper","canonical_name":"Business Lawyer","class_name":"BusinessLawyerScraper","file_path":"scrapers/business_lawyer_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.business_lawyer_scraper","platform":null,"scraper_id":"BusinessLawyerScraper"},{"base_class":"script","canonical_name":"Business Lawyer","class_name":null,"file_path":"scrapers/business_lawyer_scraper_light.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.business_lawyer_scraper_light","platform":null,"scraper_id":"business_lawyer_scraper_light"}],"uploads":{"last_pending":null,"last_uploaded":"2026-01-22 09:14:28","latest_registry_sync":"uabox:Law_Review_Project/business_lawyer_20260122_091424.zip","pending":0}}
