{"generated_at":"2026-06-17T11:21:31.704676","law_review":{"access_status":"open_access","base_url":null,"canonical_name":"North Carolina Journal of Law & Technology","coverage":"Active - 234 files downloaded","csv_rank":95,"csv_status":"Unknown","days_since_last_run":16,"display_name":"North Carolina Journal of Law & Technology","error_details":"No activity for 999 days","failure_reason":null,"health_color":"#28a745","health_status":"HEALTHY","id":95,"last_attempt_date":"2026-05-31T21:56:52+00:00","last_download":"2026-01-04 21:27:08","last_performance_check":"2025-07-09 03:08:43.109736","last_success_date":"2026-05-31T21:56:52+00:00","last_updated":"2026-05-31T21:56:52+00:00","latest_run":{"duplicates_skipped":104,"duration_seconds":261.6322142360732,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1508,"canonical_name":"North Carolina Journal of Law & Technology","child_pid":1289917,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-05-31T21:56:31+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-31T21:52:27+00:00","run_kind":"scheduled_active","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1780264347_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1780264347_NCJOLTScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1508, \"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 1289917, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-05-31T21:56:31+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-31T21:52:27+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780264347_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780264347_NCJOLTScraper.out.log\", \"timeout_minutes\": 45}","id":4286,"items_discovered":104,"items_processed":104,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-05-31T21:56:52+00:00","run_start":"2026-05-31T21:52:27+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4286/logs/stderr","stdout_log_url":"/api/scraper-runs/4286/logs/stdout"},"name":"North Carolina Journal of Law & Technology","performance_category":"excellent","rank":95,"recommendations":["Maintain current performance"],"scraper_name":"north_carolina_journal_law_technology_scraper.py","scraper_status":"fixable","status":"healthy","total_downloads":234,"total_size_gb":0.0},"preferred_scraper_id":"NCJOLTScraper","runs":[{"duplicates_skipped":104,"duration_seconds":261.6322142360732,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1508,"canonical_name":"North Carolina Journal of Law & Technology","child_pid":1289917,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-05-31T21:56:31+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-31T21:52:27+00:00","run_kind":"scheduled_active","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1780264347_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1780264347_NCJOLTScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1508, \"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 1289917, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-05-31T21:56:31+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-31T21:52:27+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780264347_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780264347_NCJOLTScraper.out.log\", \"timeout_minutes\": 45}","id":4286,"items_discovered":104,"items_processed":104,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-05-31T21:56:52+00:00","run_start":"2026-05-31T21:52:27+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4286/logs/stderr","stdout_log_url":"/api/scraper-runs/4286/logs/stdout"},{"duplicates_skipped":104,"duration_seconds":117.73649227793794,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":599,"canonical_name":"North Carolina Journal of Law & Technology","child_pid":910331,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-05-01T18:24:22+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T18:22:22+00:00","run_kind":"scheduled_active","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1777659742_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1777659742_NCJOLTScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 599, \"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 910331, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-05-01T18:24:22+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T18:22:22+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777659742_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777659742_NCJOLTScraper.out.log\", \"timeout_minutes\": 45}","id":3609,"items_discovered":104,"items_processed":104,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-05-01T18:24:24+00:00","run_start":"2026-05-01T18:22:22+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3609/logs/stderr","stdout_log_url":"/api/scraper-runs/3609/logs/stdout"},{"duplicates_skipped":104,"duration_seconds":125.280706750229,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"North Carolina Journal of Law & Technology","child_pid":2665110,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-03-08T11:46:45+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-08T11:44:45+00:00","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1772970285_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1772970285_NCJOLTScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 2665110, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-03-08T11:46:45+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-08T11:44:45+00:00\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1772970285_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1772970285_NCJOLTScraper.out.log\", \"timeout_minutes\": 45}","id":2739,"items_discovered":104,"items_processed":104,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-03-08T11:46:54+00:00","run_start":"2026-03-08T11:44:45+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2739/logs/stderr","stdout_log_url":"/api/scraper-runs/2739/logs/stdout"},{"duplicates_skipped":25,"duration_seconds":148.53795532800723,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"North Carolina Journal of Law & Technology","child_pid":2938509,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-02-06T08:12:38+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T08:10:08+00:00","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1770365408_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1770365408_NCJOLTScraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 2938509, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-02-06T08:12:38+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T08:10:08+00:00\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770365408_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770365408_NCJOLTScraper.out.log\", \"timeout_minutes\": 25}","id":701,"items_discovered":25,"items_processed":25,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-02-06T08:12:41+00:00","run_start":"2026-02-06T08:10:08+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/701/logs/stderr","stdout_log_url":"/api/scraper-runs/701/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1456.9117060690187,"error_category":"download_failed_all","error_message":"curl failed (exit 22): https://ncjolt.org/wp-content/uploads/2019/05/Zelenka_Final.pdf","error_traceback":null,"errors":20,"extra":{"canonical_name":"North Carolina Journal of Law & Technology","child_pid":2885123,"cutoff":true,"cutoff_elapsed_seconds":1456,"cutoff_max_runtime_seconds":1440,"cutoff_reason":"max_runtime_seconds","file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-02-06T08:04:52+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T07:40:52+00:00","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1770363652_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1770363652_NCJOLTScraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 2885123, \"cutoff\": true, \"cutoff_elapsed_seconds\": 1456, \"cutoff_max_runtime_seconds\": 1440, \"cutoff_reason\": \"max_runtime_seconds\", \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-02-06T08:04:52+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T07:40:52+00:00\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770363652_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770363652_NCJOLTScraper.out.log\", \"timeout_minutes\": 25}","id":689,"items_discovered":58,"items_processed":58,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-02-06T08:05:13+00:00","run_start":"2026-02-06T07:40:52+00:00","scraper_name":"NCJOLTScraper","status":"failed","stderr_log_url":"/api/scraper-runs/689/logs/stderr","stdout_log_url":"/api/scraper-runs/689/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":2700.0127838552,"error_category":"timeout","error_message":"Timeout after 45 minutes","error_traceback":null,"errors":1,"extra":{"returncode":null},"extra_json":"{\"returncode\": null}","id":274,"items_discovered":null,"items_processed":null,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-01-19T07:08:01+00:00","run_start":"2026-01-19T06:23:01+00:00","scraper_name":"NCJOLTScraper","status":"timeout"}],"runs_by_scraper":{"NCJOLTScraper":[{"duplicates_skipped":104,"duration_seconds":261.6322142360732,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1508,"canonical_name":"North Carolina Journal of Law & Technology","child_pid":1289917,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-05-31T21:56:31+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-31T21:52:27+00:00","run_kind":"scheduled_active","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1780264347_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1780264347_NCJOLTScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1508, \"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 1289917, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-05-31T21:56:31+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-31T21:52:27+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780264347_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780264347_NCJOLTScraper.out.log\", \"timeout_minutes\": 45}","id":4286,"items_discovered":104,"items_processed":104,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-05-31T21:56:52+00:00","run_start":"2026-05-31T21:52:27+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4286/logs/stderr","stdout_log_url":"/api/scraper-runs/4286/logs/stdout"},{"duplicates_skipped":104,"duration_seconds":117.73649227793794,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":599,"canonical_name":"North Carolina Journal of Law & Technology","child_pid":910331,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-05-01T18:24:22+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T18:22:22+00:00","run_kind":"scheduled_active","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1777659742_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1777659742_NCJOLTScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 599, \"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 910331, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-05-01T18:24:22+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T18:22:22+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777659742_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777659742_NCJOLTScraper.out.log\", \"timeout_minutes\": 45}","id":3609,"items_discovered":104,"items_processed":104,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-05-01T18:24:24+00:00","run_start":"2026-05-01T18:22:22+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3609/logs/stderr","stdout_log_url":"/api/scraper-runs/3609/logs/stdout"},{"duplicates_skipped":104,"duration_seconds":125.280706750229,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"North Carolina Journal of Law & Technology","child_pid":2665110,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-03-08T11:46:45+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-08T11:44:45+00:00","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1772970285_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1772970285_NCJOLTScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 2665110, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-03-08T11:46:45+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-08T11:44:45+00:00\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1772970285_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1772970285_NCJOLTScraper.out.log\", \"timeout_minutes\": 45}","id":2739,"items_discovered":104,"items_processed":104,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-03-08T11:46:54+00:00","run_start":"2026-03-08T11:44:45+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2739/logs/stderr","stdout_log_url":"/api/scraper-runs/2739/logs/stdout"},{"duplicates_skipped":25,"duration_seconds":148.53795532800723,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"North Carolina Journal of Law & Technology","child_pid":2938509,"file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-02-06T08:12:38+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T08:10:08+00:00","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1770365408_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1770365408_NCJOLTScraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 2938509, \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-02-06T08:12:38+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T08:10:08+00:00\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770365408_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770365408_NCJOLTScraper.out.log\", \"timeout_minutes\": 25}","id":701,"items_discovered":25,"items_processed":25,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-02-06T08:12:41+00:00","run_start":"2026-02-06T08:10:08+00:00","scraper_name":"NCJOLTScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/701/logs/stderr","stdout_log_url":"/api/scraper-runs/701/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":1456.9117060690187,"error_category":"download_failed_all","error_message":"curl failed (exit 22): https://ncjolt.org/wp-content/uploads/2019/05/Zelenka_Final.pdf","error_traceback":null,"errors":20,"extra":{"canonical_name":"North Carolina Journal of Law & Technology","child_pid":2885123,"cutoff":true,"cutoff_elapsed_seconds":1456,"cutoff_max_runtime_seconds":1440,"cutoff_reason":"max_runtime_seconds","file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","heartbeat_at":"2026-02-06T08:04:52+00:00","heartbeat_source":"orchestrator","law_review_id":95,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T07:40:52+00:00","scraper_id":"NCJOLTScraper","script_path":"scrapers/north_carolina_journal_law_technology_scraper.py","stderr_path":"logs/orchestrator_runs/1770363652_NCJOLTScraper.err.log","stdout_path":"logs/orchestrator_runs/1770363652_NCJOLTScraper.out.log","timeout_minutes":25},"extra_json":"{\"canonical_name\": \"North Carolina Journal of Law & Technology\", \"child_pid\": 2885123, \"cutoff\": true, \"cutoff_elapsed_seconds\": 1456, \"cutoff_max_runtime_seconds\": 1440, \"cutoff_reason\": \"max_runtime_seconds\", \"file_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"heartbeat_at\": \"2026-02-06T08:04:52+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 95, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T07:40:52+00:00\", \"scraper_id\": \"NCJOLTScraper\", \"script_path\": \"scrapers/north_carolina_journal_law_technology_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770363652_NCJOLTScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770363652_NCJOLTScraper.out.log\", \"timeout_minutes\": 25}","id":689,"items_discovered":58,"items_processed":58,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-02-06T08:05:13+00:00","run_start":"2026-02-06T07:40:52+00:00","scraper_name":"NCJOLTScraper","status":"failed","stderr_log_url":"/api/scraper-runs/689/logs/stderr","stdout_log_url":"/api/scraper-runs/689/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":2700.0127838552,"error_category":"timeout","error_message":"Timeout after 45 minutes","error_traceback":null,"errors":1,"extra":{"returncode":null},"extra_json":"{\"returncode\": null}","id":274,"items_discovered":null,"items_processed":null,"law_review_id":95,"pdfs_downloaded":0,"run_end":"2026-01-19T07:08:01+00:00","run_start":"2026-01-19T06:23:01+00:00","scraper_name":"NCJOLTScraper","status":"timeout"}]},"scrapers":[{"base_class":"LightBaseScraper","canonical_name":"North Carolina Journal of Law & Technology","class_name":"NCJOLTScraper","file_path":"scrapers/north_carolina_journal_law_technology_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.north_carolina_journal_law_technology_scraper","platform":"playwright","scraper_id":"NCJOLTScraper"}],"uploads":{"last_pending":null,"last_uploaded":null,"latest_registry_sync":null,"pending":0}}
