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

MinnesotaLawReviewHeadnotesScraper

Minnesota Law Review Headnotes [online] · mapped to registry #144

Implementation identity
scrapers/minnesota_law_review_headnotes_scraper.py
LightBaseScraperbepressCLI entrypoint
no_new_content
Latest status
no new content
Run #45200
Latest runtime
5.0s
2026-09-13T01:56:37+00:00
Latest PDFs
0
4 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
17
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
MinnesotaLawReviewHeadnotesScraper
canonical name
Minnesota Law Review Headnotes [online]
institution code
-
platform
bepress
base class
LightBaseScraper
class name
MinnesotaLawReviewHeadnotesScraper
module path
scrapers.minnesota_law_review_headnotes_scraper
file path
scrapers/minnesota_law_review_headnotes_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-07-12 12:33:32
Registry sync
uabox:Law_Review_Project/minnesota_law_review_headnotes_[online]_20260712_123315.zip
Latest error
No reported error

Run history

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

17 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45200 no new content 2026-09-13T01:56:37+00:00ended 2026-09-13T01:56:42+00:00 5.0s 0 PDF 4 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 249904, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 175420, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 9, "mode": "balanced", "remaining_units": 8, "scope": "https://scholarship.law.umn.edu/mlr-headnotes#issues", "selected_units": 1, "visited_this_run": 1, "visited_units": 1}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "MinnesotaLawReviewHeadnotesScraper:Minnesota Law Review Headnotes [online]", "waiting": 0}, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-09-13T01:56:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T01:56:37+00:00", "run_kind": "manual", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1789264597_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789264597_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 30}
#45199 no items 2026-09-13T01:52:29+00:00ended 2026-09-13T01:53:03+00:00 34.0s 0 PDF 0 skipped 0 errors no_items_reason: CLOUDFLARE: Minnesota Headnotes returned an interstitial or error page: https://scholarship.law.umn.edu/mlr-headnotes
Run metadata
{"automation_cycle_id": 249897, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 169106, "discovery_problem": "CLOUDFLARE: Minnesota Headnotes returned an interstitial or error page: https://scholarship.law.umn.edu/mlr-headnotes", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "MinnesotaLawReviewHeadnotesScraper:Minnesota Law Review Headnotes [online]", "waiting": 0}, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-09-13T01:52:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T01:52:29+00:00", "run_kind": "manual", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1789264349_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789264349_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 30}
#45153 no items 2026-09-13T01:25:40+00:00ended 2026-09-13T01:25:41+00:00 0.9s 0 PDF 0 skipped 0 errors no_items_reason: BROKEN_LOGIC: discover_urls returned 0 items; scraper did not set `_no_items_reason`
Run metadata
{"automation_cycle_id": 249859, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 125376, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "MinnesotaLawReviewHeadnotesScraper:Minnesota Law Review Headnotes [online]", "waiting": 0}, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-09-13T01:25:40+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T01:25:40+00:00", "run_kind": "scheduled_active", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1789262740_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789262740_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 45}
#44354 no new content 2026-08-13T22:12:23+00:00ended 2026-08-13T22:12:31+00:00 8.6s 0 PDF 40 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153533, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 2411543, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-08-13T22:12:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T22:12:23+00:00", "run_kind": "scheduled_active", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1786659143_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786659143_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 45}
#43552 no new content 2026-07-14T18:13:45+00:00ended 2026-07-14T18:13:53+00:00 7.7s 0 PDF 40 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 2921700, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-07-14T18:13:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:13:45+00:00", "run_kind": "scheduled", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052825_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052825_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 15}
#40222 success 2026-07-12T12:31:37+00:00ended 2026-07-12T12:32:08+00:00 31.1s 15 PDF 25 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 37016, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 2020666, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-07-12T12:32:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-12T12:31:37+00:00", "run_kind": "manual", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1783859497_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783859497_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 10}
#40215 partial 2026-07-12T12:25:16+00:00ended 2026-07-12T12:28:03+00:00 167.0s 25 PDF 0 skipped 15 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://scholarship.law.umn.edu/cgi/viewcontent.cgi?article=1019&context=mlr-headnotes&download=1
Run metadata
{"automation_cycle_id": 37009, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 2010201, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-07-12T12:27:46+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-12T12:25:16+00:00", "run_kind": "manual", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1783859116_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783859116_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 10, "waf_blocked": true}
#40208 no items 2026-07-12T12:19:20+00:00ended 2026-07-12T12:19:27+00:00 6.8s 0 PDF 0 skipped 0 errors no_items_reason: discover_urls returned 0 items; scraper did not set `_no_items_reason`
Run metadata
{"automation_cycle_id": 37002, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 2001046, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-07-12T12:19:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-12T12:19:20+00:00", "run_kind": "manual", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1783858760_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783858760_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 10}
#31433 no items 2026-07-03T13:04:26+00:00ended 2026-07-03T13:04:27+00:00 0.4s 0 PDF 0 skipped 0 errors no_items_reason: discover_urls returned 0 items; scraper did not set `_no_items_reason`
Run metadata
{"automation_cycle_id": 28140, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 2367535, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-07-03T13:04:26+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T13:04:26+00:00", "run_kind": "scheduled_active", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1783083866_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783083866_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 45}
#4827 no items 2026-06-01T20:27:15+00:00ended 2026-06-01T20:27:16+00:00 0.4s 0 PDF 0 skipped 0 errors no_items_reason: discover_urls returned 0 items; scraper did not set `_no_items_reason`
Run metadata
{"automation_cycle_id": 1569, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 181591, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-06-01T20:27:15+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:27:15+00:00", "run_kind": "scheduled_active", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1780345635_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780345635_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 45}
#4154 no new content 2026-05-01T23:35:43+00:00ended 2026-05-01T23:36:02+00:00 18.9s 0 PDF 54 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 657, "canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 1191795, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-05-01T23:35:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:35:43+00:00", "run_kind": "scheduled_active", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1777678543_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777678543_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 45}
#3467 no new content 2026-03-23T08:10:43+00:00ended 2026-03-23T08:13:06+00:00 143.4s 0 PDF 51 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 650134, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-03-23T08:12:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-23T08:10:43+00:00", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1774253443_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1774253443_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 45}
#2548 success 2026-02-21T05:29:11+00:00ended 2026-02-21T05:29:23+00:00 12.6s 1 PDF 50 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Minnesota Law Review Headnotes [online]"}
#2547 failed 2026-02-21T05:25:23+00:00ended 2026-02-21T05:25:35+00:00 11.6s 0 PDF 50 skipped 1 errors download_failed_all: Download error for https://minnesotalawreview.org/wp-content/uploads/2020/02/Diehm_Final.pdf: ServerDisconnectedError: Server disconnected
Run metadata
{"canonical_name": "Minnesota Law Review Headnotes [online]"}
#2540 partial 2026-02-21T05:17:14+00:00ended 2026-02-21T05:17:26+00:00 12.5s 2 PDF 48 skipped 1 errors partial_download_errors: Download error for https://minnesotalawreview.org/wp-content/uploads/2020/02/Diehm_Final.pdf: ServerDisconnectedError: Server disconnected
Run metadata
{"canonical_name": "Minnesota Law Review Headnotes [online]"}
#1253 no new content 2026-02-07T04:17:48+00:00ended 2026-02-07T04:17:57+00:00 7.9s 0 PDF 5 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 922508, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-02-07T04:17:48+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T04:17:48+00:00", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1770437868_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770437868_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 20}
#1250 success 2026-02-07T04:15:30+00:00ended 2026-02-07T04:15:39+00:00 8.9s 1 PDF 4 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Minnesota Law Review Headnotes [online]", "child_pid": 918197, "file_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "heartbeat_at": "2026-02-07T04:15:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 144, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T04:15:30+00:00", "scraper_id": "MinnesotaLawReviewHeadnotesScraper", "script_path": "scrapers/minnesota_law_review_headnotes_scraper.py", "stderr_path": "logs/orchestrator_runs/1770437730_MinnesotaLawReviewHeadnotesScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770437730_MinnesotaLawReviewHeadnotesScraper.out.log", "timeout_minutes": 20}