{"generated_at":"2026-09-23T05:01:52.615441","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","error_details":"Scraper exists but has never downloaded files","failure_reason":"PARTIAL: downloaded=0, duplicates=65, errors=3; ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry","health_status":"DEGRADED","id":209,"last_attempt_date":"2026-09-20T21:57:59+00:00","last_performance_check":"2025-07-09 03:08:43.110118","last_success_date":"2026-09-20T21:57:59+00:00","last_updated":null,"name":"Northwestern Journal of Law and Social Policy [online]","performance_category":"zero","rank":209,"scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper.py","scraper_status":"broken_scraper","total_downloads":164,"total_size_gb":0.0},"law_review_id":209,"runs":[{"duplicates_skipped":65,"duration_seconds":19.6404720088467,"error_category":"digital_commons_waf_partial","error_message":"ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":265024,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":303683,"discovery_coverage":{"capped":true,"discovery_complete":true,"known_units":49,"mode":"balanced","remaining_units":0,"scope":"https://scholarlycommons.law.northwestern.edu/njlsp/","selected_units":25,"visited_this_run":25,"visited_units":49},"download_queue":{"due":135,"pending":138,"retries":6,"scope":"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]","waiting":3},"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-09-20T21:57:39+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-20T21:57:39+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 265024, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 303683, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": true, \"known_units\": 49, \"mode\": \"balanced\", \"remaining_units\": 0, \"scope\": \"https://scholarlycommons.law.northwestern.edu/njlsp/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 49}, \"download_queue\": {\"due\": 135, \"pending\": 138, \"retries\": 6, \"scope\": \"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]\", \"waiting\": 3}, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-09-20T21:57:39+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-20T21:57:39+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":46152,"items_discovered":203,"items_processed":68,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-09-20T21:57:59+00:00","run_start":"2026-09-20T21:57:39+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/46152/logs/stderr","stdout_log_url":"/api/scraper-runs/46152/logs/stdout"},{"duplicates_skipped":82,"duration_seconds":973.8886381108314,"error_category":"digital_commons_waf_partial","error_message":"HTTP 403 for https://scholarlycommons.law.northwestern.edu/context/njlsp/article/1157/viewcontent/ (fallback UA)","error_traceback":null,"errors":6,"extra":{"automation_cycle_id":251400,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1899002,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":49,"mode":"balanced","remaining_units":14,"scope":"https://scholarlycommons.law.northwestern.edu/njlsp/","selected_units":25,"visited_this_run":25,"visited_units":35},"download_queue":{"due":28,"pending":34,"retries":6,"scope":"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]","waiting":6},"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-09-13T20:22:50+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T20:06:49+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 251400, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1899002, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 49, \"mode\": \"balanced\", \"remaining_units\": 14, \"scope\": \"https://scholarlycommons.law.northwestern.edu/njlsp/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 35}, \"download_queue\": {\"due\": 28, \"pending\": 34, \"retries\": 6, \"scope\": \"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]\", \"waiting\": 6}, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-09-13T20:22:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T20:06:49+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":45854,"items_discovered":116,"items_processed":88,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-09-13T20:23:04+00:00","run_start":"2026-09-13T20:06:49+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45854/logs/stderr","stdout_log_url":"/api/scraper-runs/45854/logs/stdout"},{"duplicates_skipped":82,"duration_seconds":120.28802860807627,"error_category":"partial_discovery","error_message":"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":250497,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":873064,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":49,"mode":"balanced","remaining_units":34,"scope":"https://scholarlycommons.law.northwestern.edu/njlsp/","selected_units":25,"visited_this_run":15,"visited_units":15},"discovery_problem":"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget","download_queue":{"due":0,"pending":0,"retries":0,"scope":"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]","waiting":0},"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-09-13T09:18:51+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T09:16:51+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 250497, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 873064, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 49, \"mode\": \"balanced\", \"remaining_units\": 34, \"scope\": \"https://scholarlycommons.law.northwestern.edu/njlsp/\", \"selected_units\": 25, \"visited_this_run\": 15, \"visited_units\": 15}, \"discovery_problem\": \"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget\", \"download_queue\": {\"due\": 0, \"pending\": 0, \"retries\": 0, \"scope\": \"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]\", \"waiting\": 0}, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-09-13T09:18:51+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T09:16:51+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":45530,"items_discovered":82,"items_processed":82,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-09-13T09:18:52+00:00","run_start":"2026-09-13T09:16:51+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45530/logs/stderr","stdout_log_url":"/api/scraper-runs/45530/logs/stdout"},{"duplicates_skipped":82,"duration_seconds":616.3863433689694,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarlycommons.law.northwestern.edu/context/njlsp/article/1282/viewcontent/","error_traceback":null,"errors":8,"extra":{"automation_cycle_id":154521,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":2966964,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-08-14T04:13:26+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-08-14T04:03:26+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 154521, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 2966964, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-08-14T04:13:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-08-14T04:03:26+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":44688,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":19,"run_end":"2026-08-14T04:13:43+00:00","run_start":"2026-08-14T04:03:26+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/44688/logs/stderr","stdout_log_url":"/api/scraper-runs/44688/logs/stdout"},{"duplicates_skipped":118,"duration_seconds":8.29133244883269,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":43988,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":3051913,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-07-14T19:00:35+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T19:00:35+00:00","run_kind":"scheduled","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":15},"extra_json":"{\"automation_cycle_id\": 43988, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 3051913, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-07-14T19:00:35+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T19:00:35+00:00\", \"run_kind\": \"scheduled\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 15}","id":43946,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-07-14T19:00:44+00:00","run_start":"2026-07-14T19:00:35+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/43946/logs/stderr","stdout_log_url":"/api/scraper-runs/43946/logs/stdout"},{"duplicates_skipped":118,"duration_seconds":320.7982116811909,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":28101,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1160393,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-07-02T21:31:45+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-02T21:26:44+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 28101, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1160393, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-07-02T21:31:45+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-02T21:26:44+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":31190,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-07-02T21:32:05+00:00","run_start":"2026-07-02T21:26:44+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/31190/logs/stderr","stdout_log_url":"/api/scraper-runs/31190/logs/stdout"},{"duplicates_skipped":118,"duration_seconds":8.146413411999674,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1543,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":121236,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-06-01T18:39:55+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T18:39:55+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1543, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 121236, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-06-01T18:39:55+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T18:39:55+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":4584,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-06-01T18:40:04+00:00","run_start":"2026-06-01T18:39:55+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4584/logs/stderr","stdout_log_url":"/api/scraper-runs/4584/logs/stdout"},{"duplicates_skipped":106,"duration_seconds":32.66681404004339,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":631,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1087408,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-05-01T21:44:23+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T21:43:53+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 631, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1087408, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-05-01T21:44:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T21:43:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":3907,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":12,"run_end":"2026-05-01T21:44:26+00:00","run_start":"2026-05-01T21:43:53+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3907/logs/stderr","stdout_log_url":"/api/scraper-runs/3907/logs/stdout"},{"duplicates_skipped":29,"duration_seconds":274.1241902434267,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":3514559,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-03-09T08:19:36+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T08:15:05+00:00","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 3514559, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-03-09T08:19:36+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T08:15:05+00:00\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":3087,"items_discovered":110,"items_processed":110,"law_review_id":209,"pdfs_downloaded":81,"run_end":"2026-03-09T08:19:40+00:00","run_start":"2026-03-09T08:15:05+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3087/logs/stderr","stdout_log_url":"/api/scraper-runs/3087/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":5.985080365964677,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1140268,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-02-07T06:08:55+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-07T06:08:55+00:00","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":8},"extra_json":"{\"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1140268, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-02-07T06:08:55+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-07T06:08:55+00:00\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 8}","id":1306,"items_discovered":5,"items_processed":5,"law_review_id":209,"pdfs_downloaded":5,"run_end":"2026-02-07T06:09:01+00:00","run_start":"2026-02-07T06:08:55+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1306/logs/stderr","stdout_log_url":"/api/scraper-runs/1306/logs/stdout"}],"runs_by_scraper_id":[{"duplicates_skipped":65,"duration_seconds":19.6404720088467,"error_category":"digital_commons_waf_partial","error_message":"ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":265024,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":303683,"discovery_coverage":{"capped":true,"discovery_complete":true,"known_units":49,"mode":"balanced","remaining_units":0,"scope":"https://scholarlycommons.law.northwestern.edu/njlsp/","selected_units":25,"visited_this_run":25,"visited_units":49},"download_queue":{"due":135,"pending":138,"retries":6,"scope":"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]","waiting":3},"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-09-20T21:57:39+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-20T21:57:39+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 265024, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 303683, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": true, \"known_units\": 49, \"mode\": \"balanced\", \"remaining_units\": 0, \"scope\": \"https://scholarlycommons.law.northwestern.edu/njlsp/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 49}, \"download_queue\": {\"due\": 135, \"pending\": 138, \"retries\": 6, \"scope\": \"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]\", \"waiting\": 3}, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-09-20T21:57:39+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-20T21:57:39+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789941459_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":46152,"items_discovered":203,"items_processed":68,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-09-20T21:57:59+00:00","run_start":"2026-09-20T21:57:39+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/46152/logs/stderr","stdout_log_url":"/api/scraper-runs/46152/logs/stdout"},{"duplicates_skipped":82,"duration_seconds":973.8886381108314,"error_category":"digital_commons_waf_partial","error_message":"HTTP 403 for https://scholarlycommons.law.northwestern.edu/context/njlsp/article/1157/viewcontent/ (fallback UA)","error_traceback":null,"errors":6,"extra":{"automation_cycle_id":251400,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1899002,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":49,"mode":"balanced","remaining_units":14,"scope":"https://scholarlycommons.law.northwestern.edu/njlsp/","selected_units":25,"visited_this_run":25,"visited_units":35},"download_queue":{"due":28,"pending":34,"retries":6,"scope":"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]","waiting":6},"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-09-13T20:22:50+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T20:06:49+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 251400, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1899002, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 49, \"mode\": \"balanced\", \"remaining_units\": 14, \"scope\": \"https://scholarlycommons.law.northwestern.edu/njlsp/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 35}, \"download_queue\": {\"due\": 28, \"pending\": 34, \"retries\": 6, \"scope\": \"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]\", \"waiting\": 6}, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-09-13T20:22:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T20:06:49+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789330009_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":45854,"items_discovered":116,"items_processed":88,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-09-13T20:23:04+00:00","run_start":"2026-09-13T20:06:49+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45854/logs/stderr","stdout_log_url":"/api/scraper-runs/45854/logs/stdout"},{"duplicates_skipped":82,"duration_seconds":120.28802860807627,"error_category":"partial_discovery","error_message":"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":250497,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":873064,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":49,"mode":"balanced","remaining_units":34,"scope":"https://scholarlycommons.law.northwestern.edu/njlsp/","selected_units":25,"visited_this_run":15,"visited_units":15},"discovery_problem":"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget","download_queue":{"due":0,"pending":0,"retries":0,"scope":"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]","waiting":0},"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-09-13T09:18:51+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T09:16:51+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 250497, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 873064, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 49, \"mode\": \"balanced\", \"remaining_units\": 34, \"scope\": \"https://scholarlycommons.law.northwestern.edu/njlsp/\", \"selected_units\": 25, \"visited_this_run\": 15, \"visited_units\": 15}, \"discovery_problem\": \"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget\", \"download_queue\": {\"due\": 0, \"pending\": 0, \"retries\": 0, \"scope\": \"NorthwesternJournalOfLawAndSocialPolicyOnlineScraper:Northwestern Journal of Law and Social Policy [online]\", \"waiting\": 0}, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-09-13T09:18:51+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T09:16:51+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789291011_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":45530,"items_discovered":82,"items_processed":82,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-09-13T09:18:52+00:00","run_start":"2026-09-13T09:16:51+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45530/logs/stderr","stdout_log_url":"/api/scraper-runs/45530/logs/stdout"},{"duplicates_skipped":82,"duration_seconds":616.3863433689694,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarlycommons.law.northwestern.edu/context/njlsp/article/1282/viewcontent/","error_traceback":null,"errors":8,"extra":{"automation_cycle_id":154521,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":2966964,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-08-14T04:13:26+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-08-14T04:03:26+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 154521, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 2966964, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-08-14T04:13:26+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-08-14T04:03:26+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1786680206_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":44688,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":19,"run_end":"2026-08-14T04:13:43+00:00","run_start":"2026-08-14T04:03:26+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/44688/logs/stderr","stdout_log_url":"/api/scraper-runs/44688/logs/stdout"},{"duplicates_skipped":118,"duration_seconds":8.29133244883269,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":43988,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":3051913,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-07-14T19:00:35+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T19:00:35+00:00","run_kind":"scheduled","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":15},"extra_json":"{\"automation_cycle_id\": 43988, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 3051913, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-07-14T19:00:35+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T19:00:35+00:00\", \"run_kind\": \"scheduled\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784055635_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 15}","id":43946,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-07-14T19:00:44+00:00","run_start":"2026-07-14T19:00:35+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/43946/logs/stderr","stdout_log_url":"/api/scraper-runs/43946/logs/stdout"},{"duplicates_skipped":118,"duration_seconds":320.7982116811909,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":28101,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1160393,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-07-02T21:31:45+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-02T21:26:44+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 28101, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1160393, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-07-02T21:31:45+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-02T21:26:44+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1783027604_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":31190,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-07-02T21:32:05+00:00","run_start":"2026-07-02T21:26:44+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/31190/logs/stderr","stdout_log_url":"/api/scraper-runs/31190/logs/stdout"},{"duplicates_skipped":118,"duration_seconds":8.146413411999674,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1543,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":121236,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-06-01T18:39:55+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T18:39:55+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1543, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 121236, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-06-01T18:39:55+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T18:39:55+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780339195_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":4584,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":0,"run_end":"2026-06-01T18:40:04+00:00","run_start":"2026-06-01T18:39:55+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4584/logs/stderr","stdout_log_url":"/api/scraper-runs/4584/logs/stdout"},{"duplicates_skipped":106,"duration_seconds":32.66681404004339,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":631,"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1087408,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-05-01T21:44:23+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T21:43:53+00:00","run_kind":"scheduled_active","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 631, \"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1087408, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-05-01T21:44:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T21:43:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777671833_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":3907,"items_discovered":118,"items_processed":118,"law_review_id":209,"pdfs_downloaded":12,"run_end":"2026-05-01T21:44:26+00:00","run_start":"2026-05-01T21:43:53+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3907/logs/stderr","stdout_log_url":"/api/scraper-runs/3907/logs/stdout"},{"duplicates_skipped":29,"duration_seconds":274.1241902434267,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":3514559,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-03-09T08:19:36+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T08:15:05+00:00","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 3514559, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-03-09T08:19:36+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T08:15:05+00:00\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773044105_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 45}","id":3087,"items_discovered":110,"items_processed":110,"law_review_id":209,"pdfs_downloaded":81,"run_end":"2026-03-09T08:19:40+00:00","run_start":"2026-03-09T08:15:05+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3087/logs/stderr","stdout_log_url":"/api/scraper-runs/3087/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":5.985080365964677,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Northwestern Journal of Law and Social Policy [online]","child_pid":1140268,"file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","heartbeat_at":"2026-02-07T06:08:55+00:00","heartbeat_source":"orchestrator","law_review_id":209,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-07T06:08:55+00:00","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","script_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","stderr_path":"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.out.log","timeout_minutes":8},"extra_json":"{\"canonical_name\": \"Northwestern Journal of Law and Social Policy [online]\", \"child_pid\": 1140268, \"file_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"heartbeat_at\": \"2026-02-07T06:08:55+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 209, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-07T06:08:55+00:00\", \"scraper_id\": \"northwestern_journal_of_law_and_social_policy_online_scraper\", \"script_path\": \"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770444535_northwestern_journal_of_law_and_social_policy_online_scraper.out.log\", \"timeout_minutes\": 8}","id":1306,"items_discovered":5,"items_processed":5,"law_review_id":209,"pdfs_downloaded":5,"run_end":"2026-02-07T06:09:01+00:00","run_start":"2026-02-07T06:08:55+00:00","scraper_name":"northwestern_journal_of_law_and_social_policy_online_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1306/logs/stderr","stdout_log_url":"/api/scraper-runs/1306/logs/stdout"}],"scraper":{"base_class":"script","canonical_name":"Northwestern Journal of Law and Social Policy [online]","class_name":null,"discovered_at":"2026-03-30 20:11:12","file_path":"scrapers/northwestern_journal_of_law_and_social_policy_online_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.northwestern_journal_of_law_and_social_policy_online_scraper","platform":"bepress","scraper_id":"northwestern_journal_of_law_and_social_policy_online_scraper","updated_at":"2026-09-22 23:32:37"},"uploads":{"last_pending":null,"last_uploaded":"2026-09-12 13:37:34","latest_registry_sync":"uabox:Law_Review_Project/northwestern_journal_of_law_and_social_policy_[online]_20260912_132152.zip","pending":0}}
