{"generated_at":"2026-06-17T03:33:25.899125","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"Tennessee Journal of Law and Policy","error_details":null,"failure_reason":null,"health_status":"HEALTHY","id":753,"last_attempt_date":"2026-06-01T20:45:16+00:00","last_performance_check":"2026-02-07T17:56:46+00:00","last_success_date":"2026-06-01T20:45:16+00:00","last_updated":"2025-07-13 02:22:52.873305","name":"Tennessee Journal of Law and Policy","performance_category":"unknown","rank":null,"scraper_name":"tennessee_journal_of_law_and_policy_scraper.py","scraper_status":"unknown","total_downloads":259,"total_size_gb":0.0},"law_review_id":753,"runs":[{"duplicates_skipped":128,"duration_seconds":3.597289863999322,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1572,"canonical_name":"Tennessee Journal of Law and Policy","child_pid":188482,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-06-01T20:45:12+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T20:45:12+00:00","run_kind":"scheduled_active","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1572, \"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 188482, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-06-01T20:45:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T20:45:12+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":4861,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-06-01T20:45:16+00:00","run_start":"2026-06-01T20:45:12+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4861/logs/stderr","stdout_log_url":"/api/scraper-runs/4861/logs/stdout"},{"duplicates_skipped":128,"duration_seconds":3.88863520801533,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":660,"canonical_name":"Tennessee Journal of Law and Policy","child_pid":1203111,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-05-01T23:50:57+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T23:50:57+00:00","run_kind":"scheduled_active","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 660, \"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 1203111, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-05-01T23:50:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T23:50:57+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":4188,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-05-01T23:51:01+00:00","run_start":"2026-05-01T23:50:57+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4188/logs/stderr","stdout_log_url":"/api/scraper-runs/4188/logs/stdout"},{"duplicates_skipped":128,"duration_seconds":12.372807462699711,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":1860191,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-03-24T10:04:53+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-24T10:04:53+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 1860191, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-03-24T10:04:53+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-24T10:04:53+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":3509,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-03-24T10:05:05+00:00","run_start":"2026-03-24T10:04:53+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3509/logs/stderr","stdout_log_url":"/api/scraper-runs/3509/logs/stdout"},{"duplicates_skipped":106,"duration_seconds":672.4293453099672,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://ir.law.utk.edu/cgi/viewcontent.cgi?article=1180&context=tjlp&download=1","error_traceback":null,"errors":11,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":4033109,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-22T07:37:41+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-22T07:26:41+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":60,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 4033109, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-22T07:37:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-22T07:26:41+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 60, \"waf_blocked\": true}","id":2619,"items_discovered":270,"items_processed":270,"law_review_id":753,"pdfs_downloaded":153,"run_end":"2026-02-22T07:37:54+00:00","run_start":"2026-02-22T07:26:41+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2619/logs/stderr","stdout_log_url":"/api/scraper-runs/2619/logs/stdout"},{"duplicates_skipped":56,"duration_seconds":88.22709546610713,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://ir.law.utk.edu/cgi/viewcontent.cgi?article=1261&context=tjlp&download=1","error_traceback":null,"errors":3,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":4028498,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-22T07:13:01+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-22T07:12:01+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":90,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 4028498, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-22T07:13:01+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-22T07:12:01+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 90, \"waf_blocked\": true}","id":2616,"items_discovered":270,"items_processed":270,"law_review_id":753,"pdfs_downloaded":50,"run_end":"2026-02-22T07:13:30+00:00","run_start":"2026-02-22T07:12:01+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2616/logs/stderr","stdout_log_url":"/api/scraper-runs/2616/logs/stdout"},{"duplicates_skipped":3,"duration_seconds":134.62906003417447,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3439486,"cutoff":true,"cutoff_elapsed_seconds":134,"cutoff_max_runtime_seconds":120,"cutoff_reason":"max_runtime_seconds","file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T22:26:08+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T22:24:08+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":3},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3439486, \"cutoff\": true, \"cutoff_elapsed_seconds\": 134, \"cutoff_max_runtime_seconds\": 120, \"cutoff_reason\": \"max_runtime_seconds\", \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T22:26:08+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T22:24:08+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 3}","id":2503,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":53,"run_end":"2026-02-20T22:26:23+00:00","run_start":"2026-02-20T22:24:08+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2503/logs/stderr","stdout_log_url":"/api/scraper-runs/2503/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.22024143696762621,"error_category":"process_exit_1","error_message":"Process exited with code 1","error_traceback":"Traceback (most recent call last):\n  File \"/home/arbel/sites/lrscraper/scrapers/tennessee_journal_of_law_and_policy_scraper.py\", line 56, in <module>\n    asyncio.run(main())\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py\", line 190, in run\n    return runner.run(main)\n           ^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py\", line 118, in run\n    return self._loop.run_until_complete(task)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/base_events.py\", line 653, in run_until_complete\n    return future.result()\n           ^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/tennessee_journal_of_law_and_policy_scraper.py\", line 51, in main\n    scraper = TennesseeJournalOfLawAndPolicyScraper()\n              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/tennessee_journal_of_law_and_policy_scraper.py\", line 26, in __init__\n    super().__init__(\n  File \"/home/arbel/sites/lrscraper/digital_commons_all_issues_base.py\", line 61, in __init__\n    extra_archive_candidates = os.environ.get(f\"{self.env_prefix}_ARCHIVE_CANDIDATES\", \"\")\n                                                 ^^^^^^^^^^^^^^^\nAttributeError: 'TennesseeJournalOfLawAndPolicyScraper' object has no attribute 'env_prefix'","errors":1,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3439019,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T22:23:04+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T22:23:04+00:00","returncode":1,"scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":3},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3439019, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T22:23:04+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T22:23:04+00:00\", \"returncode\": 1, \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 3}","id":2500,"items_discovered":null,"items_processed":null,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-20T22:23:04+00:00","run_start":"2026-02-20T22:23:04+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"failed","stderr_log_url":"/api/scraper-runs/2500/logs/stderr","stdout_log_url":"/api/scraper-runs/2500/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":30.09890019102022,"error_category":"no_items_reason","error_message":"ACCESS_RESTRICTED: Unable to fetch archive index: https://ir.law.utk.edu/tjlp/all_issues.html","error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3192572,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T07:46:27+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T07:45:57+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":2},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3192572, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T07:46:27+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T07:45:57+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 2}","id":2482,"items_discovered":0,"items_processed":0,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-20T07:46:28+00:00","run_start":"2026-02-20T07:45:57+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2482/logs/stderr","stdout_log_url":"/api/scraper-runs/2482/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":60.00240054214373,"error_category":"timeout","error_message":"Timeout after 1 minutes","error_traceback":null,"errors":1,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3191354,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T07:44:22+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T07:43:22+00:00","returncode":null,"scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":1},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3191354, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T07:44:22+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T07:43:22+00:00\", \"returncode\": null, \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 1}","id":2480,"items_discovered":null,"items_processed":null,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-20T07:44:22+00:00","run_start":"2026-02-20T07:43:22+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"timeout","stderr_log_url":"/api/scraper-runs/2480/logs/stderr","stdout_log_url":"/api/scraper-runs/2480/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":null,"error_category":"orchestrator_reaper","error_message":"Marked stale running run as timeout (age=477s; started=2026-02-20T07:35:20+00:00; heartbeat=none)","error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy"},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\"}","id":2479,"items_discovered":null,"items_processed":null,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-20T07:43:17+00:00","run_start":"2026-02-20T07:35:20+00:00","scraper_name":"TennesseeJournalOfLawAndPolicyScraper","status":"timeout"},{"duplicates_skipped":0,"duration_seconds":14.692436886020005,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":857575,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-08T16:12:11+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-08T16:12:11+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":6},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 857575, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-08T16:12:11+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-08T16:12:11+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 6}","id":1764,"items_discovered":3,"items_processed":3,"law_review_id":753,"pdfs_downloaded":3,"run_end":"2026-02-08T16:12:27+00:00","run_start":"2026-02-08T16:12:11+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1764/logs/stderr","stdout_log_url":"/api/scraper-runs/1764/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.0031369670759886503,"error_category":"no_items_reason","error_message":"SCRAPER_NOT_IMPLEMENTED: no download history in local DB; needs OA source URL and discovery logic","error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3747929,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-08T04:33:57+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-08T04:33:57+00:00","scraper_id":"TennesseeJournalOfLawAndPolicyScraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1770525237_TennesseeJournalOfLawAndPolicyScraper.err.log","stdout_path":"logs/orchestrator_runs/1770525237_TennesseeJournalOfLawAndPolicyScraper.out.log","timeout_minutes":10},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3747929, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-08T04:33:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-08T04:33:57+00:00\", \"scraper_id\": \"TennesseeJournalOfLawAndPolicyScraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770525237_TennesseeJournalOfLawAndPolicyScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770525237_TennesseeJournalOfLawAndPolicyScraper.out.log\", \"timeout_minutes\": 10}","id":1735,"items_discovered":0,"items_processed":0,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-08T04:33:57+00:00","run_start":"2026-02-08T04:33:57+00:00","scraper_name":"TennesseeJournalOfLawAndPolicyScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/1735/logs/stderr","stdout_log_url":"/api/scraper-runs/1735/logs/stdout"}],"runs_by_scraper_id":[{"duplicates_skipped":128,"duration_seconds":3.597289863999322,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1572,"canonical_name":"Tennessee Journal of Law and Policy","child_pid":188482,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-06-01T20:45:12+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T20:45:12+00:00","run_kind":"scheduled_active","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1572, \"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 188482, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-06-01T20:45:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T20:45:12+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780346712_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":4861,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-06-01T20:45:16+00:00","run_start":"2026-06-01T20:45:12+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4861/logs/stderr","stdout_log_url":"/api/scraper-runs/4861/logs/stdout"},{"duplicates_skipped":128,"duration_seconds":3.88863520801533,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":660,"canonical_name":"Tennessee Journal of Law and Policy","child_pid":1203111,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-05-01T23:50:57+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T23:50:57+00:00","run_kind":"scheduled_active","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 660, \"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 1203111, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-05-01T23:50:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T23:50:57+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777679457_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":4188,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-05-01T23:51:01+00:00","run_start":"2026-05-01T23:50:57+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4188/logs/stderr","stdout_log_url":"/api/scraper-runs/4188/logs/stdout"},{"duplicates_skipped":128,"duration_seconds":12.372807462699711,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":1860191,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-03-24T10:04:53+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-24T10:04:53+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 1860191, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-03-24T10:04:53+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-24T10:04:53+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1774346693_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 45}","id":3509,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-03-24T10:05:05+00:00","run_start":"2026-03-24T10:04:53+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3509/logs/stderr","stdout_log_url":"/api/scraper-runs/3509/logs/stdout"},{"duplicates_skipped":106,"duration_seconds":672.4293453099672,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://ir.law.utk.edu/cgi/viewcontent.cgi?article=1180&context=tjlp&download=1","error_traceback":null,"errors":11,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":4033109,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-22T07:37:41+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-22T07:26:41+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":60,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 4033109, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-22T07:37:41+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-22T07:26:41+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771745201_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 60, \"waf_blocked\": true}","id":2619,"items_discovered":270,"items_processed":270,"law_review_id":753,"pdfs_downloaded":153,"run_end":"2026-02-22T07:37:54+00:00","run_start":"2026-02-22T07:26:41+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2619/logs/stderr","stdout_log_url":"/api/scraper-runs/2619/logs/stdout"},{"duplicates_skipped":56,"duration_seconds":88.22709546610713,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://ir.law.utk.edu/cgi/viewcontent.cgi?article=1261&context=tjlp&download=1","error_traceback":null,"errors":3,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":4028498,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-22T07:13:01+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-22T07:12:01+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":90,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 4028498, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-22T07:13:01+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-22T07:12:01+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771744321_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 90, \"waf_blocked\": true}","id":2616,"items_discovered":270,"items_processed":270,"law_review_id":753,"pdfs_downloaded":50,"run_end":"2026-02-22T07:13:30+00:00","run_start":"2026-02-22T07:12:01+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2616/logs/stderr","stdout_log_url":"/api/scraper-runs/2616/logs/stdout"},{"duplicates_skipped":3,"duration_seconds":134.62906003417447,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3439486,"cutoff":true,"cutoff_elapsed_seconds":134,"cutoff_max_runtime_seconds":120,"cutoff_reason":"max_runtime_seconds","file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T22:26:08+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T22:24:08+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":3},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3439486, \"cutoff\": true, \"cutoff_elapsed_seconds\": 134, \"cutoff_max_runtime_seconds\": 120, \"cutoff_reason\": \"max_runtime_seconds\", \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T22:26:08+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T22:24:08+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771626248_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 3}","id":2503,"items_discovered":128,"items_processed":128,"law_review_id":753,"pdfs_downloaded":53,"run_end":"2026-02-20T22:26:23+00:00","run_start":"2026-02-20T22:24:08+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/2503/logs/stderr","stdout_log_url":"/api/scraper-runs/2503/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":0.22024143696762621,"error_category":"process_exit_1","error_message":"Process exited with code 1","error_traceback":"Traceback (most recent call last):\n  File \"/home/arbel/sites/lrscraper/scrapers/tennessee_journal_of_law_and_policy_scraper.py\", line 56, in <module>\n    asyncio.run(main())\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py\", line 190, in run\n    return runner.run(main)\n           ^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py\", line 118, in run\n    return self._loop.run_until_complete(task)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/miniconda3/lib/python3.11/asyncio/base_events.py\", line 653, in run_until_complete\n    return future.result()\n           ^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/tennessee_journal_of_law_and_policy_scraper.py\", line 51, in main\n    scraper = TennesseeJournalOfLawAndPolicyScraper()\n              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/arbel/sites/lrscraper/scrapers/tennessee_journal_of_law_and_policy_scraper.py\", line 26, in __init__\n    super().__init__(\n  File \"/home/arbel/sites/lrscraper/digital_commons_all_issues_base.py\", line 61, in __init__\n    extra_archive_candidates = os.environ.get(f\"{self.env_prefix}_ARCHIVE_CANDIDATES\", \"\")\n                                                 ^^^^^^^^^^^^^^^\nAttributeError: 'TennesseeJournalOfLawAndPolicyScraper' object has no attribute 'env_prefix'","errors":1,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3439019,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T22:23:04+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T22:23:04+00:00","returncode":1,"scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":3},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3439019, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T22:23:04+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T22:23:04+00:00\", \"returncode\": 1, \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771626184_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 3}","id":2500,"items_discovered":null,"items_processed":null,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-20T22:23:04+00:00","run_start":"2026-02-20T22:23:04+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"failed","stderr_log_url":"/api/scraper-runs/2500/logs/stderr","stdout_log_url":"/api/scraper-runs/2500/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":30.09890019102022,"error_category":"no_items_reason","error_message":"ACCESS_RESTRICTED: Unable to fetch archive index: https://ir.law.utk.edu/tjlp/all_issues.html","error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3192572,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T07:46:27+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T07:45:57+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":2},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3192572, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T07:46:27+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T07:45:57+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771573557_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 2}","id":2482,"items_discovered":0,"items_processed":0,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-20T07:46:28+00:00","run_start":"2026-02-20T07:45:57+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"no_items","stderr_log_url":"/api/scraper-runs/2482/logs/stderr","stdout_log_url":"/api/scraper-runs/2482/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":60.00240054214373,"error_category":"timeout","error_message":"Timeout after 1 minutes","error_traceback":null,"errors":1,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":3191354,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-20T07:44:22+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-20T07:43:22+00:00","returncode":null,"scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":1},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 3191354, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-20T07:44:22+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-20T07:43:22+00:00\", \"returncode\": null, \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771573402_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 1}","id":2480,"items_discovered":null,"items_processed":null,"law_review_id":753,"pdfs_downloaded":0,"run_end":"2026-02-20T07:44:22+00:00","run_start":"2026-02-20T07:43:22+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"timeout","stderr_log_url":"/api/scraper-runs/2480/logs/stderr","stdout_log_url":"/api/scraper-runs/2480/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":14.692436886020005,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Tennessee Journal of Law and Policy","child_pid":857575,"file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","heartbeat_at":"2026-02-08T16:12:11+00:00","heartbeat_source":"orchestrator","law_review_id":753,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-08T16:12:11+00:00","scraper_id":"tennessee_journal_of_law_and_policy_scraper","script_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","stderr_path":"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.out.log","timeout_minutes":6},"extra_json":"{\"canonical_name\": \"Tennessee Journal of Law and Policy\", \"child_pid\": 857575, \"file_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"heartbeat_at\": \"2026-02-08T16:12:11+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 753, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-08T16:12:11+00:00\", \"scraper_id\": \"tennessee_journal_of_law_and_policy_scraper\", \"script_path\": \"scrapers/tennessee_journal_of_law_and_policy_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770567131_tennessee_journal_of_law_and_policy_scraper.out.log\", \"timeout_minutes\": 6}","id":1764,"items_discovered":3,"items_processed":3,"law_review_id":753,"pdfs_downloaded":3,"run_end":"2026-02-08T16:12:27+00:00","run_start":"2026-02-08T16:12:11+00:00","scraper_name":"tennessee_journal_of_law_and_policy_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1764/logs/stderr","stdout_log_url":"/api/scraper-runs/1764/logs/stdout"}],"scraper":{"base_class":"script","canonical_name":"Tennessee Journal of Law and Policy","class_name":null,"discovered_at":"2026-03-30 20:11:12","file_path":"scrapers/tennessee_journal_of_law_and_policy_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.tennessee_journal_of_law_and_policy_scraper","platform":"bepress","scraper_id":"tennessee_journal_of_law_and_policy_scraper","updated_at":"2026-06-17 03:32:31"},"uploads":{"last_pending":null,"last_uploaded":"2026-02-22 07:39:44","latest_registry_sync":"uabox:Law_Review_Project/tennessee_journal_of_law_and_policy_20260222_073909.zip","pending":0}}
