{"generated_at":"2026-09-23T23:30:32.141616","law_review":{"access_status":"working","base_url":null,"canonical_name":"Kentucky Law Journal","error_details":"No activity for 999 days","failure_reason":"PARTIAL: downloaded=0, duplicates=39, errors=3; ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry","health_status":"DEGRADED","id":226,"last_attempt_date":"2026-09-20T21:49:33+00:00","last_performance_check":"2025-07-09 03:08:43.110173","last_success_date":"2026-09-20T21:49:33+00:00","last_updated":"2025-07-09 03:41:52.346382","name":"Kentucky Law Journal","performance_category":"excellent","rank":226,"scraper_name":"kentucky_scraper.py","scraper_status":"working_well","total_downloads":1753,"total_size_gb":0.0},"law_review_id":226,"runs":[{"duplicates_skipped":39,"duration_seconds":25.419503532350063,"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":265007,"canonical_name":"Kentucky Law Journal","child_pid":291186,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":463,"mode":"balanced","remaining_units":414,"scope":"https://uknowledge.uky.edu/klj/","selected_units":25,"visited_this_run":25,"visited_units":49},"download_queue":{"due":143,"pending":146,"retries":3,"scope":"KentuckyLawJournalScraper:Kentucky Law Journal","waiting":3},"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-09-20T21:49:07+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-20T21:49:07+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1789940947_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789940947_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 265007, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 291186, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 463, \"mode\": \"balanced\", \"remaining_units\": 414, \"scope\": \"https://uknowledge.uky.edu/klj/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 49}, \"download_queue\": {\"due\": 143, \"pending\": 146, \"retries\": 3, \"scope\": \"KentuckyLawJournalScraper:Kentucky Law Journal\", \"waiting\": 3}, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-09-20T21:49:07+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-20T21:49:07+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789940947_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789940947_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":46136,"items_discovered":185,"items_processed":42,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-09-20T21:49:33+00:00","run_start":"2026-09-20T21:49:07+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/46136/logs/stderr","stdout_log_url":"/api/scraper-runs/46136/logs/stdout"},{"duplicates_skipped":170,"duration_seconds":456.9808318638243,"error_category":"digital_commons_waf_partial","error_message":"HTTP 403 for https://uknowledge.uky.edu/context/klj/article/5652/viewcontent/ (fallback UA)","error_traceback":null,"errors":2,"extra":{"automation_cycle_id":251299,"canonical_name":"Kentucky Law Journal","child_pid":1788915,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":463,"mode":"balanced","remaining_units":434,"scope":"https://uknowledge.uky.edu/klj/","selected_units":25,"visited_this_run":25,"visited_units":29},"download_queue":{"due":0,"pending":2,"retries":2,"scope":"KentuckyLawJournalScraper:Kentucky Law Journal","waiting":2},"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-09-13T19:04:20+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T18:56:50+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1789325810_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789325810_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 251299, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 1788915, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 463, \"mode\": \"balanced\", \"remaining_units\": 434, \"scope\": \"https://uknowledge.uky.edu/klj/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 29}, \"download_queue\": {\"due\": 0, \"pending\": 2, \"retries\": 2, \"scope\": \"KentuckyLawJournalScraper:Kentucky Law Journal\", \"waiting\": 2}, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-09-13T19:04:20+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T18:56:50+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789325810_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789325810_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":45820,"items_discovered":172,"items_processed":172,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-09-13T19:04:27+00:00","run_start":"2026-09-13T18:56:50+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45820/logs/stderr","stdout_log_url":"/api/scraper-runs/45820/logs/stdout"},{"duplicates_skipped":62,"duration_seconds":505.9221374168992,"error_category":"digital_commons_waf_partial","error_message":"HTTP 403 for https://uknowledge.uky.edu/context/klj/article/5653/viewcontent/ (fallback UA)","error_traceback":null,"errors":2,"extra":{"automation_cycle_id":250433,"canonical_name":"Kentucky Law Journal","child_pid":798805,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":463,"mode":"balanced","remaining_units":454,"scope":"https://uknowledge.uky.edu/klj/","selected_units":25,"visited_this_run":9,"visited_units":9},"discovery_problem":"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget","download_queue":{"due":0,"pending":2,"retries":2,"scope":"KentuckyLawJournalScraper:Kentucky Law Journal","waiting":2},"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-09-13T08:39:52+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T08:31:52+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1789288312_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789288312_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 250433, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 798805, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 463, \"mode\": \"balanced\", \"remaining_units\": 454, \"scope\": \"https://uknowledge.uky.edu/klj/\", \"selected_units\": 25, \"visited_this_run\": 9, \"visited_units\": 9}, \"discovery_problem\": \"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget\", \"download_queue\": {\"due\": 0, \"pending\": 2, \"retries\": 2, \"scope\": \"KentuckyLawJournalScraper:Kentucky Law Journal\", \"waiting\": 2}, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-09-13T08:39:52+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T08:31:52+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789288312_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789288312_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":45488,"items_discovered":64,"items_processed":64,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-09-13T08:40:18+00:00","run_start":"2026-09-13T08:31:52+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45488/logs/stderr","stdout_log_url":"/api/scraper-runs/45488/logs/stdout"},{"duplicates_skipped":68,"duration_seconds":635.0543310909998,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://uknowledge.uky.edu/context/klj/article/5652/viewcontent/","error_traceback":null,"errors":8,"extra":{"automation_cycle_id":154343,"canonical_name":"Kentucky Law Journal","child_pid":2864522,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-08-14T03:10:20+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-08-14T02:59:50+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1786676390_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1786676390_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 154343, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 2864522, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-08-14T03:10:20+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-08-14T02:59:50+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1786676390_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1786676390_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":44650,"items_discovered":172,"items_processed":172,"law_review_id":226,"pdfs_downloaded":21,"run_end":"2026-08-14T03:10:25+00:00","run_start":"2026-08-14T02:59:50+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/44650/logs/stderr","stdout_log_url":"/api/scraper-runs/44650/logs/stdout"},{"duplicates_skipped":167,"duration_seconds":10.40071454597637,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":43988,"canonical_name":"Kentucky Law Journal","child_pid":3035834,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-07-14T18:55:50+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T18:55:50+00:00","run_kind":"scheduled","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1784055350_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1784055350_kentucky_scraper.out.log","timeout_minutes":15},"extra_json":"{\"automation_cycle_id\": 43988, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 3035834, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-07-14T18:55:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T18:55:50+00:00\", \"run_kind\": \"scheduled\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784055350_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784055350_kentucky_scraper.out.log\", \"timeout_minutes\": 15}","id":43901,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-07-14T18:56:01+00:00","run_start":"2026-07-14T18:55:50+00:00","scraper_name":"kentucky_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/43901/logs/stderr","stdout_log_url":"/api/scraper-runs/43901/logs/stdout"},{"duplicates_skipped":167,"duration_seconds":387.2377220080234,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":28061,"canonical_name":"Kentucky Law Journal","child_pid":3692945,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-07-02T01:13:17+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-02T01:07:17+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1782954437_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1782954437_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 28061, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 3692945, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-07-02T01:13:17+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-02T01:07:17+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1782954437_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1782954437_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":31007,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-07-02T01:13:44+00:00","run_start":"2026-07-02T01:07:17+00:00","scraper_name":"kentucky_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/31007/logs/stderr","stdout_log_url":"/api/scraper-runs/31007/logs/stdout"},{"duplicates_skipped":167,"duration_seconds":9.108353526999963,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1523,"canonical_name":"Kentucky Law Journal","child_pid":64090,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-06-01T16:40:51+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:40:51+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1780332051_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780332051_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1523, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 64090, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:40:51+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:40:51+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780332051_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332051_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":4395,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-06-01T16:41:00+00:00","run_start":"2026-06-01T16:40:51+00:00","scraper_name":"kentucky_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4395/logs/stderr","stdout_log_url":"/api/scraper-runs/4395/logs/stdout"},{"duplicates_skipped":142,"duration_seconds":58.495129037997685,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":611,"canonical_name":"Kentucky Law Journal","child_pid":1001654,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-05-01T20:11:12+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T20:10:42+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1777666242_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777666242_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 611, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 1001654, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-05-01T20:11:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T20:10:42+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777666242_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777666242_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":3722,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":25,"run_end":"2026-05-01T20:11:40+00:00","run_start":"2026-05-01T20:10:42+00:00","scraper_name":"kentucky_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3722/logs/stderr","stdout_log_url":"/api/scraper-runs/3722/logs/stdout"},{"duplicates_skipped":70,"duration_seconds":222.11958331475034,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Kentucky Law Journal","child_pid":3155028,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-03-09T01:42:19+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T01:38:49+00:00","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1773020329_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773020329_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 3155028, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-03-09T01:42:19+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T01:38:49+00:00\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773020329_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773020329_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":2897,"items_discovered":168,"items_processed":168,"law_review_id":226,"pdfs_downloaded":98,"run_end":"2026-03-09T01:42:31+00:00","run_start":"2026-03-09T01:38:49+00:00","scraper_name":"kentucky_scraper","status":"success","stderr_log_url":"/api/scraper-runs/2897/logs/stderr","stdout_log_url":"/api/scraper-runs/2897/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":96.61338084295858,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Kentucky Law Journal","child_pid":4160147,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-02-06T19:41:43+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T19:40:13+00:00","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1770406813_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770406813_kentucky_scraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 4160147, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-02-06T19:41:43+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T19:40:13+00:00\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770406813_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770406813_kentucky_scraper.out.log\", \"timeout_minutes\": 25}","id":987,"items_discovered":25,"items_processed":25,"law_review_id":226,"pdfs_downloaded":25,"run_end":"2026-02-06T19:41:50+00:00","run_start":"2026-02-06T19:40:13+00:00","scraper_name":"kentucky_scraper","status":"success","stderr_log_url":"/api/scraper-runs/987/logs/stderr","stdout_log_url":"/api/scraper-runs/987/logs/stdout"}],"runs_by_scraper_id":[{"duplicates_skipped":39,"duration_seconds":25.419503532350063,"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":265007,"canonical_name":"Kentucky Law Journal","child_pid":291186,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":463,"mode":"balanced","remaining_units":414,"scope":"https://uknowledge.uky.edu/klj/","selected_units":25,"visited_this_run":25,"visited_units":49},"download_queue":{"due":143,"pending":146,"retries":3,"scope":"KentuckyLawJournalScraper:Kentucky Law Journal","waiting":3},"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-09-20T21:49:07+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-20T21:49:07+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1789940947_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789940947_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 265007, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 291186, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 463, \"mode\": \"balanced\", \"remaining_units\": 414, \"scope\": \"https://uknowledge.uky.edu/klj/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 49}, \"download_queue\": {\"due\": 143, \"pending\": 146, \"retries\": 3, \"scope\": \"KentuckyLawJournalScraper:Kentucky Law Journal\", \"waiting\": 3}, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-09-20T21:49:07+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-20T21:49:07+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789940947_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789940947_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":46136,"items_discovered":185,"items_processed":42,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-09-20T21:49:33+00:00","run_start":"2026-09-20T21:49:07+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/46136/logs/stderr","stdout_log_url":"/api/scraper-runs/46136/logs/stdout"},{"duplicates_skipped":170,"duration_seconds":456.9808318638243,"error_category":"digital_commons_waf_partial","error_message":"HTTP 403 for https://uknowledge.uky.edu/context/klj/article/5652/viewcontent/ (fallback UA)","error_traceback":null,"errors":2,"extra":{"automation_cycle_id":251299,"canonical_name":"Kentucky Law Journal","child_pid":1788915,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":463,"mode":"balanced","remaining_units":434,"scope":"https://uknowledge.uky.edu/klj/","selected_units":25,"visited_this_run":25,"visited_units":29},"download_queue":{"due":0,"pending":2,"retries":2,"scope":"KentuckyLawJournalScraper:Kentucky Law Journal","waiting":2},"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-09-13T19:04:20+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T18:56:50+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1789325810_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789325810_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 251299, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 1788915, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 463, \"mode\": \"balanced\", \"remaining_units\": 434, \"scope\": \"https://uknowledge.uky.edu/klj/\", \"selected_units\": 25, \"visited_this_run\": 25, \"visited_units\": 29}, \"download_queue\": {\"due\": 0, \"pending\": 2, \"retries\": 2, \"scope\": \"KentuckyLawJournalScraper:Kentucky Law Journal\", \"waiting\": 2}, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-09-13T19:04:20+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T18:56:50+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789325810_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789325810_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":45820,"items_discovered":172,"items_processed":172,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-09-13T19:04:27+00:00","run_start":"2026-09-13T18:56:50+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45820/logs/stderr","stdout_log_url":"/api/scraper-runs/45820/logs/stdout"},{"duplicates_skipped":62,"duration_seconds":505.9221374168992,"error_category":"digital_commons_waf_partial","error_message":"HTTP 403 for https://uknowledge.uky.edu/context/klj/article/5653/viewcontent/ (fallback UA)","error_traceback":null,"errors":2,"extra":{"automation_cycle_id":250433,"canonical_name":"Kentucky Law Journal","child_pid":798805,"discovery_coverage":{"capped":true,"discovery_complete":false,"known_units":463,"mode":"balanced","remaining_units":454,"scope":"https://uknowledge.uky.edu/klj/","selected_units":25,"visited_this_run":9,"visited_units":9},"discovery_problem":"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget","download_queue":{"due":0,"pending":2,"retries":2,"scope":"KentuckyLawJournalScraper:Kentucky Law Journal","waiting":2},"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-09-13T08:39:52+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T08:31:52+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1789288312_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1789288312_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 250433, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 798805, \"discovery_coverage\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 463, \"mode\": \"balanced\", \"remaining_units\": 454, \"scope\": \"https://uknowledge.uky.edu/klj/\", \"selected_units\": 25, \"visited_this_run\": 9, \"visited_units\": 9}, \"discovery_problem\": \"BROKEN_NETWORK: Digital Commons archive discovery reached its time budget\", \"download_queue\": {\"due\": 0, \"pending\": 2, \"retries\": 2, \"scope\": \"KentuckyLawJournalScraper:Kentucky Law Journal\", \"waiting\": 2}, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-09-13T08:39:52+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T08:31:52+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789288312_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789288312_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":45488,"items_discovered":64,"items_processed":64,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-09-13T08:40:18+00:00","run_start":"2026-09-13T08:31:52+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/45488/logs/stderr","stdout_log_url":"/api/scraper-runs/45488/logs/stdout"},{"duplicates_skipped":68,"duration_seconds":635.0543310909998,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://uknowledge.uky.edu/context/klj/article/5652/viewcontent/","error_traceback":null,"errors":8,"extra":{"automation_cycle_id":154343,"canonical_name":"Kentucky Law Journal","child_pid":2864522,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-08-14T03:10:20+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-08-14T02:59:50+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1786676390_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1786676390_kentucky_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 154343, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 2864522, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-08-14T03:10:20+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-08-14T02:59:50+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1786676390_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1786676390_kentucky_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":44650,"items_discovered":172,"items_processed":172,"law_review_id":226,"pdfs_downloaded":21,"run_end":"2026-08-14T03:10:25+00:00","run_start":"2026-08-14T02:59:50+00:00","scraper_name":"kentucky_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/44650/logs/stderr","stdout_log_url":"/api/scraper-runs/44650/logs/stdout"},{"duplicates_skipped":167,"duration_seconds":10.40071454597637,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":43988,"canonical_name":"Kentucky Law Journal","child_pid":3035834,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-07-14T18:55:50+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T18:55:50+00:00","run_kind":"scheduled","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1784055350_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1784055350_kentucky_scraper.out.log","timeout_minutes":15},"extra_json":"{\"automation_cycle_id\": 43988, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 3035834, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-07-14T18:55:50+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T18:55:50+00:00\", \"run_kind\": \"scheduled\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784055350_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784055350_kentucky_scraper.out.log\", \"timeout_minutes\": 15}","id":43901,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-07-14T18:56:01+00:00","run_start":"2026-07-14T18:55:50+00:00","scraper_name":"kentucky_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/43901/logs/stderr","stdout_log_url":"/api/scraper-runs/43901/logs/stdout"},{"duplicates_skipped":167,"duration_seconds":387.2377220080234,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":28061,"canonical_name":"Kentucky Law Journal","child_pid":3692945,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-07-02T01:13:17+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-02T01:07:17+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1782954437_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1782954437_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 28061, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 3692945, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-07-02T01:13:17+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-02T01:07:17+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1782954437_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1782954437_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":31007,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-07-02T01:13:44+00:00","run_start":"2026-07-02T01:07:17+00:00","scraper_name":"kentucky_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/31007/logs/stderr","stdout_log_url":"/api/scraper-runs/31007/logs/stdout"},{"duplicates_skipped":167,"duration_seconds":9.108353526999963,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1523,"canonical_name":"Kentucky Law Journal","child_pid":64090,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-06-01T16:40:51+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:40:51+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1780332051_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780332051_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1523, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 64090, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:40:51+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:40:51+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780332051_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332051_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":4395,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":0,"run_end":"2026-06-01T16:41:00+00:00","run_start":"2026-06-01T16:40:51+00:00","scraper_name":"kentucky_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4395/logs/stderr","stdout_log_url":"/api/scraper-runs/4395/logs/stdout"},{"duplicates_skipped":142,"duration_seconds":58.495129037997685,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":611,"canonical_name":"Kentucky Law Journal","child_pid":1001654,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-05-01T20:11:12+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T20:10:42+00:00","run_kind":"scheduled_active","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1777666242_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777666242_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 611, \"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 1001654, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-05-01T20:11:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T20:10:42+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777666242_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777666242_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":3722,"items_discovered":167,"items_processed":167,"law_review_id":226,"pdfs_downloaded":25,"run_end":"2026-05-01T20:11:40+00:00","run_start":"2026-05-01T20:10:42+00:00","scraper_name":"kentucky_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3722/logs/stderr","stdout_log_url":"/api/scraper-runs/3722/logs/stdout"},{"duplicates_skipped":70,"duration_seconds":222.11958331475034,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Kentucky Law Journal","child_pid":3155028,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-03-09T01:42:19+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T01:38:49+00:00","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1773020329_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773020329_kentucky_scraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 3155028, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-03-09T01:42:19+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T01:38:49+00:00\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773020329_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773020329_kentucky_scraper.out.log\", \"timeout_minutes\": 45}","id":2897,"items_discovered":168,"items_processed":168,"law_review_id":226,"pdfs_downloaded":98,"run_end":"2026-03-09T01:42:31+00:00","run_start":"2026-03-09T01:38:49+00:00","scraper_name":"kentucky_scraper","status":"success","stderr_log_url":"/api/scraper-runs/2897/logs/stderr","stdout_log_url":"/api/scraper-runs/2897/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":96.61338084295858,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Kentucky Law Journal","child_pid":4160147,"file_path":"scrapers/kentucky_scraper.py","heartbeat_at":"2026-02-06T19:41:43+00:00","heartbeat_source":"orchestrator","law_review_id":226,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T19:40:13+00:00","scraper_id":"kentucky_scraper","script_path":"scrapers/kentucky_scraper.py","stderr_path":"logs/orchestrator_runs/1770406813_kentucky_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770406813_kentucky_scraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"Kentucky Law Journal\", \"child_pid\": 4160147, \"file_path\": \"scrapers/kentucky_scraper.py\", \"heartbeat_at\": \"2026-02-06T19:41:43+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 226, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T19:40:13+00:00\", \"scraper_id\": \"kentucky_scraper\", \"script_path\": \"scrapers/kentucky_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770406813_kentucky_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770406813_kentucky_scraper.out.log\", \"timeout_minutes\": 25}","id":987,"items_discovered":25,"items_processed":25,"law_review_id":226,"pdfs_downloaded":25,"run_end":"2026-02-06T19:41:50+00:00","run_start":"2026-02-06T19:40:13+00:00","scraper_name":"kentucky_scraper","status":"success","stderr_log_url":"/api/scraper-runs/987/logs/stderr","stdout_log_url":"/api/scraper-runs/987/logs/stdout"}],"scraper":{"base_class":"script","canonical_name":"Kentucky Law Journal","class_name":null,"discovered_at":"2026-03-30 20:11:12","file_path":"scrapers/kentucky_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.kentucky_scraper","platform":"bepress","scraper_id":"kentucky_scraper","updated_at":"2026-09-23 17:32:44"},"uploads":{"last_pending":null,"last_uploaded":"2026-09-12 13:37:24","latest_registry_sync":"uabox:Law_Review_Project/kentucky_law_journal_20260912_132152.zip","pending":0}}
