Latest status
partial
A continuous record of the open collection of American legal scholarship
Scraper implementation
Buffalo Law Review · mapped to registry #73
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #73; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #46222 | partial | 2026-09-20T23:01:48+00:00ended 2026-09-20T23:04:38+00:00 | 162.9s | 0 PDF 1282 skipped 3 errors |
digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata{"automation_cycle_id": 265112, "canonical_name": "Buffalo Law Review", "child_pid": 412373, "download_queue": {"due": 438, "pending": 441, "retries": 4, "scope": "BuffaloLawReviewScraper:Buffalo Law Review", "waiting": 3}, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-09-20T23:04:19+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T23:01:48+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1789945308_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789945308_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #45950 | partial | 2026-09-13T22:51:33+00:00ended 2026-09-13T22:53:47+00:00 | 130.6s | 0 PDF 1282 skipped 3 errors |
digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata{"automation_cycle_id": 251638, "canonical_name": "Buffalo Law Review", "child_pid": 2162272, "download_queue": {"due": 438, "pending": 441, "retries": 4, "scope": "BuffaloLawReviewScraper:Buffalo Law Review", "waiting": 3}, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-09-13T22:53:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T22:51:33+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1789339893_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789339893_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #45677 | partial | 2026-09-13T12:14:49+00:00ended 2026-09-13T12:37:54+00:00 | 1381.6s | 0 PDF 1423 skipped 4 errors |
digital_commons_waf_partial: HTTP 403 for https://digitalcommons.law.buffalo.edu/context/buffalolawreview/article/1681/viewcontent/ (fallback UA)
Run metadata{"automation_cycle_id": 250750, "canonical_name": "Buffalo Law Review", "child_pid": 1142669, "download_queue": {"due": 296, "pending": 300, "retries": 4, "scope": "BuffaloLawReviewScraper:Buffalo Law Review", "waiting": 4}, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-09-13T12:37:50+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T12:14:49+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1789301689_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789301689_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #44818 | partial | 2026-08-14T07:49:01+00:00ended 2026-08-14T08:09:09+00:00 | 1208.1s | 274 PDF 1149 skipped 8 errors |
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/context/buffalolawreview/article/1640/viewcontent/
Run metadata{"automation_cycle_id": 155149, "canonical_name": "Buffalo Law Review", "child_pid": 3334702, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-08-14T08:09:01+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T07:49:01+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1786693741_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786693741_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #44087 | partial | 2026-07-14T19:59:17+00:00ended 2026-07-14T20:12:27+00:00 | 789.9s | 75 PDF 1074 skipped 3 errors |
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=1506&context=buffalolawreview&download=1
Run metadata{"automation_cycle_id": 44200, "canonical_name": "Buffalo Law Review", "child_pid": 3160490, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-07-14T20:12:06+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:59:17+00:00", "run_kind": "manual", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1784059157_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784059157_bu_scraper.out.log", "timeout_minutes": 15, "waf_blocked": true} |
stdout stderr |
| #43762 | failed | 2026-07-14T18:39:16+00:00ended 2026-07-14T18:43:10+00:00 | 234.7s | 0 PDF 0 skipped 0 errors |
process_exit_-11: Process exited with code -11
Run metadata{"automation_cycle_id": 43988, "canonical_name": "Buffalo Law Review", "child_pid": 2979386, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-07-14T18:42:46+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:39:16+00:00", "returncode": -11, "run_kind": "scheduled", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1784054356_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784054356_bu_scraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #41081 | partial | 2026-07-13T03:03:04+00:00ended 2026-07-13T03:30:14+00:00 | 1630.0s | 286 PDF 788 skipped 14 errors |
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=1005&context=buffalolawreview&download=1
Run metadata{"automation_cycle_id": 37919, "canonical_name": "Buffalo Law Review", "child_pid": 3456908, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-07-13T03:30:04+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-13T03:03:04+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1783911784_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783911784_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #31577 | timeout | 2026-07-04T08:50:38+00:00ended 2026-07-04T09:35:38+00:00 | 2700.0s | 0 PDF 0 skipped 0 errors |
timeout: Timeout after 45 minutes
Run metadata{"automation_cycle_id": 28177, "canonical_name": "Buffalo Law Review", "child_pid": 3667492, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-07-04T09:35:38+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-04T08:50:38+00:00", "returncode": null, "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1783155038_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783155038_bu_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #31567 | timeout | 2026-07-04T06:21:01+00:00ended 2026-07-04T08:50:35+00:00 | -s | 0 PDF 0 skipped 0 errors |
orchestrator_reaper: Marked stale running run as timeout (age=6274s; started=2026-07-04T06:21:01+00:00; heartbeat=2026-07-04T07:06:01+00:00)
Run metadata{"automation_cycle_id": 28173, "canonical_name": "Buffalo Law Review", "child_pid": 3536924, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-07-04T07:06:01+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-04T06:21:01+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1783146061_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783146061_bu_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #31550 | timeout | 2026-07-04T03:45:31+00:00ended 2026-07-04T05:27:09+00:00 | -s | 0 PDF 0 skipped 0 errors |
orchestrator_reaper: Marked stale running run as timeout (age=3398s; started=2026-07-04T03:45:31+00:00; heartbeat=2026-07-04T04:30:31+00:00)
Run metadata{"automation_cycle_id": 28168, "canonical_name": "Buffalo Law Review", "child_pid": 3416572, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-07-04T04:30:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-04T03:45:31+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1783136731_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783136731_bu_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #31512 | timeout | 2026-07-03T19:53:53+00:00ended 2026-07-03T20:38:53+00:00 | 2700.0s | 0 PDF 0 skipped 0 errors |
timeout: Timeout after 45 minutes
Run metadata{"automation_cycle_id": 28154, "canonical_name": "Buffalo Law Review", "child_pid": 2892331, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-07-03T20:38:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T19:53:53+00:00", "returncode": null, "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1783108433_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783108433_bu_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4901 | partial | 2026-06-01T21:18:25+00:00ended 2026-06-01T21:50:55+00:00 | 1948.9s | 282 PDF 506 skipped 18 errors |
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4514&context=buffalolawreview&download=1
Run metadata{"automation_cycle_id": 1577, "canonical_name": "Buffalo Law Review", "child_pid": 211199, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-06-01T21:50:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T21:18:25+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1780348705_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780348705_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #4285 | timeout | 2026-05-31T21:06:19+00:00ended 2026-05-31T21:51:19+00:00 | 2700.0s | 0 PDF 0 skipped 0 errors |
timeout: Timeout after 45 minutes
Run metadata{"automation_cycle_id": 1506, "canonical_name": "Buffalo Law Review", "child_pid": 1277572, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-05-31T21:51:19+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T21:06:19+00:00", "returncode": null, "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1780261579_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780261579_bu_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3603 | success | 2026-05-01T18:08:35+00:00ended 2026-05-01T18:21:21+00:00 | 764.8s | 300 PDF 206 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 597, "canonical_name": "Buffalo Law Review", "child_pid": 898852, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-05-01T18:21:05+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:08:35+00:00", "run_kind": "scheduled_active", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658915_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658915_bu_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #2737 | partial | 2026-03-08T11:39:47+00:00ended 2026-03-08T11:43:43+00:00 | 235.5s | 34 PDF 172 skipped 4 errors |
digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4866&context=buffalolawreview&download=1
Run metadata{"canonical_name": "Buffalo Law Review", "child_pid": 2662235, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-03-08T11:43:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:39:47+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1772969987_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772969987_bu_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true} |
stdout stderr |
| #699 | success | 2026-02-06T08:03:53+00:00ended 2026-02-06T08:05:11+00:00 | 77.6s | 30 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "Buffalo Law Review", "child_pid": 2927245, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T08:04:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T08:03:53+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770365033_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770365033_bu_scraper.out.log", "timeout_minutes": 25} |
stdout stderr |
| #698 | failed | 2026-02-06T07:59:21+00:00ended 2026-02-06T08:00:39+00:00 | 77.4s | 0 PDF 0 skipped 30 errors |
download_failed_all: HTTP 202 for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4922&context=buffalolawreview
Run metadata{"canonical_name": "Buffalo Law Review", "child_pid": 2918284, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T08:00:21+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:59:21+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770364761_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770364761_bu_scraper.out.log", "timeout_minutes": 25} |
stdout stderr |
| #697 | failed | 2026-02-06T07:53:56+00:00ended 2026-02-06T07:55:27+00:00 | 90.7s | 0 PDF 0 skipped 50 errors |
download_failed_all: HTTP 202 for https://digitalcommons.law.buffalo.edu/cgi/viewcontent.cgi?article=4884&context=buffalolawreview
Run metadata{"canonical_name": "Buffalo Law Review", "child_pid": 2908484, "file_path": "scrapers/bu_scraper.py", "heartbeat_at": "2026-02-06T07:55:26+00:00", "heartbeat_source": "orchestrator", "law_review_id": 73, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T07:53:56+00:00", "scraper_id": "bu_scraper", "script_path": "scrapers/bu_scraper.py", "stderr_path": "logs/orchestrator_runs/1770364436_bu_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770364436_bu_scraper.out.log", "timeout_minutes": 25} |
stdout stderr |
| #253 | timeout | 2026-01-19T04:44:45+00:00ended 2026-01-19T05:29:45+00:00 | 2700.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 45 minutes
Run metadata{"returncode": null} |
- |