{"generated_at":"2026-06-17T07:22:27.277051","law_review":{"access_status":"unknown","base_url":null,"canonical_name":"William & Mary Journal of Race Gender and Social Justice","error_details":"No scraper implementation found","failure_reason":null,"health_status":"HEALTHY","id":192,"last_attempt_date":"2026-06-01T17:49:13+00:00","last_performance_check":"2025-07-15 13:06:09","last_success_date":"2026-06-01T17:49:13+00:00","last_updated":null,"name":"William & Mary Journal of Race Gender and Social Justice","performance_category":"medium","rank":192,"scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","scraper_status":"working_needs_optimization","total_downloads":268,"total_size_gb":0.0},"law_review_id":192,"runs":[{"duplicates_skipped":186,"duration_seconds":15.852015328000562,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1535,"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":93182,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-06-01T17:48:57+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T17:48:57+00:00","run_kind":"scheduled_active","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1535, \"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 93182, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-06-01T17:48:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T17:48:57+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 45}","id":4510,"items_discovered":191,"items_processed":191,"law_review_id":192,"pdfs_downloaded":5,"run_end":"2026-06-01T17:49:13+00:00","run_start":"2026-06-01T17:48:57+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"success","stderr_log_url":"/api/scraper-runs/4510/logs/stderr","stdout_log_url":"/api/scraper-runs/4510/logs/stdout"},{"duplicates_skipped":180,"duration_seconds":32.500427074031904,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":623,"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":1050761,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-05-01T21:14:59+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T21:14:29+00:00","run_kind":"scheduled_active","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 623, \"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 1050761, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-05-01T21:14:59+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T21:14:29+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 45}","id":3833,"items_discovered":193,"items_processed":193,"law_review_id":192,"pdfs_downloaded":13,"run_end":"2026-05-01T21:15:01+00:00","run_start":"2026-05-01T21:14:29+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3833/logs/stderr","stdout_log_url":"/api/scraper-runs/3833/logs/stdout"},{"duplicates_skipped":26,"duration_seconds":899.946735817939,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarship.law.wm.edu/cgi/viewcontent.cgi?article=1652&context=wmjowl&download=1","error_traceback":null,"errors":7,"extra":{"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":3288943,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-03-09T04:51:05+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T04:36:34+00:00","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 3288943, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-03-09T04:51:05+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T04:36:34+00:00\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":3012,"items_discovered":196,"items_processed":196,"law_review_id":192,"pdfs_downloaded":163,"run_end":"2026-03-09T04:51:34+00:00","run_start":"2026-03-09T04:36:34+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/3012/logs/stderr","stdout_log_url":"/api/scraper-runs/3012/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":7.175645778013859,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":666336,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-02-07T02:01:29+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-07T02:01:29+00:00","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":12},"extra_json":"{\"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 666336, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-02-07T02:01:29+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-07T02:01:29+00:00\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 12}","id":1192,"items_discovered":5,"items_processed":5,"law_review_id":192,"pdfs_downloaded":5,"run_end":"2026-02-07T02:01:36+00:00","run_start":"2026-02-07T02:01:29+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1192/logs/stderr","stdout_log_url":"/api/scraper-runs/1192/logs/stdout"}],"runs_by_scraper_id":[{"duplicates_skipped":186,"duration_seconds":15.852015328000562,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1535,"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":93182,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-06-01T17:48:57+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T17:48:57+00:00","run_kind":"scheduled_active","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1535, \"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 93182, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-06-01T17:48:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T17:48:57+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780336137_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 45}","id":4510,"items_discovered":191,"items_processed":191,"law_review_id":192,"pdfs_downloaded":5,"run_end":"2026-06-01T17:49:13+00:00","run_start":"2026-06-01T17:48:57+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"success","stderr_log_url":"/api/scraper-runs/4510/logs/stderr","stdout_log_url":"/api/scraper-runs/4510/logs/stdout"},{"duplicates_skipped":180,"duration_seconds":32.500427074031904,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":623,"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":1050761,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-05-01T21:14:59+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T21:14:29+00:00","run_kind":"scheduled_active","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 623, \"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 1050761, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-05-01T21:14:59+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T21:14:29+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777670069_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 45}","id":3833,"items_discovered":193,"items_processed":193,"law_review_id":192,"pdfs_downloaded":13,"run_end":"2026-05-01T21:15:01+00:00","run_start":"2026-05-01T21:14:29+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"success","stderr_log_url":"/api/scraper-runs/3833/logs/stderr","stdout_log_url":"/api/scraper-runs/3833/logs/stdout"},{"duplicates_skipped":26,"duration_seconds":899.946735817939,"error_category":"digital_commons_waf_partial","error_message":"Digital Commons WAF Block (HTTP 403) for https://scholarship.law.wm.edu/cgi/viewcontent.cgi?article=1652&context=wmjowl&download=1","error_traceback":null,"errors":7,"extra":{"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":3288943,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-03-09T04:51:05+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T04:36:34+00:00","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":45,"waf_blocked":true},"extra_json":"{\"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 3288943, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-03-09T04:51:05+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T04:36:34+00:00\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773030994_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 45, \"waf_blocked\": true}","id":3012,"items_discovered":196,"items_processed":196,"law_review_id":192,"pdfs_downloaded":163,"run_end":"2026-03-09T04:51:34+00:00","run_start":"2026-03-09T04:36:34+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"partial","stderr_log_url":"/api/scraper-runs/3012/logs/stderr","stdout_log_url":"/api/scraper-runs/3012/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":7.175645778013859,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"William & Mary Journal of Race Gender and Social Justice","child_pid":666336,"file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","heartbeat_at":"2026-02-07T02:01:29+00:00","heartbeat_source":"orchestrator","law_review_id":192,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-07T02:01:29+00:00","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","script_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","stderr_path":"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log","timeout_minutes":12},"extra_json":"{\"canonical_name\": \"William & Mary Journal of Race Gender and Social Justice\", \"child_pid\": 666336, \"file_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"heartbeat_at\": \"2026-02-07T02:01:29+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 192, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-07T02:01:29+00:00\", \"scraper_id\": \"william_and_mary_journal_of_race_gender_and_social_justice_scraper\", \"script_path\": \"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770429689_william_and_mary_journal_of_race_gender_and_social_justice_scraper.out.log\", \"timeout_minutes\": 12}","id":1192,"items_discovered":5,"items_processed":5,"law_review_id":192,"pdfs_downloaded":5,"run_end":"2026-02-07T02:01:36+00:00","run_start":"2026-02-07T02:01:29+00:00","scraper_name":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","status":"success","stderr_log_url":"/api/scraper-runs/1192/logs/stderr","stdout_log_url":"/api/scraper-runs/1192/logs/stdout"}],"scraper":{"base_class":"script","canonical_name":"William & Mary Journal of Race Gender and Social Justice","class_name":null,"discovered_at":"2026-03-30 20:11:12","file_path":"scrapers/william_and_mary_journal_of_race_gender_and_social_justice_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.william_and_mary_journal_of_race_gender_and_social_justice_scraper","platform":"bepress","scraper_id":"william_and_mary_journal_of_race_gender_and_social_justice_scraper","updated_at":"2026-06-17 07:22:06"},"uploads":{"last_pending":null,"last_uploaded":"2026-06-01 21:01:40","latest_registry_sync":"uabox:Law_Review_Project/william_and_mary_journal_of_race_gender_and_social_justice_20260601_210122.zip","pending":0}}
