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

maryland_law_review_scraper

Maryland Law Review · mapped to registry #59

Implementation identity
scrapers/maryland_law_review_scraper.py
scriptbepressCLI entrypoint
partial
Latest status
partial
Run #46157
Latest runtime
281.1s
2026-09-20T21:58:39+00:00
Latest PDFs
0
39 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
17
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
maryland_law_review_scraper
canonical name
Maryland Law Review
institution code
-
platform
bepress
base class
script
class name
-
module path
scrapers.maryland_law_review_scraper
file path
scrapers/maryland_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
DEGRADED
Last uploaded
2026-07-01 18:20:34
Registry sync
uabox:Law_Review_Project/maryland_law_review_20260701_182004.zip
Latest error
HTTP 403 for https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi?article=3729&context=mlr

Run history

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

17 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#46157 partial 2026-09-20T21:58:39+00:00ended 2026-09-20T22:03:27+00:00 281.1s 0 PDF 39 skipped 300 errors partial_download_errors: HTTP 403 for https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi?article=3729&context=mlr
Run metadata
{"automation_cycle_id": 265024, "canonical_name": "Maryland Law Review", "child_pid": 305976, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 305, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 25, "visited_this_run": 25, "visited_units": 35}, "download_queue": {"due": 213, "pending": 513, "retries": 300, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 300}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-20T22:03:09+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T21:58:39+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789941519_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789941519_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#45867 partial 2026-09-13T20:32:25+00:00ended 2026-09-13T20:33:37+00:00 58.3s 0 PDF 73 skipped 2 errors partial_download_errors: HTTP 403 for https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi?article=1012&context=mlr
Run metadata
{"automation_cycle_id": 251457, "canonical_name": "Maryland Law Review", "child_pid": 1940952, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 325, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 25, "visited_this_run": 10, "visited_units": 15}, "download_queue": {"due": 342, "pending": 344, "retries": 2, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 2}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T20:33:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T20:32:25+00:00", "run_kind": "manual", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789331545_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789331545_maryland_law_review_scraper.out.log", "timeout_minutes": 3}
#45858 partial 2026-09-13T20:22:17+00:00ended 2026-09-13T20:22:42+00:00 16.7s 0 PDF 76 skipped 0 errors partial_download_errors: 333 discovered PDFs remain queued (0 waiting for retry)
Run metadata
{"automation_cycle_id": 251444, "canonical_name": "Maryland Law Review", "child_pid": 1924900, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 330, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 25, "visited_this_run": 10, "visited_units": 10}, "download_queue": {"due": 333, "pending": 333, "retries": 0, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 0}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T20:22:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T20:22:17+00:00", "run_kind": "manual", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789330937_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789330937_maryland_law_review_scraper.out.log", "timeout_minutes": 3}
#45525 no new content 2026-09-13T09:06:55+00:00ended 2026-09-13T09:07:37+00:00 40.7s 0 PDF 6 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 250478, "canonical_name": "Maryland Law Review", "child_pid": 857469, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 339, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 1, "visited_this_run": 1, "visited_units": 1}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 0}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T09:07:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T09:06:55+00:00", "run_kind": "manual", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789290415_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789290415_maryland_law_review_scraper.out.log", "timeout_minutes": 3}
#45496 no items 2026-09-13T08:41:41+00:00ended 2026-09-13T08:41:45+00:00 3.4s 0 PDF 0 skipped 0 errors no_items_reason: BROKEN_NETWORK: unable to load main journal page https://digitalcommons.law.umaryland.edu/mlr/: Error: Page.goto: net::ERR_NETWORK_CHANGED at https://digitalcommons.law.umaryland.edu/mlr/ Call log: - navigating to "https://digitalcommons.law.umaryland.edu/mlr/", waiting until "domcontentloaded"
Run metadata
{"automation_cycle_id": 250451, "canonical_name": "Maryland Law Review", "child_pid": 814251, "discovery_problem": "BROKEN_NETWORK: unable to load main journal page https://digitalcommons.law.umaryland.edu/mlr/: Error: Page.goto: net::ERR_NETWORK_CHANGED at https://digitalcommons.law.umaryland.edu/mlr/\nCall log:\n  - navigating to \"https://digitalcommons.law.umaryland.edu/mlr/\", waiting until \"domcontentloaded\"\n", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 0}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T08:41:41+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T08:41:41+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789288901_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789288901_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#44665 no new content 2026-08-14T03:23:36+00:00ended 2026-08-14T03:23:43+00:00 5.7s 0 PDF 64 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 154413, "canonical_name": "Maryland Law Review", "child_pid": 2902678, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-08-14T03:23:36+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T03:23:36+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786677816_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786677816_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#43916 no new content 2026-07-14T18:57:01+00:00ended 2026-07-14T18:57:07+00:00 5.3s 0 PDF 64 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Maryland Law Review", "child_pid": 3038633, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-07-14T18:57:01+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:57:01+00:00", "run_kind": "scheduled", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784055421_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784055421_maryland_law_review_scraper.out.log", "timeout_minutes": 15}
#30905 success 2026-07-01T16:02:23+00:00ended 2026-07-01T16:05:40+00:00 184.9s 6 PDF 40 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28043, "canonical_name": "Maryland Law Review", "child_pid": 2996046, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-07-01T16:05:11+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-01T16:02:23+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1782921743_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1782921743_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#4298 no new content 2026-06-01T15:16:58+00:00ended 2026-06-01T15:17:04+00:00 5.4s 0 PDF 65 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1512, "canonical_name": "Maryland Law Review", "child_pid": 4291, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-06-01T15:16:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T15:16:58+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780327018_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780327018_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#3619 success 2026-05-01T18:34:53+00:00ended 2026-05-01T18:35:37+00:00 43.2s 8 PDF 38 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 600, "canonical_name": "Maryland Law Review", "child_pid": 921671, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-05-01T18:35:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:34:53+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777660493_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777660493_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#2762 success 2026-03-08T12:07:40+00:00ended 2026-03-08T12:08:12+00:00 31.4s 7 PDF 36 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 2682304, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-03-08T12:08:10+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T12:07:40+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772971660_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772971660_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#757 success 2026-02-06T11:00:44+00:00ended 2026-02-06T11:02:57+00:00 132.1s 29 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 3236548, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-02-06T11:02:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T11:00:44+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770375644_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770375644_maryland_law_review_scraper.out.log", "timeout_minutes": 18}
#711 partial 2026-02-06T08:37:37+00:00ended 2026-02-06T08:39:42+00:00 124.5s 29 PDF 0 skipped 1 errors partial_download_errors: HTTP 403 for https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi?article=3994&context=mlr (fallback UA)
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 2988588, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-02-06T08:39:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T08:37:37+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770367057_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770367057_maryland_law_review_scraper.out.log", "timeout_minutes": 25}
#677 partial 2026-02-06T07:13:46+00:00ended 2026-02-06T07:16:41+00:00 174.5s 29 PDF 0 skipped 1 errors No reported error
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 2834809, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-02-06T07:16:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:13:46+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770362026_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770362026_maryland_law_review_scraper.out.log", "timeout_minutes": 25}
#676 technical error 2026-02-06T07:10:35+00:00ended 2026-02-06T07:13:19.771833+00:00 -s 0 PDF 0 skipped 1 errors error: Run was interrupted externally; marking ended at 2026-02-06T07:13:19.771833+00:00 to allow reruns
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 2829193, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-02-06T07:12:35+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:10:35+00:00", "scraper_id": "MarylandLawReviewScraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770361835_MarylandLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770361835_MarylandLawReviewScraper.out.log", "timeout_minutes": 25}
#319 timeout 2026-01-22T01:39:49+00:00ended 2026-01-22T02:24:49+00:00 2700.0s 0 PDF 0 skipped 1 errors timeout: Timeout after 45 minutes
Run metadata
{"returncode": null}
#40 technical error 2025-12-22T21:24:58.108406ended 2025-12-22T21:24:58.108578 0.0s 0 PDF 0 skipped 0 errors technical_error: BepressLightScraper.__init__() missing 3 required positional arguments: 'institution_name', 'base_url', and 'repository_path'

