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

TheJournalOfGenderRaceAndJusticeScraper

The Journal of Gender, Race and Justice · mapped to registry #785

Implementation identity
scrapers/the_journal_of_gender_race_and_justice_scraper.py
LightBaseScraperPlatform unknownCLI entrypoint
no_new_content
Latest status
no new content
Run #45243
Latest runtime
27.9s
2026-09-13T02:18:08+00:00
Latest PDFs
0
45 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
12
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
TheJournalOfGenderRaceAndJusticeScraper
canonical name
The Journal of Gender, Race and Justice
institution code
-
platform
-
base class
LightBaseScraper
class name
TheJournalOfGenderRaceAndJusticeScraper
module path
scrapers.the_journal_of_gender_race_and_justice_scraper
file path
scrapers/the_journal_of_gender_race_and_justice_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-22 23:32:37

Operational mapping

Law review ownership and publication state

Registry health
HEALTHY
Last uploaded
2026-06-01 22:06:24
Registry sync
uabox:Law_Review_Project/the_journal_of_gender_race_and_justice_20260601_220604.zip
Latest error
No reported error

Run history

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

12 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45243 no new content 2026-09-13T02:18:08+00:00ended 2026-09-13T02:18:37+00:00 27.9s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 249930, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 209716, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "TheJournalOfGenderRaceAndJusticeScraper:The Journal of Gender, Race and Justice", "waiting": 0}, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-09-13T02:18:08+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T02:18:08+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1789265888_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789265888_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#44437 no new content 2026-08-13T22:49:41+00:00ended 2026-08-13T22:50:03+00:00 22.0s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153642, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 2469618, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-08-13T22:49:41+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T22:49:41+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1786661381_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786661381_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#43640 no new content 2026-07-14T18:22:56+00:00ended 2026-07-14T18:23:24+00:00 27.6s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 2941510, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-07-14T18:22:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:22:56+00:00", "run_kind": "scheduled", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053376_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053376_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 15}
#31352 no new content 2026-07-03T05:50:35+00:00ended 2026-07-03T05:50:59+00:00 23.6s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28125, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 1809176, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-07-03T05:50:35+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T05:50:35+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1783057835_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783057835_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#4735 success 2026-06-01T19:38:51+00:00ended 2026-06-01T19:39:30+00:00 38.5s 7 PDF 38 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1560, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 153828, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-06-01T19:39:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:38:51+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1780342731_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780342731_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#4062 no new content 2026-05-01T22:48:21+00:00ended 2026-05-01T22:48:39+00:00 18.2s 0 PDF 38 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 648, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 1148881, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-05-01T22:48:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T22:48:21+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1777675701_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777675701_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#3245 success 2026-03-11T21:42:16+00:00ended 2026-03-11T21:44:28+00:00 131.2s 23 PDF 15 skipped 0 errors No reported error
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 1625270, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-03-11T21:44:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-11T21:42:16+00:00", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1773265336_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773265336_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#1882 success 2026-02-09T20:15:32+00:00ended 2026-02-09T20:16:40+00:00 68.5s 10 PDF 5 skipped 0 errors No reported error
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice"}
#1875 success 2026-02-09T17:18:53+00:00ended 2026-02-09T17:19:44+00:00 50.8s 5 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice"}
#1874 no items 2026-02-09T17:17:40+00:00ended 2026-02-09T17:17:55+00:00 15.8s 0 PDF 0 skipped 0 errors no_items_reason: No PDF URLs found on jgrj.law.uiowa.edu. All articles may be duplicates or site structure changed.
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice"}
#1757 no items 2026-02-08T06:07:24+00:00ended 2026-02-08T06:07:24+00:00 0.0s 0 PDF 0 skipped 0 errors no_items_reason: PAYWALLED: The Journal of Gender, Race and Justice appears to require a HeinOnline subscription (no verified open-access PDF archive configured).
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 3927519, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-02-08T06:07:24+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-08T06:07:24+00:00", "scraper_id": "the_journal_of_gender_race_and_justice_scraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1770530844_the_journal_of_gender_race_and_justice_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770530844_the_journal_of_gender_race_and_justice_scraper.out.log", "timeout_minutes": 10}
#1655 no items 2026-02-08T02:23:45+00:00ended 2026-02-08T02:23:46+00:00 1.1s 0 PDF 0 skipped 0 errors no_items_reason: Unable to discover published_article_ids via window.JOURNAL and no PDF links found during fallback crawl.
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 3482424, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-02-08T02:23:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-08T02:23:45+00:00", "scraper_id": "the_journal_of_gender_race_and_justice_scraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1770517425_the_journal_of_gender_race_and_justice_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770517425_the_journal_of_gender_race_and_justice_scraper.out.log", "timeout_minutes": 6}

