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

CybarisIntellectualPropertyScraper

Cybaris, an Intellectual Property Law Review · mapped to registry #516

Implementation identity
scrapers/cybaris_an_intellectual_property_law_review_scraper.py
LightBaseScraperplaywrightCLI entrypoint
no_new_content
Latest status
no new content
Run #45053
Latest runtime
46.2s
2026-09-12T22:18:39+00:00
Latest PDFs
0
107 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
11
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
CybarisIntellectualPropertyScraper
canonical name
Cybaris, an Intellectual Property Law Review
institution code
-
platform
playwright
base class
LightBaseScraper
class name
CybarisIntellectualPropertyScraper
module path
scrapers.cybaris_an_intellectual_property_law_review_scraper
file path
scrapers/cybaris_an_intellectual_property_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
HEALTHY
Last uploaded
2026-06-01 22:15:12
Registry sync
uabox:Law_Review_Project/cybaris_an_intellectual_property_law_review_20260601_221455.zip
Latest error
No reported error

Run history

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

11 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45053 no new content 2026-09-12T22:18:39+00:00ended 2026-09-12T22:19:26+00:00 46.2s 0 PDF 107 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 249616, "canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 4029403, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-09-12T22:19:09+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-12T22:18:39+00:00", "run_kind": "scheduled_active", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789251519_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789251519_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 45}
#44267 no new content 2026-08-13T21:31:50+00:00ended 2026-08-13T21:32:10+00:00 20.5s 0 PDF 107 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153413, "canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 2352042, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-08-13T21:31:50+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T21:31:50+00:00", "run_kind": "scheduled_active", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786656710_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786656710_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 45}
#43440 no new content 2026-07-14T18:03:20+00:00ended 2026-07-14T18:03:41+00:00 21.1s 0 PDF 107 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 2899607, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-07-14T18:03:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:03:20+00:00", "run_kind": "scheduled", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052200_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052200_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 15}
#31381 no new content 2026-07-03T08:19:53+00:00ended 2026-07-03T08:44:08+00:00 1455.2s 0 PDF 107 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28130, "canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 1999842, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-07-03T08:44:00+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T08:19:53+00:00", "run_kind": "scheduled_active", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1783066793_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783066793_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 45}
#4772 partial 2026-06-01T19:47:19+00:00ended 2026-06-01T19:48:07+00:00 48.2s 1 PDF 104 skipped 2 errors partial_download_errors: Error downloading cybaris_v4_i2_made_available_to_the_public_understanding_the_differences_o.pdf: Download failed for https://open.mitchellhamline.edu/cgi/viewcontent.cgi?article=1017&context=cybaris&download=1 (HTTP 403)
Run metadata
{"automation_cycle_id": 1563, "canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 158537, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-06-01T19:47:49+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:47:19+00:00", "run_kind": "scheduled_active", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780343239_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780343239_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 45}
#4091 failed 2026-05-01T22:57:54+00:00ended 2026-05-01T22:59:12+00:00 77.8s 0 PDF 103 skipped 7 errors download_failed_all: Error downloading cybaris_v4_i2_made_available_to_the_public_understanding_the_differences_o.pdf: Download failed for https://open.mitchellhamline.edu/cgi/viewcontent.cgi?article=1017&context=cybaris&download=1 (HTTP 403)
Run metadata
{"automation_cycle_id": 651, "canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 1157644, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-05-01T22:58:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T22:57:54+00:00", "run_kind": "scheduled_active", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777676274_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777676274_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 45}
#3358 partial 2026-03-13T04:53:08+00:00ended 2026-03-13T04:56:40+00:00 211.3s 2 PDF 92 skipped 16 errors partial_download_errors: Error downloading cybaris_v4_i2_made_available_to_the_public_understanding_the_differences_o.pdf: Download failed for https://open.mitchellhamline.edu/cgi/viewcontent.cgi?article=1017&context=cybaris&download=1 (HTTP 403)
Run metadata
{"canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 2928156, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-03-13T04:56:38+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-13T04:53:08+00:00", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1773377588_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773377588_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 45}
#2143 no items 2026-02-11T03:28:53+00:00ended 2026-02-11T03:31:27+00:00 153.1s 0 PDF 0 skipped 0 errors no_items_reason: discover_urls returned 0 items (base_url=https://open.mitchellhamline.edu/cybaris/); scraper did not set `_no_items_reason`
Run metadata
{"canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 3067406, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-02-11T03:31:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-11T03:28:53+00:00", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770780533_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770780533_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 12}
#1956 timeout 2026-02-10T14:27:39+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=21256s; started=2026-02-10T14:27:39+00:00; heartbeat=none)
Run metadata
{"canonical_name": "Cybaris, an Intellectual Property Law Review"}
#859 no new content 2026-02-06T14:10:45+00:00ended 2026-02-06T14:10:56+00:00 10.0s 0 PDF 30 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Cybaris, an Intellectual Property Law Review", "child_pid": 3562530, "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "heartbeat_at": "2026-02-06T14:10:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T14:10:45+00:00", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770387045_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770387045_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 30}
#545 failed 2026-02-05T01:41:09+00:00ended 2026-02-05T04:55:56+00:00 11686.1s 0 PDF 1 skipped 128 errors orchestrator_reaper: Marked stale running run as timeout (age=3583s)
Run metadata
{"canonical_name": "Cybaris, an Intellectual Property Law Review", "file_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "law_review_id": 516, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-05T01:41:09+00:00", "scraper_id": "CybarisIntellectualPropertyScraper", "script_path": "scrapers/cybaris_an_intellectual_property_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770255669_CybarisIntellectualPropertyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770255669_CybarisIntellectualPropertyScraper.out.log", "timeout_minutes": 45}