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

byu_law_review_scraper

BYU Law Review · mapped to registry #468

Implementation identity
scrapers/byu_law_review_scraper.py
scriptbepressCLI entrypoint
partial
Latest status
partial
Run #46105
Latest runtime
27.5s
2026-09-20T20:52:02+00:00
Latest PDFs
0
45 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
15
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
byu_law_review_scraper
canonical name
BYU Law Review
institution code
-
platform
bepress
base class
script
class name
-
module path
scrapers.byu_law_review_scraper
file path
scrapers/byu_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

Law review
Registry health
DEGRADED
Last uploaded
2026-09-12 13:33:37
Registry sync
uabox:Law_Review_Project/byu_law_review_20260912_132152.zip
Latest error
ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry

Run history

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

15 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#46105 partial 2026-09-20T20:52:02+00:00ended 2026-09-20T20:52:29+00:00 27.5s 0 PDF 45 skipped 3 errors digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata
{"automation_cycle_id": 264924, "canonical_name": "BYU Law Review", "child_pid": 200231, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 249, "mode": "balanced", "remaining_units": 202, "scope": "https://digitalcommons.law.byu.edu/lawreview/", "selected_units": 25, "visited_this_run": 25, "visited_units": 47}, "download_queue": {"due": 175, "pending": 178, "retries": 7, "scope": "ByuLawReviewScraper:BYU Law Review", "waiting": 3}, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-09-20T20:52:02+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T20:52:02+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789937522_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789937522_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#45770 partial 2026-09-13T16:34:11+00:00ended 2026-09-13T16:56:14+00:00 1322.6s 0 PDF 57 skipped 7 errors digital_commons_waf_partial: HTTP 403 for https://digitalcommons.law.byu.edu/context/lawreview/article/3024/viewcontent/ (fallback UA)
Run metadata
{"automation_cycle_id": 251122, "canonical_name": "BYU Law Review", "child_pid": 1553604, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 249, "mode": "balanced", "remaining_units": 222, "scope": "https://digitalcommons.law.byu.edu/lawreview/", "selected_units": 25, "visited_this_run": 6, "visited_units": 27}, "discovery_problem": "BROKEN_NETWORK: Digital Commons archive discovery reached its time budget", "download_queue": {"due": 0, "pending": 7, "retries": 7, "scope": "ByuLawReviewScraper:BYU Law Review", "waiting": 7}, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-09-13T16:56:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T16:34:11+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789317251_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789317251_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#45369 partial 2026-09-13T05:26:14+00:00ended 2026-09-13T05:34:59+00:00 524.2s 0 PDF 115 skipped 3 errors digital_commons_waf_partial: HTTP 403 for https://digitalcommons.law.byu.edu/context/lawreview/article/3023/viewcontent/ (fallback UA)
Run metadata
{"automation_cycle_id": 250169, "canonical_name": "BYU Law Review", "child_pid": 491329, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 249, "mode": "balanced", "remaining_units": 223, "scope": "https://digitalcommons.law.byu.edu/lawreview/", "selected_units": 25, "visited_this_run": 13, "visited_units": 26}, "discovery_problem": "BROKEN_NETWORK: Digital Commons archive discovery reached its time budget", "download_queue": {"due": 1, "pending": 4, "retries": 3, "scope": "ByuLawReviewScraper:BYU Law Review", "waiting": 3}, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-09-13T05:34:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T05:26:14+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789277174_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789277174_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#44541 partial 2026-08-14T00:17:55+00:00ended 2026-08-14T00:29:23+00:00 687.7s 79 PDF 84 skipped 8 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.byu.edu/context/lawreview/article/3232/viewcontent/
Run metadata
{"automation_cycle_id": 153880, "canonical_name": "BYU Law Review", "child_pid": 2604959, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-08-14T00:28:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T00:17:55+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786666675_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786666675_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#43767 no new content 2026-07-14T18:40:00+00:00ended 2026-07-14T18:40:41+00:00 41.5s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "BYU Law Review", "child_pid": 2981787, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-07-14T18:40:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:40:00+00:00", "run_kind": "scheduled", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784054400_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784054400_byu_law_review_scraper.out.log", "timeout_minutes": 15}
#31389 no new content 2026-07-03T08:46:40+00:00ended 2026-07-03T09:22:03+00:00 2122.6s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28130, "canonical_name": "BYU Law Review", "child_pid": 2033553, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-07-03T09:21:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T08:46:40+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1783068400_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783068400_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#4781 no new content 2026-06-01T19:50:42+00:00ended 2026-06-01T19:51:23+00:00 40.4s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1564, "canonical_name": "BYU Law Review", "child_pid": 160199, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-06-01T19:51:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:50:42+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780343442_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780343442_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#4100 no new content 2026-05-01T23:01:14+00:00ended 2026-05-01T23:02:00+00:00 46.0s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 652, "canonical_name": "BYU Law Review", "child_pid": 1160456, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-05-01T23:01:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:01:14+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777676474_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777676474_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#3368 success 2026-03-13T05:28:56+00:00ended 2026-03-13T05:41:21+00:00 745.2s 76 PDF 151 skipped 0 errors No reported error
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 2953076, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-03-13T05:40:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-13T05:28:56+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1773379736_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773379736_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#2181 no items 2026-02-11T04:32:29+00:00ended 2026-02-11T04:34:00+00:00 90.4s 0 PDF 0 skipped 0 errors no_items_reason: Unable to fetch archive index: https://digitalcommons.law.byu.edu/lawreview/all_issues.html
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 3193187, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-11T04:33:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T04:32:29+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770784349_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770784349_byu_law_review_scraper.out.log", "timeout_minutes": 6}
#2180 timeout 2026-02-11T04:20:12+00:00ended 2026-02-11T04:32:12+00:00 720.0s 0 PDF 0 skipped 1 errors timeout: Timeout after 12 minutes
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 3169241, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-11T04:32:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T04:20:12+00:00", "returncode": null, "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770783612_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770783612_byu_law_review_scraper.out.log", "timeout_minutes": 12}
#2144 failed 2026-02-11T03:29:54+00:00ended 2026-02-11T03:33:24+00:00 210.3s 0 PDF 0 skipped 1 errors process_exit_-15: Process exited with code -15
Traceback
[BYU Law Review] Chromium launch failed (BrowserType.launch: Target page, context or browser has been closed
Browser logs:

<launching> /home/arbel/.cache/ms-playwright/chromium_headless_shell-1179/chrome-linux/headless_shell --disable-field-trial-config --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=AcceptCHFrame,AutoExpandDetailsElement,AvoidUnnecessaryBeforeUnloadCheckSync,CertificateTransparencyComponentUpdater,DestroyProfileOnBrowserClose,DialMediaRouteProvider,ExtensionManifestV2Disabled,GlobalMediaControls,HttpsUpgrades,ImprovedCookieControls,LazyFrameLoading,LensOverlay,MediaRouter,PaintHolding,ThirdPartyStoragePartitioning,Translate --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --unsafely-disable-devtools-self-xss-warnings --enable-automation --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --no-sandbox --disable-setuid-sandbox --disable-blink-features=AutomationControlled --disable-extensions --user-data-dir=/tmp/playwright_chromiumdev_profile-uInMda --remote-debugging-pipe --no-startup-window
<launched> pid=3069373
[pid=3069373][err] [0211/032954.510440:FATAL:content/browser/sandbox_host_linux.cc:41] Check failed: . shutdown: Operation not permitted (1)
Call log:
  - <launching> /home/arbel/.cache/ms-playwright/chromium_headless_shell-1179/chrome-linux/headless_shell --disable-field-trial-config --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=AcceptCHFrame,AutoExpandDetailsElement,AvoidUnnecessaryBeforeUnloadCheckSync,CertificateTransparencyComponentUpdater,DestroyProfileOnBrowserClose,DialMediaRouteProvider,ExtensionManifestV2Disabled,GlobalMediaControls,HttpsUpgrades,ImprovedCookieControls,LazyFrameLoading,LensOverlay,MediaRouter,PaintHolding,ThirdPartyStoragePartitioning,Translate --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --unsafely-disable-devtools-self-xss-warnings --enable-automation --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --no-sandbox --disable-setuid-sandbox --disable-blink-features=AutomationControlled --disable-extensions --user-data-dir=/tmp/playwright_chromiumdev_profile-uInMda --remote-debugging-pipe --no-startup-window
  - <launched> pid=3069373
  - [pid=3069373][err] [0211/032954.510440:FATAL:content/browser/sandbox_host_linux.cc:41] Check failed: . shutdown: Operation not permitted (1)
); falling back to Firefox.
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 3069353, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-11T03:33:24+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T03:29:54+00:00", "returncode": -15, "scraper_id": "ByuLawReviewScraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770780594_ByuLawReviewScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770780594_ByuLawReviewScraper.out.log", "timeout_minutes": 20}
#1937 timeout 2026-02-10T14:23:06+00:00ended 2026-02-10T20:21:55+00:00 -s 0 PDF 0 skipped 0 errors orchestrator_reaper: Marked stale running run as timeout (age=21529s; started=2026-02-10T14:23:06+00:00; heartbeat=none)
Run metadata
{"canonical_name": "BYU Law Review"}
#1509 no new content 2026-02-07T18:37:07+00:00ended 2026-02-07T18:37:12+00:00 4.8s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 2576550, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-07T18:37:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T18:37:07+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770489427_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770489427_byu_law_review_scraper.out.log", "timeout_minutes": 10}
#1480 success 2026-02-07T17:12:17+00:00ended 2026-02-07T17:12:51+00:00 33.5s 5 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 2408913, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-07T17:12:47+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T17:12:17+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770484337_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770484337_byu_law_review_scraper.out.log", "timeout_minutes": 8}

Exact scraper-ID runs

Legacy records explicitly stored under this implementation identifier.

Run Status Started Runtime Result Error / diagnostics Logs
#46105 partial 2026-09-20T20:52:02+00:00ended 2026-09-20T20:52:29+00:00 27.5s 0 PDF 45 skipped 3 errors digital_commons_waf_partial: ACCESS_RESTRICTED: Explicit access challenge (HTTP 403); retained for later retry
Run metadata
{"automation_cycle_id": 264924, "canonical_name": "BYU Law Review", "child_pid": 200231, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 249, "mode": "balanced", "remaining_units": 202, "scope": "https://digitalcommons.law.byu.edu/lawreview/", "selected_units": 25, "visited_this_run": 25, "visited_units": 47}, "download_queue": {"due": 175, "pending": 178, "retries": 7, "scope": "ByuLawReviewScraper:BYU Law Review", "waiting": 3}, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-09-20T20:52:02+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T20:52:02+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789937522_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789937522_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#45770 partial 2026-09-13T16:34:11+00:00ended 2026-09-13T16:56:14+00:00 1322.6s 0 PDF 57 skipped 7 errors digital_commons_waf_partial: HTTP 403 for https://digitalcommons.law.byu.edu/context/lawreview/article/3024/viewcontent/ (fallback UA)
Run metadata
{"automation_cycle_id": 251122, "canonical_name": "BYU Law Review", "child_pid": 1553604, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 249, "mode": "balanced", "remaining_units": 222, "scope": "https://digitalcommons.law.byu.edu/lawreview/", "selected_units": 25, "visited_this_run": 6, "visited_units": 27}, "discovery_problem": "BROKEN_NETWORK: Digital Commons archive discovery reached its time budget", "download_queue": {"due": 0, "pending": 7, "retries": 7, "scope": "ByuLawReviewScraper:BYU Law Review", "waiting": 7}, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-09-13T16:56:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T16:34:11+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789317251_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789317251_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#45369 partial 2026-09-13T05:26:14+00:00ended 2026-09-13T05:34:59+00:00 524.2s 0 PDF 115 skipped 3 errors digital_commons_waf_partial: HTTP 403 for https://digitalcommons.law.byu.edu/context/lawreview/article/3023/viewcontent/ (fallback UA)
Run metadata
{"automation_cycle_id": 250169, "canonical_name": "BYU Law Review", "child_pid": 491329, "discovery_coverage": {"capped": true, "discovery_complete": false, "known_units": 249, "mode": "balanced", "remaining_units": 223, "scope": "https://digitalcommons.law.byu.edu/lawreview/", "selected_units": 25, "visited_this_run": 13, "visited_units": 26}, "discovery_problem": "BROKEN_NETWORK: Digital Commons archive discovery reached its time budget", "download_queue": {"due": 1, "pending": 4, "retries": 3, "scope": "ByuLawReviewScraper:BYU Law Review", "waiting": 3}, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-09-13T05:34:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T05:26:14+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789277174_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789277174_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#44541 partial 2026-08-14T00:17:55+00:00ended 2026-08-14T00:29:23+00:00 687.7s 79 PDF 84 skipped 8 errors digital_commons_waf_partial: Digital Commons WAF Block (HTTP 403) for https://digitalcommons.law.byu.edu/context/lawreview/article/3232/viewcontent/
Run metadata
{"automation_cycle_id": 153880, "canonical_name": "BYU Law Review", "child_pid": 2604959, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-08-14T00:28:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T00:17:55+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786666675_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786666675_byu_law_review_scraper.out.log", "timeout_minutes": 45, "waf_blocked": true}
#43767 no new content 2026-07-14T18:40:00+00:00ended 2026-07-14T18:40:41+00:00 41.5s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "BYU Law Review", "child_pid": 2981787, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-07-14T18:40:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:40:00+00:00", "run_kind": "scheduled", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784054400_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784054400_byu_law_review_scraper.out.log", "timeout_minutes": 15}
#31389 no new content 2026-07-03T08:46:40+00:00ended 2026-07-03T09:22:03+00:00 2122.6s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28130, "canonical_name": "BYU Law Review", "child_pid": 2033553, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-07-03T09:21:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T08:46:40+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1783068400_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783068400_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#4781 no new content 2026-06-01T19:50:42+00:00ended 2026-06-01T19:51:23+00:00 40.4s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1564, "canonical_name": "BYU Law Review", "child_pid": 160199, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-06-01T19:51:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:50:42+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780343442_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780343442_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#4100 no new content 2026-05-01T23:01:14+00:00ended 2026-05-01T23:02:00+00:00 46.0s 0 PDF 227 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 652, "canonical_name": "BYU Law Review", "child_pid": 1160456, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-05-01T23:01:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:01:14+00:00", "run_kind": "scheduled_active", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777676474_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777676474_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#3368 success 2026-03-13T05:28:56+00:00ended 2026-03-13T05:41:21+00:00 745.2s 76 PDF 151 skipped 0 errors No reported error
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 2953076, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-03-13T05:40:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-13T05:28:56+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1773379736_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773379736_byu_law_review_scraper.out.log", "timeout_minutes": 45}
#2181 no items 2026-02-11T04:32:29+00:00ended 2026-02-11T04:34:00+00:00 90.4s 0 PDF 0 skipped 0 errors no_items_reason: Unable to fetch archive index: https://digitalcommons.law.byu.edu/lawreview/all_issues.html
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 3193187, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-11T04:33:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T04:32:29+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770784349_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770784349_byu_law_review_scraper.out.log", "timeout_minutes": 6}
#2180 timeout 2026-02-11T04:20:12+00:00ended 2026-02-11T04:32:12+00:00 720.0s 0 PDF 0 skipped 1 errors timeout: Timeout after 12 minutes
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 3169241, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-11T04:32:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T04:20:12+00:00", "returncode": null, "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770783612_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770783612_byu_law_review_scraper.out.log", "timeout_minutes": 12}
#1509 no new content 2026-02-07T18:37:07+00:00ended 2026-02-07T18:37:12+00:00 4.8s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 2576550, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-07T18:37:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T18:37:07+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770489427_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770489427_byu_law_review_scraper.out.log", "timeout_minutes": 10}
#1480 success 2026-02-07T17:12:17+00:00ended 2026-02-07T17:12:51+00:00 33.5s 5 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "BYU Law Review", "child_pid": 2408913, "file_path": "scrapers/byu_law_review_scraper.py", "heartbeat_at": "2026-02-07T17:12:47+00:00", "heartbeat_source": "orchestrator", "law_review_id": 468, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T17:12:17+00:00", "scraper_id": "byu_law_review_scraper", "script_path": "scrapers/byu_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770484337_byu_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770484337_byu_law_review_scraper.out.log", "timeout_minutes": 8}