Latest status
no new content
A continuous record of the open collection of American legal scholarship
Scraper implementation
Minnesota Law Review Headnotes [online] · mapped to registry #144
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #144; diagnostics expand in place.
| 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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |
| #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} |
stdout stderr |