Latest status
success
A continuous record of the open collection of American legal scholarship
Scraper implementation
University of Pennsylvania Journal of Law and Public Affairs · mapped to registry #851
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #851; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #45869 | success | 2026-09-13T20:48:09+00:00ended 2026-09-13T20:54:28+00:00 | 378.2s | 82 PDF 26 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 251474, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 1964871, "discovery_coverage": {"capped": false, "current_page": 1, "current_volume": "01 (2015-2016)", "discovery_complete": true, "has_more": false, "known_units": 11, "known_volumes": 11, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-law-public-affairs/jlpa#Journal of Law and Public Affairs:size=30:Title|ASC", "selected_units": 11, "visited_this_run": 11, "visited_units": 11, "waiting_units": 0}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfLawAndPublicAffairsScraper:University of Pennsylvania Journal of Law and Public Affairs", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-09-13T20:54:10+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T20:48:09+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1789332489_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789332489_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 17} |
stdout stderr |
| #45835 | no new content | 2026-09-13T19:13:14+00:00ended 2026-09-13T19:13:36+00:00 | 21.9s | 0 PDF 5 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 251340, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 1814811, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "10 (2024-2025)", "discovery_complete": false, "has_more": true, "known_units": 11, "known_volumes": 11, "mode": "balanced", "remaining_units": 9, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-law-public-affairs/jlpa#Journal of Law and Public Affairs:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 2, "waiting_units": 0}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfLawAndPublicAffairsScraper:University of Pennsylvania Journal of Law and Public Affairs", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-09-13T19:13:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T19:13:14+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1789326794_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789326794_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #45829 | no new content | 2026-09-13T19:10:39+00:00ended 2026-09-13T19:10:54+00:00 | 14.7s | 0 PDF 4 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 251333, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 1810749, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "11 (2025-2026)", "discovery_complete": false, "has_more": true, "known_units": 11, "known_volumes": 11, "mode": "balanced", "remaining_units": 10, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-law-public-affairs/jlpa#Journal of Law and Public Affairs:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 1, "waiting_units": 0}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfLawAndPublicAffairsScraper:University of Pennsylvania Journal of Law and Public Affairs", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-09-13T19:10:39+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T19:10:39+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1789326639_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789326639_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #45824 | no items | 2026-09-13T19:04:58+00:00ended 2026-09-13T19:05:14+00:00 | 15.9s | 0 PDF 0 skipped 0 errors |
no_items_reason: BROKEN_LOGIC: Quartex document belongs to another journal
Run metadata{"automation_cycle_id": 251323, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 1801953, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "11 (2025-2026)", "discovery_complete": false, "has_more": true, "known_units": 11, "known_volumes": 11, "mode": "balanced", "remaining_units": 11, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-law-public-affairs/jlpa#Journal of Law and Public Affairs:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 0, "visited_units": 0, "waiting_units": 1}, "discovery_problem": "BROKEN_LOGIC: Quartex document belongs to another journal", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfLawAndPublicAffairsScraper:University of Pennsylvania Journal of Law and Public Affairs", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-09-13T19:04:58+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T19:04:58+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1789326298_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789326298_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #45632 | success | 2026-09-13T11:13:51+00:00ended 2026-09-13T11:15:10+00:00 | 79.5s | 12 PDF 9 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 250670, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 1051472, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfLawAndPublicAffairsScraper:University of Pennsylvania Journal of Law and Public Affairs", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-09-13T11:14:51+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T11:13:51+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1789298031_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789298031_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44786 | success | 2026-08-14T06:51:32+00:00ended 2026-08-14T06:52:02+00:00 | 29.6s | 5 PDF 4 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 154991, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 3244153, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-08-14T06:51:32+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T06:51:32+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1786690292_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786690292_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44053 | success | 2026-07-14T19:16:12+00:00ended 2026-07-14T19:16:24+00:00 | 11.3s | 2 PDF 2 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 3091681, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-07-14T19:16:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:16:12+00:00", "run_kind": "scheduled", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1784056572_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784056572_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #41340 | success | 2026-07-13T06:41:16+00:00ended 2026-07-13T06:41:28+00:00 | 11.6s | 2 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 38468, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 3845819, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-07-13T06:41:16+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-13T06:41:16+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1783924876_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783924876_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #41338 | no items | 2026-07-13T06:40:22+00:00ended 2026-07-13T06:40:28+00:00 | 5.6s | 0 PDF 0 skipped 0 errors |
no_items_reason: NO_OPEN_ACCESS: Quartex document list was reachable, but no non-administrative PDF-backed Journal of International Law records were discovered.
Run metadata{"automation_cycle_id": 38464, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 3844288, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-07-13T06:40:22+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-13T06:40:22+00:00", "run_kind": "manual", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1783924822_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783924822_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #31287 | no items | 2026-07-03T03:07:40+00:00ended 2026-07-03T03:07:42+00:00 | 1.4s | 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/jlpa/all_issues.html, https://scholarship.law.upenn.edu/jlpa/
Run metadata{"automation_cycle_id": 28115, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 1599370, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-07-03T03:07:40+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T03:07:40+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1783048060_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783048060_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4679 | no items | 2026-06-01T19:27:34+00:00ended 2026-06-01T19:27:36+00:00 | 1.8s | 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/jlpa/all_issues.html, https://scholarship.law.upenn.edu/jlpa/
Run metadata{"automation_cycle_id": 1553, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 145332, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-06-01T19:27:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:27:34+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1780342054_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780342054_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4004 | no items | 2026-05-01T22:31:04+00:00ended 2026-05-01T22:31:07+00:00 | 2.2s | 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/jlpa/all_issues.html, https://scholarship.law.upenn.edu/jlpa/
Run metadata{"automation_cycle_id": 641, "canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 1131972, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-05-01T22:31:04+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T22:31:04+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1777674664_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777674664_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3190 | no items | 2026-03-10T01:07:13+00:00ended 2026-03-10T01:07:14+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/jlpa/all_issues.html, https://scholarship.law.upenn.edu/jlpa/
Run metadata{"canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 4164809, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-03-10T01:07:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-10T01:07:13+00:00", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1773104833_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773104833_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #1590 | no new content | 2026-02-07T23:30:43+00:00ended 2026-02-07T23:30:44+00:00 | 0.4s | 0 PDF 1 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 3137128, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-02-07T23:30:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T23:30:43+00:00", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1770507043_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770507043_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #1529 | success | 2026-02-07T22:53:00+00:00ended 2026-02-07T22:53:01+00:00 | 1.2s | 1 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Journal of Law and Public Affairs", "child_pid": 3065945, "file_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "heartbeat_at": "2026-02-07T22:53:00+00:00", "heartbeat_source": "orchestrator", "law_review_id": 851, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T22:53:00+00:00", "scraper_id": "university_of_pennsylvania_journal_of_law_and_public_affairs_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.py", "stderr_path": "logs/orchestrator_runs/1770504780_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770504780_university_of_pennsylvania_journal_of_law_and_public_affairs_scraper.out.log", "timeout_minutes": 3} |
stdout stderr |