{"generated_at":"2026-06-17T07:08:26.135092","law_review":{"access_status":"broken","base_url":null,"canonical_name":"Yale Journal on Regulation","error_details":"No activity for 999 days","failure_reason":null,"health_status":"HEALTHY","id":28,"last_attempt_date":"2026-06-01T16:58:29+00:00","last_performance_check":"2025-07-09 03:08:43.109505","last_success_date":"2026-06-01T16:58:29+00:00","last_updated":null,"name":"Yale Journal on Regulation","performance_category":"zero","rank":28,"scraper_name":"yale_journal_on_regulation_scraper.py","scraper_status":"broken_scraper","total_downloads":135,"total_size_gb":0.0},"law_review_id":28,"runs":[{"duplicates_skipped":58,"duration_seconds":147.68736575099956,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1526,"canonical_name":"Yale Journal on Regulation","child_pid":69520,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-06-01T16:58:01+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:56:01+00:00","run_kind":"scheduled_active","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1526, \"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 69520, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:58:01+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:56:01+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 45}","id":4433,"items_discovered":58,"items_processed":58,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-06-01T16:58:29+00:00","run_start":"2026-06-01T16:56:01+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4433/logs/stderr","stdout_log_url":"/api/scraper-runs/4433/logs/stdout"},{"duplicates_skipped":57,"duration_seconds":151.00324821902905,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":615,"canonical_name":"Yale Journal on Regulation","child_pid":1015389,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-05-01T20:31:42+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T20:29:12+00:00","run_kind":"scheduled_active","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 615, \"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 1015389, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-05-01T20:31:42+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T20:29:12+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 45}","id":3751,"items_discovered":57,"items_processed":57,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-05-01T20:31:43+00:00","run_start":"2026-05-01T20:29:12+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3751/logs/stderr","stdout_log_url":"/api/scraper-runs/3751/logs/stdout"},{"duplicates_skipped":32,"duration_seconds":159.84284306457266,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Yale Journal on Regulation","child_pid":3170235,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-03-09T02:07:13+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T02:04:43+00:00","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 3170235, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-03-09T02:07:13+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T02:04:43+00:00\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 45}","id":2933,"items_discovered":32,"items_processed":32,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-03-09T02:07:23+00:00","run_start":"2026-03-09T02:04:43+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2933/logs/stderr","stdout_log_url":"/api/scraper-runs/2933/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":45.779093554010615,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Yale Journal on Regulation","child_pid":409738,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-02-06T23:37:47+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T23:37:17+00:00","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 409738, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-02-06T23:37:47+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T23:37:17+00:00\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 30}","id":1087,"items_discovered":10,"items_processed":10,"law_review_id":28,"pdfs_downloaded":10,"run_end":"2026-02-06T23:38:03+00:00","run_start":"2026-02-06T23:37:17+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"success","stderr_log_url":"/api/scraper-runs/1087/logs/stderr","stdout_log_url":"/api/scraper-runs/1087/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":null,"error_category":"orchestrator_interrupted","error_message":"Orchestrator interrupted before scraper finished (manual kill)","error_traceback":null,"errors":0,"extra":{"canonical_name":"Yale Journal on Regulation","child_pid":363459,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-02-06T23:13:57+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T23:10:57+00:00","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 363459, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-02-06T23:13:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T23:10:57+00:00\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 30}","id":1075,"items_discovered":null,"items_processed":null,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-02-06T23:37:06+00:00","run_start":"2026-02-06T23:10:57+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"technical_error","stderr_log_url":"/api/scraper-runs/1075/logs/stderr","stdout_log_url":"/api/scraper-runs/1075/logs/stdout"}],"runs_by_scraper_id":[{"duplicates_skipped":58,"duration_seconds":147.68736575099956,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1526,"canonical_name":"Yale Journal on Regulation","child_pid":69520,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-06-01T16:58:01+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:56:01+00:00","run_kind":"scheduled_active","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1526, \"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 69520, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:58:01+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:56:01+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332961_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 45}","id":4433,"items_discovered":58,"items_processed":58,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-06-01T16:58:29+00:00","run_start":"2026-06-01T16:56:01+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4433/logs/stderr","stdout_log_url":"/api/scraper-runs/4433/logs/stdout"},{"duplicates_skipped":57,"duration_seconds":151.00324821902905,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":615,"canonical_name":"Yale Journal on Regulation","child_pid":1015389,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-05-01T20:31:42+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T20:29:12+00:00","run_kind":"scheduled_active","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 615, \"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 1015389, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-05-01T20:31:42+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T20:29:12+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777667352_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 45}","id":3751,"items_discovered":57,"items_processed":57,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-05-01T20:31:43+00:00","run_start":"2026-05-01T20:29:12+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3751/logs/stderr","stdout_log_url":"/api/scraper-runs/3751/logs/stdout"},{"duplicates_skipped":32,"duration_seconds":159.84284306457266,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Yale Journal on Regulation","child_pid":3170235,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-03-09T02:07:13+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T02:04:43+00:00","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 3170235, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-03-09T02:07:13+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T02:04:43+00:00\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773021883_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 45}","id":2933,"items_discovered":32,"items_processed":32,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-03-09T02:07:23+00:00","run_start":"2026-03-09T02:04:43+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2933/logs/stderr","stdout_log_url":"/api/scraper-runs/2933/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":45.779093554010615,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Yale Journal on Regulation","child_pid":409738,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-02-06T23:37:47+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T23:37:17+00:00","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 409738, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-02-06T23:37:47+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T23:37:17+00:00\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770421037_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 30}","id":1087,"items_discovered":10,"items_processed":10,"law_review_id":28,"pdfs_downloaded":10,"run_end":"2026-02-06T23:38:03+00:00","run_start":"2026-02-06T23:37:17+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"success","stderr_log_url":"/api/scraper-runs/1087/logs/stderr","stdout_log_url":"/api/scraper-runs/1087/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":null,"error_category":"orchestrator_interrupted","error_message":"Orchestrator interrupted before scraper finished (manual kill)","error_traceback":null,"errors":0,"extra":{"canonical_name":"Yale Journal on Regulation","child_pid":363459,"file_path":"scrapers/yale_journal_on_regulation_scraper.py","heartbeat_at":"2026-02-06T23:13:57+00:00","heartbeat_source":"orchestrator","law_review_id":28,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T23:10:57+00:00","scraper_id":"YaleJournalOnRegulationScraper","script_path":"scrapers/yale_journal_on_regulation_scraper.py","stderr_path":"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.err.log","stdout_path":"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Yale Journal on Regulation\", \"child_pid\": 363459, \"file_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"heartbeat_at\": \"2026-02-06T23:13:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 28, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T23:10:57+00:00\", \"scraper_id\": \"YaleJournalOnRegulationScraper\", \"script_path\": \"scrapers/yale_journal_on_regulation_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770419457_YaleJournalOnRegulationScraper.out.log\", \"timeout_minutes\": 30}","id":1075,"items_discovered":null,"items_processed":null,"law_review_id":28,"pdfs_downloaded":0,"run_end":"2026-02-06T23:37:06+00:00","run_start":"2026-02-06T23:10:57+00:00","scraper_name":"YaleJournalOnRegulationScraper","status":"technical_error","stderr_log_url":"/api/scraper-runs/1075/logs/stderr","stdout_log_url":"/api/scraper-runs/1075/logs/stdout"}],"scraper":{"base_class":"PlaywrightScraper","canonical_name":"Yale Journal on Regulation","class_name":"YaleJournalOnRegulationScraper","discovered_at":"2026-03-30 20:11:12","file_path":"scrapers/yale_journal_on_regulation_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.yale_journal_on_regulation_scraper","platform":"playwright","scraper_id":"YaleJournalOnRegulationScraper","updated_at":"2026-06-17 07:08:20"},"uploads":{"last_pending":null,"last_uploaded":"2026-02-07 02:38:09","latest_registry_sync":"uabox:Law_Review_Project/yale_journal_on_regulation_20260207_023806.zip","pending":0}}
