{"generated_at":"2026-09-22T23:34:55.674965","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"Seattle Journal for Social Justice","error_details":null,"failure_reason":null,"health_status":"HEALTHY","id":730,"last_attempt_date":"2026-09-13T12:05:54+00:00","last_performance_check":"2025-07-19 13:35:24","last_success_date":"2026-09-13T12:05:54+00:00","last_updated":"2025-07-13 02:22:52.873191","name":"Seattle Journal for Social Justice","performance_category":"unknown","rank":null,"scraper_name":"seattle_journal_for_social_justice_scraper.py","scraper_status":"unknown","total_downloads":241,"total_size_gb":0.0},"law_review_id":730,"runs":[{"duplicates_skipped":89,"duration_seconds":644.1251248936169,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":250722,"canonical_name":"Seattle Journal for Social Justice","child_pid":1114403,"download_queue":{"due":0,"pending":0,"retries":0,"scope":"SeattleJournalForSocialJusticeScraper:Seattle Journal for Social Justice","waiting":0},"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-09-13T12:05:40+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T11:55:09+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 250722, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 1114403, \"download_queue\": {\"due\": 0, \"pending\": 0, \"retries\": 0, \"scope\": \"SeattleJournalForSocialJusticeScraper:Seattle Journal for Social Justice\", \"waiting\": 0}, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-09-13T12:05:40+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T11:55:09+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45}","id":45668,"items_discovered":90,"items_processed":90,"law_review_id":730,"pdfs_downloaded":1,"run_end":"2026-09-13T12:05:54+00:00","run_start":"2026-09-13T11:55:09+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"success","stderr_log_url":"/api/scraper-runs/45668/logs/stderr","stdout_log_url":"/api/scraper-runs/45668/logs/stdout"},{"duplicates_skipped":65,"duration_seconds":137.8668261920102,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/context/sjsj/article/2319/viewcontent/","error_traceback":null,"errors":1,"extra":{"automation_cycle_id":155149,"canonical_name":"Seattle Journal for Social Justice","child_pid":3334464,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-08-14T07:50:46+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-08-14T07:48:46+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 155149, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3334464, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-08-14T07:50:46+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-08-14T07:48:46+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":44813,"items_discovered":90,"items_processed":90,"law_review_id":730,"pdfs_downloaded":24,"run_end":"2026-08-14T07:51:05+00:00","run_start":"2026-08-14T07:48:46+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/44813/logs/stderr","stdout_log_url":"/api/scraper-runs/44813/logs/stdout"},{"duplicates_skipped":42,"duration_seconds":302.84841346973553,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2290&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":44200,"canonical_name":"Seattle Journal for Social Justice","child_pid":3140134,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-14T19:50:27+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T19:45:57+00:00","run_kind":"manual","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":15,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 44200, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3140134, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-14T19:50:27+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T19:45:57+00:00\", \"run_kind\": \"manual\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 15, \"waf_blocked\": true}","id":44083,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":23,"run_end":"2026-07-14T19:51:00+00:00","run_start":"2026-07-14T19:45:57+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/44083/logs/stderr","stdout_log_url":"/api/scraper-runs/44083/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":6.537197222001851,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":44060,"canonical_name":"Seattle Journal for Social Justice","child_pid":2993433,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-14T18:43:28+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T18:43:28+00:00","run_kind":"manual","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":15},"extra_json":"{\"automation_cycle_id\": 44060, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 2993433, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-14T18:43:28+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T18:43:28+00:00\", \"run_kind\": \"manual\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 15}","id":43810,"items_discovered":0,"items_processed":0,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-07-14T18:43:34+00:00","run_start":"2026-07-14T18:43:28+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/43810/logs/stderr","stdout_log_url":"/api/scraper-runs/43810/logs/stdout"},{"duplicates_skipped":9,"duration_seconds":215.51060953410342,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2290&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":43988,"canonical_name":"Seattle Journal for Social Justice","child_pid":2931357,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-14T18:22:05+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T18:18:35+00:00","run_kind":"scheduled","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":15,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 43988, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 2931357, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-14T18:22:05+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T18:18:35+00:00\", \"run_kind\": \"scheduled\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 15, \"waf_blocked\": true}","id":43600,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":3,"run_end":"2026-07-14T18:22:10+00:00","run_start":"2026-07-14T18:18:35+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/43600/logs/stderr","stdout_log_url":"/api/scraper-runs/43600/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":627.5848728958517,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2315&context=sjsj&download=1","error_traceback":null,"errors":4,"extra":{"automation_cycle_id":28052,"canonical_name":"Seattle Journal for Social Justice","child_pid":3306201,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-01T20:14:25+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-01T20:04:06+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 28052, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3306201, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-01T20:14:25+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-01T20:04:06+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":30954,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":9,"run_end":"2026-07-01T20:14:46+00:00","run_start":"2026-07-01T20:04:06+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/30954/logs/stderr","stdout_log_url":"/api/scraper-runs/30954/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":214.0916121219998,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2315&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":1516,"canonical_name":"Seattle Journal for Social Justice","child_pid":48870,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-06-01T16:02:23+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T15:58:53+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 1516, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 48870, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:02:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T15:58:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":4342,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-06-01T16:02:28+00:00","run_start":"2026-06-01T15:58:53+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"protected","stderr_log_url":"/api/scraper-runs/4342/logs/stderr","stdout_log_url":"/api/scraper-runs/4342/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":220.2382086169673,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2315&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":605,"canonical_name":"Seattle Journal for Social Justice","child_pid":973447,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-05-01T19:34:12+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T19:30:42+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 605, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 973447, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-05-01T19:34:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T19:30:42+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":3664,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-05-01T19:34:22+00:00","run_start":"2026-05-01T19:30:42+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"protected","stderr_log_url":"/api/scraper-runs/3664/logs/stderr","stdout_log_url":"/api/scraper-runs/3664/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":227.53151812311262,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2287&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"canonical_name":"Seattle Journal for Social Justice","child_pid":2909623,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-03-08T18:41:49+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-08T18:38:19+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 2909623, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-03-08T18:41:49+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-08T18:38:19+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":2816,"items_discovered":37,"items_processed":37,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-03-08T18:42:06+00:00","run_start":"2026-03-08T18:38:19+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"protected","stderr_log_url":"/api/scraper-runs/2816/logs/stderr","stdout_log_url":"/api/scraper-runs/2816/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":51.45999403303722,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Seattle Journal for Social Justice","child_pid":3531619,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-02-06T13:54:33+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T13:54:03+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3531619, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-02-06T13:54:33+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T13:54:03+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 30}","id":845,"items_discovered":30,"items_processed":30,"law_review_id":730,"pdfs_downloaded":30,"run_end":"2026-02-06T13:54:54+00:00","run_start":"2026-02-06T13:54:03+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"success","stderr_log_url":"/api/scraper-runs/845/logs/stderr","stdout_log_url":"/api/scraper-runs/845/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":48.16511405998608,"error_category":"download_failed_all","error_message":"Non-PDF content at https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2212&context=sjsj","error_traceback":null,"errors":30,"extra":{"canonical_name":"Seattle Journal for Social Justice","child_pid":3528003,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-02-06T13:52:37+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T13:52:07+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3528003, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-02-06T13:52:37+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T13:52:07+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 30}","id":844,"items_discovered":30,"items_processed":30,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-02-06T13:52:55+00:00","run_start":"2026-02-06T13:52:07+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"failed","stderr_log_url":"/api/scraper-runs/844/logs/stderr","stdout_log_url":"/api/scraper-runs/844/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":192.8834225628525,"error_category":"inferred_failed","error_message":"Legacy run: failed (downloaded=0, duplicates=0, errors=137, discovered=137)","error_traceback":null,"errors":137,"extra":{"canonical_name":"Seattle Journal for Social Justice","file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-01-22T06:20:34+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-01-22T06:20:34+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45}","id":378,"items_discovered":137,"items_processed":137,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-01-22T06:23:48+00:00","run_start":"2026-01-22T06:20:34+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"failed","stderr_log_url":"/api/scraper-runs/378/logs/stderr","stdout_log_url":"/api/scraper-runs/378/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":137.41232061386108,"error_category":null,"error_message":"No new content found (all duplicates)","error_traceback":null,"errors":0,"extra":null,"extra_json":null,"id":146,"items_discovered":null,"items_processed":null,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2025-12-22T22:18:53.215707","run_start":"2025-12-22T22:16:35.803386","scraper_name":"seattle_journal_for_social_justice","status":"no_new_content"}],"runs_by_scraper_id":[{"duplicates_skipped":89,"duration_seconds":644.1251248936169,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":250722,"canonical_name":"Seattle Journal for Social Justice","child_pid":1114403,"download_queue":{"due":0,"pending":0,"retries":0,"scope":"SeattleJournalForSocialJusticeScraper:Seattle Journal for Social Justice","waiting":0},"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-09-13T12:05:40+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T11:55:09+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 250722, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 1114403, \"download_queue\": {\"due\": 0, \"pending\": 0, \"retries\": 0, \"scope\": \"SeattleJournalForSocialJusticeScraper:Seattle Journal for Social Justice\", \"waiting\": 0}, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-09-13T12:05:40+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T11:55:09+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789300509_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45}","id":45668,"items_discovered":90,"items_processed":90,"law_review_id":730,"pdfs_downloaded":1,"run_end":"2026-09-13T12:05:54+00:00","run_start":"2026-09-13T11:55:09+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"success","stderr_log_url":"/api/scraper-runs/45668/logs/stderr","stdout_log_url":"/api/scraper-runs/45668/logs/stdout"},{"duplicates_skipped":65,"duration_seconds":137.8668261920102,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/context/sjsj/article/2319/viewcontent/","error_traceback":null,"errors":1,"extra":{"automation_cycle_id":155149,"canonical_name":"Seattle Journal for Social Justice","child_pid":3334464,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-08-14T07:50:46+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-08-14T07:48:46+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 155149, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3334464, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-08-14T07:50:46+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-08-14T07:48:46+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1786693726_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":44813,"items_discovered":90,"items_processed":90,"law_review_id":730,"pdfs_downloaded":24,"run_end":"2026-08-14T07:51:05+00:00","run_start":"2026-08-14T07:48:46+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/44813/logs/stderr","stdout_log_url":"/api/scraper-runs/44813/logs/stdout"},{"duplicates_skipped":42,"duration_seconds":302.84841346973553,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2290&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":44200,"canonical_name":"Seattle Journal for Social Justice","child_pid":3140134,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-14T19:50:27+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T19:45:57+00:00","run_kind":"manual","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":15,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 44200, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3140134, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-14T19:50:27+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T19:45:57+00:00\", \"run_kind\": \"manual\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784058357_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 15, \"waf_blocked\": true}","id":44083,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":23,"run_end":"2026-07-14T19:51:00+00:00","run_start":"2026-07-14T19:45:57+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/44083/logs/stderr","stdout_log_url":"/api/scraper-runs/44083/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":6.537197222001851,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":44060,"canonical_name":"Seattle Journal for Social Justice","child_pid":2993433,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-14T18:43:28+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T18:43:28+00:00","run_kind":"manual","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":15},"extra_json":"{\"automation_cycle_id\": 44060, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 2993433, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-14T18:43:28+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T18:43:28+00:00\", \"run_kind\": \"manual\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784054608_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 15}","id":43810,"items_discovered":0,"items_processed":0,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-07-14T18:43:34+00:00","run_start":"2026-07-14T18:43:28+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"no_items","stderr_log_url":"/api/scraper-runs/43810/logs/stderr","stdout_log_url":"/api/scraper-runs/43810/logs/stdout"},{"duplicates_skipped":9,"duration_seconds":215.51060953410342,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2290&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":43988,"canonical_name":"Seattle Journal for Social Justice","child_pid":2931357,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-14T18:22:05+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T18:18:35+00:00","run_kind":"scheduled","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":15,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 43988, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 2931357, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-14T18:22:05+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T18:18:35+00:00\", \"run_kind\": \"scheduled\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784053115_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 15, \"waf_blocked\": true}","id":43600,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":3,"run_end":"2026-07-14T18:22:10+00:00","run_start":"2026-07-14T18:18:35+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/43600/logs/stderr","stdout_log_url":"/api/scraper-runs/43600/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":627.5848728958517,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2315&context=sjsj&download=1","error_traceback":null,"errors":4,"extra":{"automation_cycle_id":28052,"canonical_name":"Seattle Journal for Social Justice","child_pid":3306201,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-07-01T20:14:25+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-01T20:04:06+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 28052, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3306201, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-07-01T20:14:25+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-01T20:04:06+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1782936246_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":30954,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":9,"run_end":"2026-07-01T20:14:46+00:00","run_start":"2026-07-01T20:04:06+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"partial","stderr_log_url":"/api/scraper-runs/30954/logs/stderr","stdout_log_url":"/api/scraper-runs/30954/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":214.0916121219998,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2315&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":1516,"canonical_name":"Seattle Journal for Social Justice","child_pid":48870,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-06-01T16:02:23+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T15:58:53+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 1516, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 48870, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:02:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T15:58:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780329533_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":4342,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-06-01T16:02:28+00:00","run_start":"2026-06-01T15:58:53+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"protected","stderr_log_url":"/api/scraper-runs/4342/logs/stderr","stdout_log_url":"/api/scraper-runs/4342/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":220.2382086169673,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2315&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"automation_cycle_id":605,"canonical_name":"Seattle Journal for Social Justice","child_pid":973447,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-05-01T19:34:12+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T19:30:42+00:00","run_kind":"scheduled_active","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"automation_cycle_id\": 605, \"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 973447, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-05-01T19:34:12+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T19:30:42+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777663842_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":3664,"items_discovered":102,"items_processed":102,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-05-01T19:34:22+00:00","run_start":"2026-05-01T19:30:42+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"protected","stderr_log_url":"/api/scraper-runs/3664/logs/stderr","stdout_log_url":"/api/scraper-runs/3664/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":227.53151812311262,"error_category":"digital_commons_waf_block","error_message":"Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2287&context=sjsj&download=1","error_traceback":null,"errors":3,"extra":{"canonical_name":"Seattle Journal for Social Justice","child_pid":2909623,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-03-08T18:41:49+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-08T18:38:19+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 2909623, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-03-08T18:41:49+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-08T18:38:19+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1772995099_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":2816,"items_discovered":37,"items_processed":37,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-03-08T18:42:06+00:00","run_start":"2026-03-08T18:38:19+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"protected","stderr_log_url":"/api/scraper-runs/2816/logs/stderr","stdout_log_url":"/api/scraper-runs/2816/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":51.45999403303722,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Seattle Journal for Social Justice","child_pid":3531619,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-02-06T13:54:33+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T13:54:03+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3531619, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-02-06T13:54:33+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T13:54:03+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770386043_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 30}","id":845,"items_discovered":30,"items_processed":30,"law_review_id":730,"pdfs_downloaded":30,"run_end":"2026-02-06T13:54:54+00:00","run_start":"2026-02-06T13:54:03+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"success","stderr_log_url":"/api/scraper-runs/845/logs/stderr","stdout_log_url":"/api/scraper-runs/845/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":48.16511405998608,"error_category":"download_failed_all","error_message":"Non-PDF content at https://digitalcommons.law.seattleu.edu/cgi/viewcontent.cgi?article=2212&context=sjsj","error_traceback":null,"errors":30,"extra":{"canonical_name":"Seattle Journal for Social Justice","child_pid":3528003,"file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","heartbeat_at":"2026-02-06T13:52:37+00:00","heartbeat_source":"orchestrator","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T13:52:07+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"child_pid\": 3528003, \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"heartbeat_at\": \"2026-02-06T13:52:37+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T13:52:07+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770385927_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 30}","id":844,"items_discovered":30,"items_processed":30,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-02-06T13:52:55+00:00","run_start":"2026-02-06T13:52:07+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"failed","stderr_log_url":"/api/scraper-runs/844/logs/stderr","stdout_log_url":"/api/scraper-runs/844/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":192.8834225628525,"error_category":"inferred_failed","error_message":"Legacy run: failed (downloaded=0, duplicates=0, errors=137, discovered=137)","error_traceback":null,"errors":137,"extra":{"canonical_name":"Seattle Journal for Social Justice","file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","law_review_id":730,"orchestrator":"lrscraper","orchestrator_started_at":"2026-01-22T06:20:34+00:00","scraper_id":"SeattleJournalForSocialJusticeScraper","script_path":"scrapers/seattle_journal_for_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.err.log","stdout_path":"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Seattle Journal for Social Justice\", \"file_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"law_review_id\": 730, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-01-22T06:20:34+00:00\", \"scraper_id\": \"SeattleJournalForSocialJusticeScraper\", \"script_path\": \"scrapers/seattle_journal_for_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1769062834_SeattleJournalForSocialJusticeScraper.out.log\", \"timeout_minutes\": 45}","id":378,"items_discovered":137,"items_processed":137,"law_review_id":730,"pdfs_downloaded":0,"run_end":"2026-01-22T06:23:48+00:00","run_start":"2026-01-22T06:20:34+00:00","scraper_name":"SeattleJournalForSocialJusticeScraper","status":"failed","stderr_log_url":"/api/scraper-runs/378/logs/stderr","stdout_log_url":"/api/scraper-runs/378/logs/stdout"}],"scraper":{"base_class":"LightBaseScraper","canonical_name":"Seattle Journal for Social Justice","class_name":"SeattleJournalForSocialJusticeScraper","discovered_at":"2026-03-30 20:11:12","file_path":"scrapers/seattle_journal_for_social_justice_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.seattle_journal_for_social_justice_scraper","platform":"bepress","scraper_id":"SeattleJournalForSocialJusticeScraper","updated_at":"2026-09-22 23:32:37"},"uploads":{"last_pending":null,"last_uploaded":"2026-09-13 13:52:24","latest_registry_sync":"uabox:Law_Review_Project/seattle_journal_for_social_justice_20260913_135008.zip","pending":0}}
