Latest status
no new content
A continuous record of the open collection of American legal scholarship
Scraper implementation
University of Pennsylvania Asian Law Review · mapped to registry #850
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #850; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #45698 | no new content | 2026-09-13T13:02:31+00:00ended 2026-09-13T13:02:54+00:00 | 22.8s | 0 PDF 12 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 250819, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 1217361, "discovery_coverage": {"capped": true, "current_page": 1, "discovery_complete": false, "has_more": true, "known_pages": 18, "known_units": null, "last_completed_at": null, "mode": "pagination", "records_examined": 12, "remaining_units": null, "scope": "quartex:pcl:https://repository.law.upenn.edu/asian-law-review/alr#Asian Law Review", "total_records_reported": 207, "unit_type": "pages", "visited_units": 1}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaAsianLawReviewScraper:University of Pennsylvania Asian Law Review", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-09-13T13:02:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T13:02:31+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789304551_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789304551_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 5} |
stdout stderr |
| #45666 | failed | 2026-09-13T11:55:04+00:00ended 2026-09-13T11:55:08+00:00 | 4.0s | 0 PDF 0 skipped 0 errors |
ConnectionError: HTTPSConnectionPool(host='repository.law.upenn.edu', port=443): Max retries exceeded with url: /asian-law-review/alr?returning=true (Caused by NameResolutionError("HTTPSConnection(host='repository.law.upenn.edu', port=443): Failed to resolve 'repository.law.upenn.edu' ([Errno -3] Temporary failure in name resolution)"))
TracebackNoneType: None Run metadata{"automation_cycle_id": 250722, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 1113812, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-09-13T11:55:04+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T11:55:04+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789300504_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789300504_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44811 | no new content | 2026-08-14T07:38:00+00:00ended 2026-08-14T07:47:44+00:00 | 584.4s | 0 PDF 207 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 155089, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3318974, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-08-14T07:47:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T07:38:00+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786693080_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786693080_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44052 | no new content | 2026-07-14T19:14:57+00:00ended 2026-07-14T19:25:12+00:00 | 614.4s | 0 PDF 207 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3087960, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-07-14T19:24:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:14:57+00:00", "run_kind": "scheduled", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784056497_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784056497_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #31499 | partial | 2026-07-03T17:37:28+00:00ended 2026-07-03T18:21:29+00:00 | 2640.8s | 0 PDF 177 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 28149, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 2715969, "cutoff": true, "cutoff_elapsed_seconds": 2640, "cutoff_max_runtime_seconds": 2640, "cutoff_reason": "max_runtime_seconds", "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-07-03T18:21:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T17:37:28+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1783100248_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783100248_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4890 | no new content | 2026-06-01T20:54:34+00:00ended 2026-06-01T21:07:04+00:00 | 749.9s | 0 PDF 207 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 1576, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 192604, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-06-01T21:06:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:54:34+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780347274_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780347274_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4214 | success | 2026-05-02T00:05:40+00:00ended 2026-05-02T00:18:45+00:00 | 785.0s | 68 PDF 139 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 664, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 1215651, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-05-02T00:18:40+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-02T00:05:40+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777680340_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777680340_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3534 | no new content | 2026-03-30T17:55:30+00:00ended 2026-03-30T17:55:34+00:00 | 3.6s | 0 PDF 1 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #3445 | timeout | 2026-03-23T01:58:30+00:00ended 2026-03-23 02:12:28 | -s | 0 PDF 0 skipped 0 errors |
manual_timeout: Manual verification run terminated after bounded check window
Run metadata{"automation_cycle_id": 322, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 355494, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-03-23T02:02:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-23T01:58:30+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1774231110_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1774231110_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #2895 | failed | 2026-03-08T21:40:40+00:00ended 2026-03-08T21:40:40+00:00 | 0.1s | 0 PDF 0 skipped 0 errors |
process_exit_1: Process exited with code 1
TracebackTraceback (most recent call last):
File "/home/arbel/sites/lrscraper/scrapers/university_of_pennsylvania_asian_law_review_scraper.py", line 3, in <module>
from quartex_document_api_base import QuartexDocumentAPIBase
ModuleNotFoundError: No module named 'quartex_document_api_base'Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3018791, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-03-08T21:40:40+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T21:40:40+00:00", "returncode": 1, "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1773006040_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773006040_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #2891 | no new content | 2026-03-08T21:40:14+00:00ended 2026-03-08T21:40:18+00:00 | 3.5s | 0 PDF 1 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #2886 | success | 2026-03-08T21:22:28+00:00ended 2026-03-08T21:22:44+00:00 | 15.5s | 5 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #2883 | no new content | 2026-03-08T21:14:53+00:00ended 2026-03-08T21:24:03+00:00 | 549.9s | 0 PDF 5 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #2882 | no items | 2026-03-08T21:13:38+00:00ended 2026-03-08T21:13:39+00:00 | 1.1s | 0 PDF 0 skipped 0 errors |
no_items_reason: MOVED: Quartex archive page is reachable but required API tokens were not exposed on https://repository.law.upenn.edu/asian-law-review/alr?returning=true.
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #2879 | no items | 2026-03-08T21:09:05+00:00ended 2026-03-08T21:09:07+00:00 | 1.2s | 0 PDF 0 skipped 0 errors |
no_items_reason: MOVED: Quartex archive page is reachable but required API tokens were not exposed on https://repository.law.upenn.edu/asian-law-review/alr?returning=true.
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #2878 | failed | 2026-03-08T21:08:38+00:00ended 2026-03-08T21:08:38+00:00 | 0.0s | 0 PDF 0 skipped 0 errors |
AttributeError: 'NoneType' object has no attribute 'get'
TracebackNoneType: None Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #2876 | no items | 2026-03-08T20:59:02+00:00ended 2026-03-08T20:59:03+00:00 | 1.7s | 0 PDF 0 skipped 0 errors |
no_items_reason: NO_OPEN_ACCESS: No issue links found on archive index pages: https://scholarship.law.upenn.edu/alr/all_issues.html, https://scholarship.law.upenn.edu/alr/
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review"} |
- |
| #2834 | no items | 2026-03-08T18:50:45+00:00ended 2026-03-08T18:52:00+00:00 | 73.5s | 0 PDF 0 skipped 0 errors |
no_items_reason: discover_urls returned 0 items (base_url=https://scholarship.law.upenn.edu); scraper did not set `_no_items_reason`
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 2917124, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-03-08T18:51:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T18:50:45+00:00", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772995845_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772995845_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #875 | success | 2026-02-06T14:33:03+00:00ended 2026-02-06T14:34:51+00:00 | 107.6s | 22 PDF 8 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3602876, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-02-06T14:34:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T14:33:03+00:00", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770388383_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770388383_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #390 | timeout | 2026-01-22T07:11:08+00:00ended 2026-01-22T07:56:08+00:00 | 2700.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 45 minutes
Run metadata{"returncode": null} |
- |
| #174 | technical error | 2025-12-22T22:40:55.398269ended 2025-12-22T22:40:55.398972 | 0.0s | 0 PDF 0 skipped 0 errors | technical_error: BepressLightScraper.__init__() missing 3 required positional arguments: 'institution_name', 'base_url', and 'repository_path' | - |
Legacy records explicitly stored under this implementation identifier.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #45698 | no new content | 2026-09-13T13:02:31+00:00ended 2026-09-13T13:02:54+00:00 | 22.8s | 0 PDF 12 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 250819, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 1217361, "discovery_coverage": {"capped": true, "current_page": 1, "discovery_complete": false, "has_more": true, "known_pages": 18, "known_units": null, "last_completed_at": null, "mode": "pagination", "records_examined": 12, "remaining_units": null, "scope": "quartex:pcl:https://repository.law.upenn.edu/asian-law-review/alr#Asian Law Review", "total_records_reported": 207, "unit_type": "pages", "visited_units": 1}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaAsianLawReviewScraper:University of Pennsylvania Asian Law Review", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-09-13T13:02:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T13:02:31+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789304551_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789304551_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 5} |
stdout stderr |
| #45666 | failed | 2026-09-13T11:55:04+00:00ended 2026-09-13T11:55:08+00:00 | 4.0s | 0 PDF 0 skipped 0 errors |
ConnectionError: HTTPSConnectionPool(host='repository.law.upenn.edu', port=443): Max retries exceeded with url: /asian-law-review/alr?returning=true (Caused by NameResolutionError("HTTPSConnection(host='repository.law.upenn.edu', port=443): Failed to resolve 'repository.law.upenn.edu' ([Errno -3] Temporary failure in name resolution)"))
TracebackNoneType: None Run metadata{"automation_cycle_id": 250722, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 1113812, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-09-13T11:55:04+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T11:55:04+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1789300504_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789300504_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44811 | no new content | 2026-08-14T07:38:00+00:00ended 2026-08-14T07:47:44+00:00 | 584.4s | 0 PDF 207 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 155089, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3318974, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-08-14T07:47:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T07:38:00+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1786693080_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786693080_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44052 | no new content | 2026-07-14T19:14:57+00:00ended 2026-07-14T19:25:12+00:00 | 614.4s | 0 PDF 207 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3087960, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-07-14T19:24:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:14:57+00:00", "run_kind": "scheduled", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1784056497_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784056497_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #31499 | partial | 2026-07-03T17:37:28+00:00ended 2026-07-03T18:21:29+00:00 | 2640.8s | 0 PDF 177 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 28149, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 2715969, "cutoff": true, "cutoff_elapsed_seconds": 2640, "cutoff_max_runtime_seconds": 2640, "cutoff_reason": "max_runtime_seconds", "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-07-03T18:21:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T17:37:28+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1783100248_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783100248_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4890 | no new content | 2026-06-01T20:54:34+00:00ended 2026-06-01T21:07:04+00:00 | 749.9s | 0 PDF 207 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 1576, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 192604, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-06-01T21:06:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:54:34+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1780347274_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780347274_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4214 | success | 2026-05-02T00:05:40+00:00ended 2026-05-02T00:18:45+00:00 | 785.0s | 68 PDF 139 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 664, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 1215651, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-05-02T00:18:40+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-02T00:05:40+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1777680340_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777680340_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3445 | timeout | 2026-03-23T01:58:30+00:00ended 2026-03-23 02:12:28 | -s | 0 PDF 0 skipped 0 errors |
manual_timeout: Manual verification run terminated after bounded check window
Run metadata{"automation_cycle_id": 322, "canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 355494, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-03-23T02:02:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-23T01:58:30+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1774231110_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1774231110_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #2895 | failed | 2026-03-08T21:40:40+00:00ended 2026-03-08T21:40:40+00:00 | 0.1s | 0 PDF 0 skipped 0 errors |
process_exit_1: Process exited with code 1
TracebackTraceback (most recent call last):
File "/home/arbel/sites/lrscraper/scrapers/university_of_pennsylvania_asian_law_review_scraper.py", line 3, in <module>
from quartex_document_api_base import QuartexDocumentAPIBase
ModuleNotFoundError: No module named 'quartex_document_api_base'Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3018791, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-03-08T21:40:40+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T21:40:40+00:00", "returncode": 1, "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1773006040_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773006040_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #2834 | no items | 2026-03-08T18:50:45+00:00ended 2026-03-08T18:52:00+00:00 | 73.5s | 0 PDF 0 skipped 0 errors |
no_items_reason: discover_urls returned 0 items (base_url=https://scholarship.law.upenn.edu); scraper did not set `_no_items_reason`
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 2917124, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-03-08T18:51:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T18:50:45+00:00", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1772995845_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772995845_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #875 | success | 2026-02-06T14:33:03+00:00ended 2026-02-06T14:34:51+00:00 | 107.6s | 22 PDF 8 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Asian Law Review", "child_pid": 3602876, "file_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "heartbeat_at": "2026-02-06T14:34:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 850, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T14:33:03+00:00", "scraper_id": "university_of_pennsylvania_asian_law_review_scraper", "script_path": "scrapers/university_of_pennsylvania_asian_law_review_scraper.py", "stderr_path": "logs/orchestrator_runs/1770388383_university_of_pennsylvania_asian_law_review_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770388383_university_of_pennsylvania_asian_law_review_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #390 | timeout | 2026-01-22T07:11:08+00:00ended 2026-01-22T07:56:08+00:00 | 2700.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 45 minutes
Run metadata{"returncode": null} |
- |