Latest status
partial
A continuous record of the open collection of American legal scholarship
Scraper implementation
UMKC Law Review · mapped to registry #138
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #138; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #46194 | partial | 2026-09-20T22:28:34+00:00ended 2026-09-20T22:29:02+00:00 | 27.4s | 0 PDF 46 skipped 3 errors |
digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata{"automation_cycle_id": 265066, "canonical_name": "UMKC Law Review", "child_pid": 359797, "discovery_coverage": {"capped": false, "discovery_complete": true, "known_units": 8, "mode": "balanced", "remaining_units": 0, "scope": "https://irlaw.umkc.edu/lawreview/", "selected_units": 8, "visited_this_run": 8, "visited_units": 8}, "download_queue": {"due": 60, "pending": 63, "retries": 3, "scope": "UmkcLawReviewScraper:UMKC Law Review", "waiting": 3}, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-09-20T22:28:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T22:28:34+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789943314_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789943314_umkc_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #45914 | partial | 2026-09-13T22:22:08+00:00ended 2026-09-13T22:22:29+00:00 | 20.9s | 0 PDF 46 skipped 3 errors |
digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata{"automation_cycle_id": 251591, "canonical_name": "UMKC Law Review", "child_pid": 2116921, "discovery_coverage": {"capped": false, "discovery_complete": true, "known_units": 8, "mode": "balanced", "remaining_units": 0, "scope": "https://irlaw.umkc.edu/lawreview/", "selected_units": 8, "visited_this_run": 8, "visited_units": 8}, "download_queue": {"due": 60, "pending": 63, "retries": 3, "scope": "UmkcLawReviewScraper:UMKC Law Review", "waiting": 3}, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-09-13T22:22:08+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T22:22:08+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789338128_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789338128_umkc_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #45626 | partial | 2026-09-13T10:59:26+00:00ended 2026-09-13T11:01:29+00:00 | 122.1s | 0 PDF 47 skipped 0 errors |
partial_discovery: BROKEN_NETWORK: Digital Commons request failed (NoneType; OSError: curl transport exit 28): https://irlaw.umkc.edu/lawreview/vol93/iss4/
Run metadata{"automation_cycle_id": 250645, "canonical_name": "UMKC Law Review", "child_pid": 1029539, "discovery_coverage": {"capped": false, "discovery_complete": false, "known_units": 8, "mode": "balanced", "remaining_units": 4, "scope": "https://irlaw.umkc.edu/lawreview/", "selected_units": 8, "visited_this_run": 4, "visited_units": 4}, "discovery_problem": "BROKEN_NETWORK: Digital Commons request failed (NoneType; OSError: curl transport exit 28): https://irlaw.umkc.edu/lawreview/vol93/iss4/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UmkcLawReviewScraper:UMKC Law Review", "waiting": 0}, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-09-13T11:01:26+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T10:59:26+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789297166_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789297166_umkc_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44776 | partial | 2026-08-14T06:37:24+00:00ended 2026-08-14T06:41:30+00:00 | 245.7s | 1 PDF 45 skipped 3 errors |
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://irlaw.umkc.edu/context/lawreview/article/1068/viewcontent/
Run metadata{"automation_cycle_id": 154945, "canonical_name": "UMKC Law Review", "child_pid": 3222216, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-08-14T06:41:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T06:37:24+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786689444_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786689444_umkc_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #44039 | no new content | 2026-07-14T19:13:34+00:00ended 2026-07-14T19:14:05+00:00 | 30.5s | 0 PDF 109 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "UMKC Law Review", "child_pid": 3081697, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-07-14T19:14:04+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:13:34+00:00", "run_kind": "scheduled", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784056414_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784056414_umkc_law_review_scraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #31032 | success | 2026-07-02T04:52:15+00:00ended 2026-07-02T05:20:10+00:00 | 1674.4s | 11 PDF 98 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 28069, "canonical_name": "UMKC Law Review", "child_pid": 3976369, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-07-02T05:19:47+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-02T04:52:15+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1782967935_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1782967935_umkc_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4422 | no new content | 2026-06-01T16:52:13+00:00ended 2026-06-01T16:52:32+00:00 | 18.7s | 0 PDF 98 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 1525, "canonical_name": "UMKC Law Review", "child_pid": 68086, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-06-01T16:52:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T16:52:13+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780332733_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780332733_umkc_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3746 | success | 2026-05-01T20:25:30+00:00ended 2026-05-01T20:26:32+00:00 | 61.4s | 18 PDF 80 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 614, "canonical_name": "UMKC Law Review", "child_pid": 1012104, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-05-01T20:26:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T20:25:30+00:00", "run_kind": "scheduled_active", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777667130_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777667130_umkc_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #2928 | no new content | 2026-03-09T02:00:49+00:00ended 2026-03-09T02:01:14+00:00 | 24.7s | 0 PDF 80 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "UMKC Law Review", "child_pid": 3167525, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-03-09T02:00:49+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-09T02:00:49+00:00", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1773021649_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773021649_umkc_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #1078 | no new content | 2026-02-06T23:11:03+00:00ended 2026-02-06T23:11:11+00:00 | 7.1s | 0 PDF 25 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "UMKC Law Review", "child_pid": 363777, "file_path": "scrapers/umkc_law_review_scraper.py", "heartbeat_at": "2026-02-06T23:11:03+00:00", "heartbeat_source": "orchestrator", "law_review_id": 138, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T23:11:03+00:00", "scraper_id": "umkc_law_review_scraper", "script_path": "scrapers/umkc_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770419463_umkc_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770419463_umkc_law_review_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |