WisconsinLawReviewForwardScraper

Wisconsin Law Review Forward
Latest Status
no_new_content #4826
Latest Metrics
d=0  |  skip=109  |  err=0
t=29.0s
Implementation
LightBaseScraper
wordpress
Law Review
Uploads Pending
0
Last Upload
2026-05-02 01:41:54
uabox:Law_Review_Project/wisconsin_law_review_forward_20260502_014140.zip

Definition

scraper_id
WisconsinLawReviewForwardScraper
canonical_name
Wisconsin Law Review Forward
institution_code
-
platform
wordpress
base_class
LightBaseScraper
class_name
WisconsinLawReviewForwardScraper
module_path
scrapers.wisconsin_law_review_forward_scraper
file_path
scrapers/wisconsin_law_review_forward_scraper.py
has_cli_entrypoint
true
is_abstract
false
discovered_at
2026-03-30 20:11:12
updated_at
2026-06-17 03:30:22

Run History

Showing 11 runs (law_review_id=877) — use ?limit=200 for more.
Run Status Start End Runtime Metrics Error / Details Logs
#4826 no_new_content 2026-06-01T20:27:15+00:00 2026-06-01T20:27:44+00:00 29.0s d=0  |  skip=109  |  err=0
discovered=109  |  processed=109
-
extra_json
{"automation_cycle_id": 1569, "canonical_name": "Wisconsin Law Review Forward", "child_pid": 181590, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-06-01T20:27:15+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:27:15+00:00", "run_kind": "scheduled_active", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1780345635_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780345635_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#4151 success 2026-05-01T23:35:29+00:00 2026-05-01T23:35:57+00:00 27.9s d=2  |  skip=82  |  err=0
discovered=84  |  processed=84
-
extra_json
{"automation_cycle_id": 657, "canonical_name": "Wisconsin Law Review Forward", "child_pid": 1191681, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-05-01T23:35:29+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:35:29+00:00", "run_kind": "scheduled_active", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1777678529_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777678529_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3443 no_new_content 2026-03-23T01:55:51+00:00 2026-03-23T02:00:39+00:00 287.8s d=0  |  skip=107  |  err=0
discovered=107  |  processed=107
-
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 353289, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-03-23T02:00:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-23T01:55:51+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1774230951_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1774230951_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2506 no_new_content 2026-02-20T22:35:16+00:00 2026-02-20T22:35:34+00:00 18.3s d=0  |  skip=107  |  err=0
discovered=107  |  processed=107
-
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3443594, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-20T22:35:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-20T22:35:16+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1771626916_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771626916_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 6}
stdout | stderr
#2505 partial 2026-02-20T22:34:14+00:00 2026-02-20T22:34:39+00:00 25.2s d=5  |  skip=77  |  err=1
discovered=83  |  processed=83
partial_download_errors: Non-PDF response for http://wisconsinlawreview.org/wp-content/uploads/2016/04/Todres-Final.pdf (fallback UA)
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3443235, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-20T22:34:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-20T22:34:14+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1771626854_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771626854_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 6}
stdout | stderr
#2504 timeout 2026-02-20T22:29:56+00:00 2026-02-20T22:33:56+00:00 240.0s d=0  |  skip=0  |  err=1
discovered=-  |  processed=-
timeout: Timeout after 4 minutes
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3441731, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-20T22:33:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-20T22:29:56+00:00", "returncode": null, "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1771626596_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771626596_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 4}
stdout | stderr
#2225 no_items 2026-02-11T06:04:15+00:00 2026-02-11T06:04:16+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS: Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3372837, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-11T06:04:15+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T06:04:15+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1770789855_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770789855_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 4}
stdout | stderr
#2019 no_items 2026-02-10T20:10:09+00:00 2026-02-10T20:10:09+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS: Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "orchestrator": "dashboard", "orchestrator_started_at": "2026-02-10T20:10:09.079054", "scraper_file": "wisconsin_law_review_forward_scraper.py", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/dashboard_runs/1770754209_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/dashboard_runs/1770754209_WisconsinLawReviewForwardScraper.out.log"}
stdout | stderr
#2012 no_items 2026-02-10T20:00:44+00:00 2026-02-10T20:00:45+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS (HTML-only publication): Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "orchestrator": "dashboard", "orchestrator_started_at": "2026-02-10T20:00:44.959666", "scraper_file": "wisconsin_law_review_forward_scraper.py", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/dashboard_runs/1770753644_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/dashboard_runs/1770753644_WisconsinLawReviewForwardScraper.out.log"}
stdout | stderr
#1845 no_items 2026-02-09T03:50:53+00:00 2026-02-09T03:50:53+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS (HTML-only publication): Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 2130050, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-09T03:50:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-09T03:50:53+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1770609053_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770609053_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 5}
stdout | stderr
#1674 no_items 2026-02-08T03:23:15+00:00 2026-02-08T03:23:15+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: ACCESS_RESTRICTED (HTML-only publication): Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3617433, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-08T03:23:15+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-08T03:23:15+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1770520995_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770520995_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 6}
stdout | stderr

