Est. MMXXV · lrscraper The Law Review Reporter Live

A continuous record of the open collection of American legal scholarship

Vol. II Tuesday, September 22, 2026 № 265

Scraper implementation

CornellLawReviewScraper

Cornell Law Review · mapped to registry #8

Implementation identity
scrapers/cornell_law_review_scraper.py
LightBaseScraperwordpressCLI entrypoint
success
Latest status
success
Run #45051
Latest runtime
20.1s
2026-09-12T22:16:37+00:00
Latest PDFs
5
121 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
11
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
CornellLawReviewScraper
canonical name
Cornell Law Review
institution code
-
platform
wordpress
base class
LightBaseScraper
class name
CornellLawReviewScraper
module path
scrapers.cornell_law_review_scraper
file path
scrapers/cornell_law_review_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-22 17:32:34

Operational mapping

Law review ownership and publication state

Registry health
HEALTHY
Last uploaded
2026-09-12 23:19:22
Registry sync
uabox:Law_Review_Project/cornell_law_review_20260912_231729.zip
Latest error
No reported error

Run history

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

11 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45051 success 2026-09-12T22:16:37+00:00ended 2026-09-12T22:16:57+00:00 20.1s 5 PDF 121 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 249612, "canonical_name": "Cornell Law Review", "child_pid": 4025578, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-09-12T22:16:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-12T22:16:37+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789251397_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789251397_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#44263 success 2026-08-13T21:31:34+00:00ended 2026-08-13T21:31:47+00:00 13.0s 9 PDF 115 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153413, "canonical_name": "Cornell Law Review", "child_pid": 2351746, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-08-13T21:31:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T21:31:34+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786656694_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786656694_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#43436 no new content 2026-07-14T18:02:58+00:00ended 2026-07-14T18:03:02+00:00 3.7s 0 PDF 111 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Cornell Law Review", "child_pid": 2899173, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-07-14T18:02:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:02:58+00:00", "run_kind": "scheduled", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052178_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052178_CornellLawReviewScraper.out.log", "timeout_minutes": 15}
#30120 success 2026-06-30T21:10:50+00:00ended 2026-06-30T21:13:29+00:00 158.7s 2 PDF 119 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 27277, "canonical_name": "Cornell Law Review", "child_pid": 1544800, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-06-30T21:13:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-30T21:10:50+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1782853850_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1782853850_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#4257 success 2026-05-31T20:16:50+00:00ended 2026-05-31T20:20:03+00:00 193.4s 11 PDF 110 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1503, "canonical_name": "Cornell Law Review", "child_pid": 1261817, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-05-31T20:19:52+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T20:16:50+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780258610_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780258610_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#3579 success 2026-05-01T17:59:31+00:00ended 2026-05-01T17:59:40+00:00 9.0s 5 PDF 116 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 595, "canonical_name": "Cornell Law Review", "child_pid": 889727, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-05-01T17:59:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T17:59:31+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658371_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658371_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#2717 no new content 2026-03-08T11:20:33+00:00ended 2026-03-08T11:20:36+00:00 2.3s 0 PDF 108 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "child_pid": 2651161, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-03-08T11:20:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:20:33+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772968833_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772968833_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#651 no new content 2026-02-06T06:10:45+00:00ended 2026-02-06T06:11:08+00:00 22.9s 0 PDF 25 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "child_pid": 2639223, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:10:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:10:45+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770358245_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770358245_CornellLawReviewScraper.out.log", "timeout_minutes": 25}
#650 no items 2026-02-06T06:08:12+00:00ended 2026-02-06T06:08:32+00:00 20.0s 0 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "child_pid": 2635314, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:08:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:08:12+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770358092_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770358092_CornellLawReviewScraper.out.log", "timeout_minutes": 25}
#372 partial 2026-01-22T05:42:53+00:00ended 2026-01-22T05:48:07+00:00 314.2s 246 PDF 1 skipped 1 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "file_path": "scrapers/cornell_law_review_scraper.py", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T05:42:53+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1769060573_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769060573_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#8 success 2025-12-22T22:04:17.698552ended 2025-12-22T22:08:23.861876 246.2s 238 PDF 0 skipped 0 errors No reported error

