{"generated_at":"2026-06-17T09:14:10.366279","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"Rhode Island Bar Journal","coverage":"Low performance - 1 files","csv_rank":null,"csv_status":"Unknown","days_since_last_run":86,"display_name":"Rhode Island Bar Journal","error_details":null,"failure_reason":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","health_color":"#dc3545","health_status":"NO_OPEN_ACCESS","id":1152,"last_attempt_date":"2026-03-23T08:09:30+00:00","last_download":"2026-02-15 03:06:43","last_performance_check":null,"last_success_date":"2026-03-23T08:09:30+00:00","last_updated":"2026-03-23T08:09:30+00:00","latest_run":{"duplicates_skipped":0,"duration_seconds":0.006896693259477615,"error_category":"no_items_reason","error_message":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":649121,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-03-23T08:09:30+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-23T08:09:30+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 649121, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-03-23T08:09:30+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-23T08:09:30+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 45}","id":3465,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-03-23T08:09:30+00:00","run_start":"2026-03-23T08:09:30+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/3465/logs/stderr","stdout_log_url":"/api/scraper-runs/3465/logs/stdout"},"name":"Rhode Island Bar Journal","performance_category":"unknown","rank":null,"recommendations":[],"scraper_name":"rhode_island_bar_journal_scraper.py","scraper_status":"unknown","status":"poor","total_downloads":1,"total_size_gb":0.0},"preferred_scraper_id":"RhodeIslandBarJournalScraper","runs":[{"duplicates_skipped":0,"duration_seconds":0.006896693259477615,"error_category":"no_items_reason","error_message":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":649121,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-03-23T08:09:30+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-23T08:09:30+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 649121, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-03-23T08:09:30+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-23T08:09:30+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 45}","id":3465,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-03-23T08:09:30+00:00","run_start":"2026-03-23T08:09:30+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/3465/logs/stderr","stdout_log_url":"/api/scraper-runs/3465/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.435344543075189,"error_category":"no_items_reason","error_message":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2537,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-21T05:12:13+00:00","run_start":"2026-02-21T05:12:13+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":0.0021676288451999426,"error_category":"no_open_access","error_message":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","reason":"no_open_access_stub"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"reason\": \"no_open_access_stub\"}","id":2472,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-20T07:17:49+00:00","run_start":"2026-02-20T07:17:49+00:00","scraper_name":"rhode_island_bar_journal_scraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":3.969995304942131e-06,"error_category":"no_open_access","error_message":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":3174290,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-20T06:50:16+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T06:50:16+00:00","reason":"no_open_access_stub","scraper_id":"rhode_island_bar_journal_scraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771570216_rhode_island_bar_journal_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771570216_rhode_island_bar_journal_scraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 3174290, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-20T06:50:16+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T06:50:16+00:00\", \"reason\": \"no_open_access_stub\", \"scraper_id\": \"rhode_island_bar_journal_scraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771570216_rhode_island_bar_journal_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771570216_rhode_island_bar_journal_scraper.out.log\", \"timeout_minutes\": 30}","id":2450,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-20T06:50:16+00:00","run_start":"2026-02-20T06:50:16+00:00","scraper_name":"rhode_island_bar_journal_scraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2450/logs/stderr","stdout_log_url":"/api/scraper-runs/2450/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":0.807683905819431,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":2984021,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-19T19:33:51+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-19T19:33:51+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.out.log","timeout_minutes":6},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 2984021, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-19T19:33:51+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-19T19:33:51+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 6}","id":2410,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-19T19:33:52+00:00","run_start":"2026-02-19T19:33:51+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2410/logs/stderr","stdout_log_url":"/api/scraper-runs/2410/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.35164617793634534,"error_category":"no_items_reason","error_message":"CLOUDFLARE: failed to load Rhode Island Bar Journal homepage (https://ribar.com)","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":1021136,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T04:50:27+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T04:50:27+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.out.log","timeout_minutes":3},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 1021136, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T04:50:27+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T04:50:27+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 3}","id":2352,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T04:50:28+00:00","run_start":"2026-02-15T04:50:27+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2352/logs/stderr","stdout_log_url":"/api/scraper-runs/2352/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":0.6335187410004437,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":876504,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:13:38+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:13:38+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 876504, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:13:38+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:13:38+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2305,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:13:38+00:00","run_start":"2026-02-15T03:13:38+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2305/logs/stderr","stdout_log_url":"/api/scraper-runs/2305/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":0.5969973059836775,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":864601,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:08:13+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:08:13+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 864601, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:08:13+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:08:13+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2301,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:08:14+00:00","run_start":"2026-02-15T03:08:13+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2301/logs/stderr","stdout_log_url":"/api/scraper-runs/2301/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":0.6384913469664752,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2299,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:08:05+00:00","run_start":"2026-02-15T03:08:05+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content"},{"duplicates_skipped":0,"duration_seconds":0.8216392449103296,"error_category":"AttributeError","error_message":"'RhodeIslandBarJournalScraper' object has no attribute '_no_items_reason'","error_traceback":"NoneType: None\n","errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2298,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:07:53+00:00","run_start":"2026-02-15T03:07:52+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"failed"},{"duplicates_skipped":1,"duration_seconds":2.905367742991075,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":861664,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:06:41+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:06:41+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 861664, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:06:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:06:41+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2293,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":1,"run_end":"2026-02-15T03:06:44+00:00","run_start":"2026-02-15T03:06:41+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"success","stderr_log_url":"/api/scraper-runs/2293/logs/stderr","stdout_log_url":"/api/scraper-runs/2293/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1.3704361789859831,"error_category":"no_items_inferred","error_message":"No registry activity detected (0 unique_files updates) for this run; scraper exited 0 without reporting metrics.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":859702,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:05:36+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"metrics_source":"inferred_unique_files","orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:05:36+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 859702, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:05:36+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"metrics_source\": \"inferred_unique_files\", \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:05:36+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2290,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:05:38+00:00","run_start":"2026-02-15T03:05:36+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2290/logs/stderr","stdout_log_url":"/api/scraper-runs/2290/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":2.7271349290385842,"error_category":"no_items_reason","error_message":"discover_urls returned 0 items; scraper did not set `_no_items_reason`","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2286,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T02:53:27+00:00","run_start":"2026-02-15T02:53:24+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":2.82125391199952,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","file_path":"scrapers/rhode_island_bar_journal_scraper.py","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-05T02:06:58+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-05T02:06:58+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 45}","id":559,"items_discovered":null,"items_processed":null,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-05T02:07:01+00:00","run_start":"2026-02-05T02:06:58+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"success","stderr_log_url":"/api/scraper-runs/559/logs/stderr","stdout_log_url":"/api/scraper-runs/559/logs/stdout"}],"runs_by_scraper":{"RhodeIslandBarJournalScraper":[{"duplicates_skipped":0,"duration_seconds":0.006896693259477615,"error_category":"no_items_reason","error_message":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":649121,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-03-23T08:09:30+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-23T08:09:30+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 649121, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-03-23T08:09:30+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-23T08:09:30+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1774253370_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 45}","id":3465,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-03-23T08:09:30+00:00","run_start":"2026-03-23T08:09:30+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/3465/logs/stderr","stdout_log_url":"/api/scraper-runs/3465/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.435344543075189,"error_category":"no_items_reason","error_message":"NO_OPEN_ACCESS: Rhode Island Bar Journal provides only limited ad-hoc public files and no durable open archive endpoint for complete PDF backfill.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2537,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-21T05:12:13+00:00","run_start":"2026-02-21T05:12:13+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items"},{"duplicates_skipped":2,"duration_seconds":0.807683905819431,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":2984021,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-19T19:33:51+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-19T19:33:51+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.out.log","timeout_minutes":6},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 2984021, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-19T19:33:51+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-19T19:33:51+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771529631_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 6}","id":2410,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-19T19:33:52+00:00","run_start":"2026-02-19T19:33:51+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2410/logs/stderr","stdout_log_url":"/api/scraper-runs/2410/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.35164617793634534,"error_category":"no_items_reason","error_message":"CLOUDFLARE: failed to load Rhode Island Bar Journal homepage (https://ribar.com)","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":1021136,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T04:50:27+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T04:50:27+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.out.log","timeout_minutes":3},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 1021136, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T04:50:27+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T04:50:27+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771131027_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 3}","id":2352,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T04:50:28+00:00","run_start":"2026-02-15T04:50:27+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2352/logs/stderr","stdout_log_url":"/api/scraper-runs/2352/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":0.6335187410004437,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":876504,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:13:38+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:13:38+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 876504, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:13:38+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:13:38+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771125218_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2305,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:13:38+00:00","run_start":"2026-02-15T03:13:38+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2305/logs/stderr","stdout_log_url":"/api/scraper-runs/2305/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":0.5969973059836775,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":864601,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:08:13+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:08:13+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 864601, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:08:13+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:08:13+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771124893_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2301,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:08:14+00:00","run_start":"2026-02-15T03:08:13+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2301/logs/stderr","stdout_log_url":"/api/scraper-runs/2301/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":0.6384913469664752,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2299,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:08:05+00:00","run_start":"2026-02-15T03:08:05+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_new_content"},{"duplicates_skipped":0,"duration_seconds":0.8216392449103296,"error_category":"AttributeError","error_message":"'RhodeIslandBarJournalScraper' object has no attribute '_no_items_reason'","error_traceback":"NoneType: None\n","errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2298,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:07:53+00:00","run_start":"2026-02-15T03:07:52+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"failed"},{"duplicates_skipped":1,"duration_seconds":2.905367742991075,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":861664,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:06:41+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:06:41+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 861664, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:06:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:06:41+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771124801_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2293,"items_discovered":2,"items_processed":2,"law_review_id":1152,"pdfs_downloaded":1,"run_end":"2026-02-15T03:06:44+00:00","run_start":"2026-02-15T03:06:41+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"success","stderr_log_url":"/api/scraper-runs/2293/logs/stderr","stdout_log_url":"/api/scraper-runs/2293/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1.3704361789859831,"error_category":"no_items_inferred","error_message":"No registry activity detected (0 unique_files updates) for this run; scraper exited 0 without reporting metrics.","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","child_pid":859702,"file_path":"scrapers/rhode_island_bar_journal_scraper.py","heartbeat_at":"2026-02-15T03:05:36+00:00","heartbeat_source":"orchestrator","law_review_id":1152,"metrics_source":"inferred_unique_files","orchestrator":"lrscraper","orchestrator_started_at":"2026-02-15T03:05:36+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"child_pid\": 859702, \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"heartbeat_at\": \"2026-02-15T03:05:36+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 1152, \"metrics_source\": \"inferred_unique_files\", \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-15T03:05:36+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771124736_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 30}","id":2290,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T03:05:38+00:00","run_start":"2026-02-15T03:05:36+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2290/logs/stderr","stdout_log_url":"/api/scraper-runs/2290/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":2.7271349290385842,"error_category":"no_items_reason","error_message":"discover_urls returned 0 items; scraper did not set `_no_items_reason`","error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal"},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\"}","id":2286,"items_discovered":0,"items_processed":0,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-15T02:53:27+00:00","run_start":"2026-02-15T02:53:24+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"no_items"},{"duplicates_skipped":0,"duration_seconds":2.82125391199952,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Rhode Island Bar Journal","file_path":"scrapers/rhode_island_bar_journal_scraper.py","law_review_id":1152,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-05T02:06:58+00:00","scraper_id":"RhodeIslandBarJournalScraper","script_path":"scrapers/rhode_island_bar_journal_scraper.py","stderr_path":"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.err.log","stdout_path":"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Rhode Island Bar Journal\", \"file_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"law_review_id\": 1152, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-05T02:06:58+00:00\", \"scraper_id\": \"RhodeIslandBarJournalScraper\", \"script_path\": \"scrapers/rhode_island_bar_journal_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770257218_RhodeIslandBarJournalScraper.out.log\", \"timeout_minutes\": 45}","id":559,"items_discovered":null,"items_processed":null,"law_review_id":1152,"pdfs_downloaded":0,"run_end":"2026-02-05T02:07:01+00:00","run_start":"2026-02-05T02:06:58+00:00","scraper_name":"RhodeIslandBarJournalScraper","status":"success","stderr_log_url":"/api/scraper-runs/559/logs/stderr","stdout_log_url":"/api/scraper-runs/559/logs/stdout"}]},"scrapers":[{"base_class":"LightBaseScraper","canonical_name":"Rhode Island Bar Journal","class_name":"RhodeIslandBarJournalScraper","file_path":"scrapers/rhode_island_bar_journal_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.rhode_island_bar_journal_scraper","platform":null,"scraper_id":"RhodeIslandBarJournalScraper"}],"uploads":{"last_pending":null,"last_uploaded":"2026-02-15 07:29:30","latest_registry_sync":"uabox:Law_Review_Project/rhode_island_bar_journal_20260215_072917.zip","pending":0}}