Runs (scraper_name = WisconsinLawReviewForwardScraper)

These are runs recorded explicitly under this scraper_id.
Run Status Start End Runtime Metrics Error / Details Logs
#4826 no_new_content 2026-06-01T20:27:15+00:00 2026-06-01T20:27:44+00:00 29.0s d=0  |  skip=109  |  err=0
discovered=109  |  processed=109
-
extra_json
{"automation_cycle_id": 1569, "canonical_name": "Wisconsin Law Review Forward", "child_pid": 181590, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-06-01T20:27:15+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:27:15+00:00", "run_kind": "scheduled_active", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1780345635_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780345635_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#4151 success 2026-05-01T23:35:29+00:00 2026-05-01T23:35:57+00:00 27.9s d=2  |  skip=82  |  err=0
discovered=84  |  processed=84
-
extra_json
{"automation_cycle_id": 657, "canonical_name": "Wisconsin Law Review Forward", "child_pid": 1191681, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-05-01T23:35:29+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:35:29+00:00", "run_kind": "scheduled_active", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1777678529_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777678529_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#3443 no_new_content 2026-03-23T01:55:51+00:00 2026-03-23T02:00:39+00:00 287.8s d=0  |  skip=107  |  err=0
discovered=107  |  processed=107
-
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 353289, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-03-23T02:00:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-23T01:55:51+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1774230951_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1774230951_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 45}
stdout | stderr
#2506 no_new_content 2026-02-20T22:35:16+00:00 2026-02-20T22:35:34+00:00 18.3s d=0  |  skip=107  |  err=0
discovered=107  |  processed=107
-
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3443594, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-20T22:35:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-20T22:35:16+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1771626916_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771626916_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 6}
stdout | stderr
#2505 partial 2026-02-20T22:34:14+00:00 2026-02-20T22:34:39+00:00 25.2s d=5  |  skip=77  |  err=1
discovered=83  |  processed=83
partial_download_errors: Non-PDF response for http://wisconsinlawreview.org/wp-content/uploads/2016/04/Todres-Final.pdf (fallback UA)
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3443235, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-20T22:34:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-20T22:34:14+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1771626854_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771626854_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 6}
stdout | stderr
#2504 timeout 2026-02-20T22:29:56+00:00 2026-02-20T22:33:56+00:00 240.0s d=0  |  skip=0  |  err=1
discovered=-  |  processed=-
timeout: Timeout after 4 minutes
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3441731, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-20T22:33:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-20T22:29:56+00:00", "returncode": null, "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1771626596_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771626596_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 4}
stdout | stderr
#2225 no_items 2026-02-11T06:04:15+00:00 2026-02-11T06:04:16+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS: Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3372837, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-11T06:04:15+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T06:04:15+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1770789855_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770789855_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 4}
stdout | stderr
#2019 no_items 2026-02-10T20:10:09+00:00 2026-02-10T20:10:09+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS: Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "orchestrator": "dashboard", "orchestrator_started_at": "2026-02-10T20:10:09.079054", "scraper_file": "wisconsin_law_review_forward_scraper.py", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/dashboard_runs/1770754209_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/dashboard_runs/1770754209_WisconsinLawReviewForwardScraper.out.log"}
stdout | stderr
#2012 no_items 2026-02-10T20:00:44+00:00 2026-02-10T20:00:45+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS (HTML-only publication): Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "orchestrator": "dashboard", "orchestrator_started_at": "2026-02-10T20:00:44.959666", "scraper_file": "wisconsin_law_review_forward_scraper.py", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/dashboard_runs/1770753644_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/dashboard_runs/1770753644_WisconsinLawReviewForwardScraper.out.log"}
stdout | stderr
#1845 no_items 2026-02-09T03:50:53+00:00 2026-02-09T03:50:53+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: NO_OPEN_ACCESS (HTML-only publication): Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 2130050, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-09T03:50:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-09T03:50:53+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1770609053_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770609053_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 5}
stdout | stderr
#1674 no_items 2026-02-08T03:23:15+00:00 2026-02-08T03:23:15+00:00 0.0s d=0  |  skip=0  |  err=0
discovered=0  |  processed=0
no_items_reason: ACCESS_RESTRICTED (HTML-only publication): Wisconsin Law Review Forward is an online companion journal that publishes articles as HTML-only web content. PDF downloads are not provided for Forward articles (editorial choice). Archive URL: https://repository.law.wisc.edu/s/uwlaw/page/forward
extra_json
{"canonical_name": "Wisconsin Law Review Forward", "child_pid": 3617433, "file_path": "scrapers/wisconsin_law_review_forward_scraper.py", "heartbeat_at": "2026-02-08T03:23:15+00:00", "heartbeat_source": "orchestrator", "law_review_id": 877, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-08T03:23:15+00:00", "scraper_id": "WisconsinLawReviewForwardScraper", "script_path": "scrapers/wisconsin_law_review_forward_scraper.py", "stderr_path": "logs/orchestrator_runs/1770520995_WisconsinLawReviewForwardScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770520995_WisconsinLawReviewForwardScraper.out.log", "timeout_minutes": 6}
stdout | stderr