Exact scraper-ID runs

Legacy records explicitly stored under this implementation identifier.

Run Status Started Runtime Result Error / diagnostics Logs
#45051 success 2026-09-12T22:16:37+00:00ended 2026-09-12T22:16:57+00:00 20.1s 5 PDF 121 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 249612, "canonical_name": "Cornell Law Review", "child_pid": 4025578, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-09-12T22:16:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-12T22:16:37+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789251397_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789251397_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#44263 success 2026-08-13T21:31:34+00:00ended 2026-08-13T21:31:47+00:00 13.0s 9 PDF 115 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153413, "canonical_name": "Cornell Law Review", "child_pid": 2351746, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-08-13T21:31:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T21:31:34+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786656694_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786656694_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#43436 no new content 2026-07-14T18:02:58+00:00ended 2026-07-14T18:03:02+00:00 3.7s 0 PDF 111 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Cornell Law Review", "child_pid": 2899173, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-07-14T18:02:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:02:58+00:00", "run_kind": "scheduled", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052178_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052178_CornellLawReviewScraper.out.log", "timeout_minutes": 15}
#30120 success 2026-06-30T21:10:50+00:00ended 2026-06-30T21:13:29+00:00 158.7s 2 PDF 119 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 27277, "canonical_name": "Cornell Law Review", "child_pid": 1544800, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-06-30T21:13:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-30T21:10:50+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1782853850_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1782853850_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#4257 success 2026-05-31T20:16:50+00:00ended 2026-05-31T20:20:03+00:00 193.4s 11 PDF 110 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1503, "canonical_name": "Cornell Law Review", "child_pid": 1261817, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-05-31T20:19:52+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T20:16:50+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780258610_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780258610_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#3579 success 2026-05-01T17:59:31+00:00ended 2026-05-01T17:59:40+00:00 9.0s 5 PDF 116 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 595, "canonical_name": "Cornell Law Review", "child_pid": 889727, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-05-01T17:59:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T17:59:31+00:00", "run_kind": "scheduled_active", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658371_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658371_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#2717 no new content 2026-03-08T11:20:33+00:00ended 2026-03-08T11:20:36+00:00 2.3s 0 PDF 108 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "child_pid": 2651161, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-03-08T11:20:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:20:33+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772968833_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772968833_CornellLawReviewScraper.out.log", "timeout_minutes": 45}
#651 no new content 2026-02-06T06:10:45+00:00ended 2026-02-06T06:11:08+00:00 22.9s 0 PDF 25 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "child_pid": 2639223, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:10:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:10:45+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770358245_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770358245_CornellLawReviewScraper.out.log", "timeout_minutes": 25}
#650 no items 2026-02-06T06:08:12+00:00ended 2026-02-06T06:08:32+00:00 20.0s 0 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "child_pid": 2635314, "file_path": "scrapers/cornell_law_review_scraper.py", "heartbeat_at": "2026-02-06T06:08:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T06:08:12+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770358092_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770358092_CornellLawReviewScraper.out.log", "timeout_minutes": 25}
#372 partial 2026-01-22T05:42:53+00:00ended 2026-01-22T05:48:07+00:00 314.2s 246 PDF 1 skipped 1 errors No reported error
Run metadata
{"canonical_name": "Cornell Law Review", "file_path": "scrapers/cornell_law_review_scraper.py", "law_review_id": 8, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T05:42:53+00:00", "scraper_id": "CornellLawReviewScraper", "script_path": "scrapers/cornell_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1769060573_CornellLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769060573_CornellLawReviewScraper.out.log", "timeout_minutes": 45}