Exact scraper-ID runs

Legacy records explicitly stored under this implementation identifier.

Run Status Started Runtime Result Error / diagnostics Logs
#46157 partial 2026-09-20T21:58:39+00:00ended 2026-09-20T22:03:27+00:00 281.1s 0 PDF 39 skipped 300 errors partial_download_errors: HTTP 403 for https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi?article=3729&context=mlr
Run metadata
{"automation_cycle_id": 265024, "canonical_name": "Maryland Law Review", "child_pid": 305976, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 305, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 25, "visited_this_run": 25, "visited_units": 35}, "download_queue": {"due": 213, "pending": 513, "retries": 300, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 300}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-20T22:03:09+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T21:58:39+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789941519_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789941519_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#45867 partial 2026-09-13T20:32:25+00:00ended 2026-09-13T20:33:37+00:00 58.3s 0 PDF 73 skipped 2 errors partial_download_errors: HTTP 403 for https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi?article=1012&context=mlr
Run metadata
{"automation_cycle_id": 251457, "canonical_name": "Maryland Law Review", "child_pid": 1940952, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 325, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 25, "visited_this_run": 10, "visited_units": 15}, "download_queue": {"due": 342, "pending": 344, "retries": 2, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 2}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T20:33:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T20:32:25+00:00", "run_kind": "manual", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789331545_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789331545_maryland_law_review_scraper.out.log", "timeout_minutes": 3}
#45858 partial 2026-09-13T20:22:17+00:00ended 2026-09-13T20:22:42+00:00 16.7s 0 PDF 76 skipped 0 errors partial_download_errors: 333 discovered PDFs remain queued (0 waiting for retry)
Run metadata
{"automation_cycle_id": 251444, "canonical_name": "Maryland Law Review", "child_pid": 1924900, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 330, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 25, "visited_this_run": 10, "visited_units": 10}, "download_queue": {"due": 333, "pending": 333, "retries": 0, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 0}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T20:22:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T20:22:17+00:00", "run_kind": "manual", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789330937_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789330937_maryland_law_review_scraper.out.log", "timeout_minutes": 3}
#45525 no new content 2026-09-13T09:06:55+00:00ended 2026-09-13T09:07:37+00:00 40.7s 0 PDF 6 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 250478, "canonical_name": "Maryland Law Review", "child_pid": 857469, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 340, "mode": "balanced", "remaining_units": 339, "scope": "https://digitalcommons.law.umaryland.edu/mlr/", "selected_units": 1, "visited_this_run": 1, "visited_units": 1}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 0}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T09:07:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T09:06:55+00:00", "run_kind": "manual", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789290415_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789290415_maryland_law_review_scraper.out.log", "timeout_minutes": 3}
#45496 no items 2026-09-13T08:41:41+00:00ended 2026-09-13T08:41:45+00:00 3.4s 0 PDF 0 skipped 0 errors no_items_reason: BROKEN_NETWORK: unable to load main journal page https://digitalcommons.law.umaryland.edu/mlr/: Error: Page.goto: net::ERR_NETWORK_CHANGED at https://digitalcommons.law.umaryland.edu/mlr/ Call log: - navigating to "https://digitalcommons.law.umaryland.edu/mlr/", waiting until "domcontentloaded"
Run metadata
{"automation_cycle_id": 250451, "canonical_name": "Maryland Law Review", "child_pid": 814251, "discovery_problem": "BROKEN_NETWORK: unable to load main journal page https://digitalcommons.law.umaryland.edu/mlr/: Error: Page.goto: net::ERR_NETWORK_CHANGED at https://digitalcommons.law.umaryland.edu/mlr/\nCall log:\n  - navigating to \"https://digitalcommons.law.umaryland.edu/mlr/\", waiting until \"domcontentloaded\"\n", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "MarylandLawReviewScraper:Maryland Law Review", "waiting": 0}, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-09-13T08:41:41+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T08:41:41+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789288901_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789288901_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#44665 no new content 2026-08-14T03:23:36+00:00ended 2026-08-14T03:23:43+00:00 5.7s 0 PDF 64 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 154413, "canonical_name": "Maryland Law Review", "child_pid": 2902678, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-08-14T03:23:36+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T03:23:36+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786677816_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786677816_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#43916 no new content 2026-07-14T18:57:01+00:00ended 2026-07-14T18:57:07+00:00 5.3s 0 PDF 64 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Maryland Law Review", "child_pid": 3038633, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-07-14T18:57:01+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:57:01+00:00", "run_kind": "scheduled", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784055421_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784055421_maryland_law_review_scraper.out.log", "timeout_minutes": 15}
#30905 success 2026-07-01T16:02:23+00:00ended 2026-07-01T16:05:40+00:00 184.9s 6 PDF 40 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28043, "canonical_name": "Maryland Law Review", "child_pid": 2996046, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-07-01T16:05:11+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-01T16:02:23+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1782921743_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1782921743_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#4298 no new content 2026-06-01T15:16:58+00:00ended 2026-06-01T15:17:04+00:00 5.4s 0 PDF 65 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1512, "canonical_name": "Maryland Law Review", "child_pid": 4291, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-06-01T15:16:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T15:16:58+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780327018_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780327018_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#3619 success 2026-05-01T18:34:53+00:00ended 2026-05-01T18:35:37+00:00 43.2s 8 PDF 38 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 600, "canonical_name": "Maryland Law Review", "child_pid": 921671, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-05-01T18:35:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:34:53+00:00", "run_kind": "scheduled_active", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777660493_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777660493_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#2762 success 2026-03-08T12:07:40+00:00ended 2026-03-08T12:08:12+00:00 31.4s 7 PDF 36 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 2682304, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-03-08T12:08:10+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T12:07:40+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772971660_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772971660_maryland_law_review_scraper.out.log", "timeout_minutes": 45}
#757 success 2026-02-06T11:00:44+00:00ended 2026-02-06T11:02:57+00:00 132.1s 29 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 3236548, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-02-06T11:02:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T11:00:44+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770375644_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770375644_maryland_law_review_scraper.out.log", "timeout_minutes": 18}
#711 partial 2026-02-06T08:37:37+00:00ended 2026-02-06T08:39:42+00:00 124.5s 29 PDF 0 skipped 1 errors partial_download_errors: HTTP 403 for https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi?article=3994&context=mlr (fallback UA)
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 2988588, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-02-06T08:39:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T08:37:37+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770367057_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770367057_maryland_law_review_scraper.out.log", "timeout_minutes": 25}
#677 partial 2026-02-06T07:13:46+00:00ended 2026-02-06T07:16:41+00:00 174.5s 29 PDF 0 skipped 1 errors No reported error
Run metadata
{"canonical_name": "Maryland Law Review", "child_pid": 2834809, "file_path": "scrapers/maryland_law_review_scraper.py", "heartbeat_at": "2026-02-06T07:16:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 59, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:13:46+00:00", "scraper_id": "maryland_law_review_scraper", "script_path": "scrapers/maryland_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770362026_maryland_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770362026_maryland_law_review_scraper.out.log", "timeout_minutes": 25}