Est. MMXXV · lrscraper The Law Review Reporter Live

A continuous record of the open collection of American legal scholarship

Vol. II Wednesday, September 23, 2026 № 266

Scraper implementation

northwestern_journal_of_human_rights_scraper

Northwestern Journal of Human Rights · mapped to registry #692

Implementation identity
scrapers/northwestern_journal_of_human_rights_scraper.py
scriptbepressCLI entrypoint
no_new_content
Latest status
no new content
Run #45527
Latest runtime
92.5s
2026-09-13T09:08:03+00:00
Latest PDFs
0
62 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
8
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
northwestern_journal_of_human_rights_scraper
canonical name
Northwestern Journal of Human Rights
institution code
-
platform
bepress
base class
script
class name
-
module path
scrapers.northwestern_journal_of_human_rights_scraper
file path
scrapers/northwestern_journal_of_human_rights_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-23 05:32:39

Operational mapping

Law review ownership and publication state

Registry health
HEALTHY
Last uploaded
2026-09-12 13:37:34
Registry sync
uabox:Law_Review_Project/northwestern_journal_of_human_rights_20260912_132152.zip
Latest error
No reported error

Run history

Runs associated with law review #692; diagnostics expand in place.

8 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45527 no new content 2026-09-13T09:08:03+00:00ended 2026-09-13T09:09:36+00:00 92.5s 0 PDF 62 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 250473, "canonical_name": "Northwestern Journal of Human Rights", "child_pid": 859396, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 54, "mode": "balanced", "remaining_units": 29, "scope": "https://scholarlycommons.law.northwestern.edu/njihr/", "selected_units": 25, "visited_this_run": 25, "visited_units": 25}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "NorthwesternJournalOfHumanRightsScraper:Northwestern Journal of Human Rights", "waiting": 0}, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-09-13T09:09:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T09:08:03+00:00", "run_kind": "scheduled_active", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1789290483_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789290483_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 45}
#44691 partial 2026-08-14T04:06:56+00:00ended 2026-08-14T04:09:59+00:00 183.4s 6 PDF 54 skipped 2 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://scholarlycommons.law.northwestern.edu/context/njihr/article/1225/viewcontent/
Run metadata
{"automation_cycle_id": 154521, "canonical_name": "Northwestern Journal of Human Rights", "child_pid": 2973763, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-08-14T04:09:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T04:06:56+00:00", "run_kind": "scheduled_active", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1786680416_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786680416_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#43945 partial 2026-07-14T19:00:23+00:00ended 2026-07-14T19:01:48+00:00 85.7s 1 PDF 63 skipped 1 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://scholarlycommons.law.northwestern.edu/cgi/viewcontent.cgi?article=1268&context=njihr&download=1
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Northwestern Journal of Human Rights", "child_pid": 3051633, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-07-14T19:01:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:00:23+00:00", "run_kind": "scheduled", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1784055623_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784055623_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 15, "waf_blocked": true}
#31106 success 2026-07-02T15:13:53+00:00ended 2026-07-02T15:16:20+00:00 147.1s 2 PDF 66 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28085, "canonical_name": "Northwestern Journal of Human Rights", "child_pid": 680087, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-07-02T15:15:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-02T15:13:53+00:00", "run_kind": "scheduled_active", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1783005233_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783005233_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 45}
#4498 no new content 2026-06-01T17:45:29+00:00ended 2026-06-01T17:45:33+00:00 3.3s 0 PDF 78 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1534, "canonical_name": "Northwestern Journal of Human Rights", "child_pid": 91949, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-06-01T17:45:29+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T17:45:29+00:00", "run_kind": "scheduled_active", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1780335929_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780335929_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 45}
#3821 success 2026-05-01T21:10:33+00:00ended 2026-05-01T21:10:40+00:00 6.9s 2 PDF 76 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 622, "canonical_name": "Northwestern Journal of Human Rights", "child_pid": 1047782, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-05-01T21:10:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T21:10:33+00:00", "run_kind": "scheduled_active", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1777669833_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777669833_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 45}
#3002 partial 2026-03-09T04:03:03+00:00ended 2026-03-09T04:08:13+00:00 309.6s 69 PDF 7 skipped 2 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://scholarlycommons.law.northwestern.edu/cgi/viewcontent.cgi?article=1208&context=njihr&download=1
Run metadata
{"canonical_name": "Northwestern Journal of Human Rights", "child_pid": 3250370, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-03-09T04:08:03+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-09T04:03:03+00:00", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1773028983_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773028983_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#1182 success 2026-02-07T02:01:14+00:00ended 2026-02-07T02:01:20+00:00 6.2s 5 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Northwestern Journal of Human Rights", "child_pid": 665889, "file_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "heartbeat_at": "2026-02-07T02:01:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 692, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T02:01:14+00:00", "scraper_id": "northwestern_journal_of_human_rights_scraper", "script_path": "scrapers/northwestern_journal_of_human_rights_scraper.py", "stderr_path": "logs/orchestrator_runs/1770429674_northwestern_journal_of_human_rights_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770429674_northwestern_journal_of_human_rights_scraper.out.log", "timeout_minutes": 12}