{"generated_at":"2026-06-17T10:16:23.557032","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"Cornell Journal of Law and Public Policy","coverage":"Active - 259 files downloaded","csv_rank":159,"csv_status":"Unknown","days_since_last_run":15,"display_name":"Cornell Journal of Law and Public Policy","error_details":"No activity for 999 days","failure_reason":null,"health_color":"#28a745","health_status":"HEALTHY","id":159,"last_attempt_date":"2026-06-01T16:55:10+00:00","last_download":"2026-03-09 02:14:12","last_performance_check":"2025-07-15 20:10:12","last_success_date":"2026-06-01T16:55:10+00:00","last_updated":"2026-06-01T16:55:10+00:00","latest_run":{"duplicates_skipped":170,"duration_seconds":2.8217413550000856,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1526,"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":69107,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-06-01T16:55:07+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:55:07+00:00","run_kind":"scheduled_active","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1526, \"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 69107, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:55:07+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:55:07+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":4428,"items_discovered":170,"items_processed":170,"law_review_id":159,"pdfs_downloaded":0,"run_end":"2026-06-01T16:55:10+00:00","run_start":"2026-06-01T16:55:07+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4428/logs/stderr","stdout_log_url":"/api/scraper-runs/4428/logs/stdout"},"name":"Cornell Journal of Law and Public Policy","performance_category":"zero","rank":159,"recommendations":["Maintain current performance"],"scraper_name":"cornell_law_public_policy_scraper.py","scraper_status":"broken_scraper","status":"healthy","total_downloads":259,"total_size_gb":0.0},"preferred_scraper_id":"cornell_law_public_policy_scraper","runs":[{"duplicates_skipped":170,"duration_seconds":2.8217413550000856,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1526,"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":69107,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-06-01T16:55:07+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:55:07+00:00","run_kind":"scheduled_active","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1526, \"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 69107, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:55:07+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:55:07+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":4428,"items_discovered":170,"items_processed":170,"law_review_id":159,"pdfs_downloaded":0,"run_end":"2026-06-01T16:55:10+00:00","run_start":"2026-06-01T16:55:07+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4428/logs/stderr","stdout_log_url":"/api/scraper-runs/4428/logs/stdout"},{"duplicates_skipped":164,"duration_seconds":16.573091316968203,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":615,"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":1016746,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-05-01T20:30:26+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T20:30:26+00:00","run_kind":"scheduled_active","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 615, \"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 1016746, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-05-01T20:30:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T20:30:26+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":3754,"items_discovered":170,"items_processed":170,"law_review_id":159,"pdfs_downloaded":6,"run_end":"2026-05-01T20:30:43+00:00","run_start":"2026-05-01T20:30:26+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3754/logs/stderr","stdout_log_url":"/api/scraper-runs/3754/logs/stdout"},{"duplicates_skipped":10,"duration_seconds":741.1949275690131,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarship.law.cornell.edu/cgi/viewcontent.cgi?article=1531&context=cjlpp&download=1","error_traceback":null,"errors":6,"extra":{"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":3168126,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-03-09T02:13:50+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T02:01:50+00:00","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 3168126, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-03-09T02:13:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T02:01:50+00:00\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":2931,"items_discovered":170,"items_processed":170,"law_review_id":159,"pdfs_downloaded":154,"run_end":"2026-03-09T02:14:12+00:00","run_start":"2026-03-09T02:01:50+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2931/logs/stderr","stdout_log_url":"/api/scraper-runs/2931/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":12.459283637988847,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":403014,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-02-06T23:33:47+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T23:33:47+00:00","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 403014, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-02-06T23:33:47+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T23:33:47+00:00\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 30}","id":1080,"items_discovered":10,"items_processed":10,"law_review_id":159,"pdfs_downloaded":10,"run_end":"2026-02-06T23:33:59+00:00","run_start":"2026-02-06T23:33:47+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1080/logs/stderr","stdout_log_url":"/api/scraper-runs/1080/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":9.197136532980949,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarship.law.cornell.edu/cgi/viewcontent.cgi?article=1533&context=cjlpp","error_traceback":null,"errors":3,"extra":{"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":293286,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-02-06T22:30:41+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T22:30:41+00:00","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.out.log","timeout_minutes":12,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 293286, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-02-06T22:30:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T22:30:41+00:00\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 12, \"waf_blocked\": true}","id":1046,"items_discovered":25,"items_processed":25,"law_review_id":159,"pdfs_downloaded":0,"run_end":"2026-02-06T22:30:50+00:00","run_start":"2026-02-06T22:30:41+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"failed","stderr_log_url":"/api/scraper-runs/1046/logs/stderr","stdout_log_url":"/api/scraper-runs/1046/logs/stdout"}],"runs_by_scraper":{"cornell_law_public_policy_scraper":[{"duplicates_skipped":170,"duration_seconds":2.8217413550000856,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1526,"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":69107,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-06-01T16:55:07+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:55:07+00:00","run_kind":"scheduled_active","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1526, \"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 69107, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:55:07+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:55:07+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332907_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":4428,"items_discovered":170,"items_processed":170,"law_review_id":159,"pdfs_downloaded":0,"run_end":"2026-06-01T16:55:10+00:00","run_start":"2026-06-01T16:55:07+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4428/logs/stderr","stdout_log_url":"/api/scraper-runs/4428/logs/stdout"},{"duplicates_skipped":164,"duration_seconds":16.573091316968203,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":615,"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":1016746,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-05-01T20:30:26+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T20:30:26+00:00","run_kind":"scheduled_active","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 615, \"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 1016746, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-05-01T20:30:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T20:30:26+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777667426_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":3754,"items_discovered":170,"items_processed":170,"law_review_id":159,"pdfs_downloaded":6,"run_end":"2026-05-01T20:30:43+00:00","run_start":"2026-05-01T20:30:26+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3754/logs/stderr","stdout_log_url":"/api/scraper-runs/3754/logs/stdout"},{"duplicates_skipped":10,"duration_seconds":741.1949275690131,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarship.law.cornell.edu/cgi/viewcontent.cgi?article=1531&context=cjlpp&download=1","error_traceback":null,"errors":6,"extra":{"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":3168126,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-03-09T02:13:50+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T02:01:50+00:00","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 3168126, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-03-09T02:13:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T02:01:50+00:00\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773021710_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":2931,"items_discovered":170,"items_processed":170,"law_review_id":159,"pdfs_downloaded":154,"run_end":"2026-03-09T02:14:12+00:00","run_start":"2026-03-09T02:01:50+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2931/logs/stderr","stdout_log_url":"/api/scraper-runs/2931/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":12.459283637988847,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":403014,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-02-06T23:33:47+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T23:33:47+00:00","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 403014, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-02-06T23:33:47+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T23:33:47+00:00\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770420827_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 30}","id":1080,"items_discovered":10,"items_processed":10,"law_review_id":159,"pdfs_downloaded":10,"run_end":"2026-02-06T23:33:59+00:00","run_start":"2026-02-06T23:33:47+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1080/logs/stderr","stdout_log_url":"/api/scraper-runs/1080/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":9.197136532980949,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarship.law.cornell.edu/cgi/viewcontent.cgi?article=1533&context=cjlpp","error_traceback":null,"errors":3,"extra":{"canonical_name":"Cornell Journal of Law and Public Policy","child_pid":293286,"file_path":"scrapers/cornell_law_public_policy_scraper.py","heartbeat_at":"2026-02-06T22:30:41+00:00","heartbeat_source":"orchestrator","law_review_id":159,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T22:30:41+00:00","scraper_id":"cornell_law_public_policy_scraper","script_path":"scrapers/cornell_law_public_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.out.log","timeout_minutes":12,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Cornell Journal of Law and Public Policy\", \"child_pid\": 293286, \"file_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"heartbeat_at\": \"2026-02-06T22:30:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 159, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T22:30:41+00:00\", \"scraper_id\": \"cornell_law_public_policy_scraper\", \"script_path\": \"scrapers/cornell_law_public_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770417041_cornell_law_public_policy_scraper.out.log\", \"timeout_minutes\": 12, \"waf_blocked\": true}","id":1046,"items_discovered":25,"items_processed":25,"law_review_id":159,"pdfs_downloaded":0,"run_end":"2026-02-06T22:30:50+00:00","run_start":"2026-02-06T22:30:41+00:00","scraper_name":"cornell_law_public_policy_scraper","status":"failed","stderr_log_url":"/api/scraper-runs/1046/logs/stderr","stdout_log_url":"/api/scraper-runs/1046/logs/stdout"}]},"scrapers":[{"base_class":"script","canonical_name":"Cornell Journal of Law and Public Policy","class_name":null,"file_path":"scrapers/cornell_law_public_policy_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.cornell_law_public_policy_scraper","platform":"bepress","scraper_id":"cornell_law_public_policy_scraper"}],"uploads":{"last_pending":null,"last_uploaded":"2026-05-01 22:49:58","latest_registry_sync":"uabox:Law_Review_Project/cornell_journal_of_law_and_public_policy_20260501_224944.zip","pending":0}}