Exact scraper-ID runs

Legacy records explicitly stored under this implementation identifier.

Run Status Started Runtime Result Error / diagnostics Logs
#45243 no new content 2026-09-13T02:18:08+00:00ended 2026-09-13T02:18:37+00:00 27.9s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 249930, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 209716, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "TheJournalOfGenderRaceAndJusticeScraper:The Journal of Gender, Race and Justice", "waiting": 0}, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-09-13T02:18:08+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T02:18:08+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1789265888_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789265888_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#44437 no new content 2026-08-13T22:49:41+00:00ended 2026-08-13T22:50:03+00:00 22.0s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153642, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 2469618, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-08-13T22:49:41+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T22:49:41+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1786661381_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786661381_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#43640 no new content 2026-07-14T18:22:56+00:00ended 2026-07-14T18:23:24+00:00 27.6s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 2941510, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-07-14T18:22:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:22:56+00:00", "run_kind": "scheduled", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053376_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053376_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 15}
#31352 no new content 2026-07-03T05:50:35+00:00ended 2026-07-03T05:50:59+00:00 23.6s 0 PDF 45 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28125, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 1809176, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-07-03T05:50:35+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T05:50:35+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1783057835_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783057835_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#4735 success 2026-06-01T19:38:51+00:00ended 2026-06-01T19:39:30+00:00 38.5s 7 PDF 38 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1560, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 153828, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-06-01T19:39:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:38:51+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1780342731_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780342731_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#4062 no new content 2026-05-01T22:48:21+00:00ended 2026-05-01T22:48:39+00:00 18.2s 0 PDF 38 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 648, "canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 1148881, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-05-01T22:48:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T22:48:21+00:00", "run_kind": "scheduled_active", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1777675701_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777675701_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#3245 success 2026-03-11T21:42:16+00:00ended 2026-03-11T21:44:28+00:00 131.2s 23 PDF 15 skipped 0 errors No reported error
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice", "child_pid": 1625270, "file_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "heartbeat_at": "2026-03-11T21:44:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 785, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-11T21:42:16+00:00", "scraper_id": "TheJournalOfGenderRaceAndJusticeScraper", "script_path": "scrapers/the_journal_of_gender_race_and_justice_scraper.py", "stderr_path": "logs/orchestrator_runs/1773265336_TheJournalOfGenderRaceAndJusticeScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773265336_TheJournalOfGenderRaceAndJusticeScraper.out.log", "timeout_minutes": 45}
#1882 success 2026-02-09T20:15:32+00:00ended 2026-02-09T20:16:40+00:00 68.5s 10 PDF 5 skipped 0 errors No reported error
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice"}
#1875 success 2026-02-09T17:18:53+00:00ended 2026-02-09T17:19:44+00:00 50.8s 5 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice"}
#1874 no items 2026-02-09T17:17:40+00:00ended 2026-02-09T17:17:55+00:00 15.8s 0 PDF 0 skipped 0 errors no_items_reason: No PDF URLs found on jgrj.law.uiowa.edu. All articles may be duplicates or site structure changed.
Run metadata
{"canonical_name": "The Journal of Gender, Race and Justice"}