Latest status
no new content
A continuous record of the open collection of American legal scholarship
Scraper implementation
University of Pennsylvania Journal of Business Law · mapped to registry #96
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #96; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #45981 | no new content | 2026-09-13T23:35:08+00:00ended 2026-09-13T23:36:13+00:00 | 64.8s | 0 PDF 33 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 251713, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2231698, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "26 (2023-2024)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T23:36:08+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T23:35:08+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789342508_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789342508_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 12} |
stdout stderr |
| #45978 | partial | 2026-09-13T23:19:26+00:00ended 2026-09-13T23:31:22+00:00 | 715.5s | 1 PDF 190 skipped 1 errors |
partial_download_errors: BROKEN_NETWORK: Quartex PDF request failed (ClientConnectorError)
Run metadata{"automation_cycle_id": 251690, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2209324, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "27 (2024-2025)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 1, "pending": 7, "retries": 7, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 6}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T23:30:57+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T23:19:26+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789341566_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789341566_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 22} |
stdout stderr |
| #45949 | partial | 2026-09-13T22:51:16+00:00ended 2026-09-13T23:11:17+00:00 | 1200.5s | 6 PDF 261 skipped 2 errors |
partial_download_errors: BROKEN_NETWORK: PDF download exceeded remaining run budget: https://repository.law.upenn.edu/Documents/Detail/collective-bargaining-under-the-model-of-m.b.-sturgis-inc.-increasing-legal-protections-for-the-growing-contingent-workforce/21079
Run metadata{"automation_cycle_id": 251646, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2161046, "cutoff": true, "cutoff_elapsed_seconds": 1200, "cutoff_max_runtime_seconds": 1200, "cutoff_reason": "max_runtime_seconds", "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "28 (2025-2026)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 171, "pending": 177, "retries": 6, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 6}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T23:11:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T22:51:16+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789339876_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789339876_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 22} |
stdout stderr |
| #45916 | partial | 2026-09-13T22:22:49+00:00ended 2026-09-13T22:42:49+00:00 | 1200.5s | 1 PDF 284 skipped 4 errors |
partial_download_errors: BROKEN_NETWORK: PDF download exceeded remaining run budget: https://repository.law.upenn.edu/Documents/Detail/fdas-definition-of-disease-foregone-opportunity-or-a-path-forward-in-improving-regulation-of-dietary-supplements/19730
Run metadata{"automation_cycle_id": 251595, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2117525, "cutoff": true, "cutoff_elapsed_seconds": 1200, "cutoff_max_runtime_seconds": 1200, "cutoff_reason": "max_runtime_seconds", "discovery_coverage": {"capped": false, "current_page": 2, "current_volume": "01 (1998-1999)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 37, "visited_this_run": 37, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 434, "pending": 438, "retries": 4, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 4}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T22:42:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T22:22:49+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789338169_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789338169_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 22} |
stdout stderr |
| #45832 | success | 2026-09-13T19:12:41+00:00ended 2026-09-13T19:13:29+00:00 | 47.1s | 5 PDF 21 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 251340, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 1814406, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "27 (2024-2025)", "discovery_complete": false, "has_more": true, "known_units": 28, "known_volumes": 28, "mode": "balanced", "remaining_units": 26, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law: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": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T19:13:11+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T19:12:41+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789326761_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789326761_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #45826 | partial | 2026-09-13T19:09:57+00:00ended 2026-09-13T19:10:37+00:00 | 39.3s | 1 PDF 0 skipped 0 errors |
partial_download_errors: 5 discovered PDFs remain queued (0 waiting for retry)
Run metadata{"automation_cycle_id": 251333, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 1810130, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "28 (2025-2026)", "discovery_complete": false, "has_more": true, "known_units": 28, "known_volumes": 28, "mode": "balanced", "remaining_units": 27, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 1, "waiting_units": 0}, "download_queue": {"due": 5, "pending": 5, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T19:10:27+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T19:09:57+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789326597_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789326597_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #45273 | no items | 2026-09-13T02:35:53+00:00ended 2026-09-13T02:36:06+00:00 | 13.1s | 0 PDF 0 skipped 0 errors |
no_items_reason: MOVED: Unable to fetch Quartex collection page: https://repository.law.upenn.edu/journal-of-business-law/jbl
Run metadata{"automation_cycle_id": 249957, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 237527, "discovery_problem": "MOVED: Unable to fetch Quartex collection page: https://repository.law.upenn.edu/journal-of-business-law/jbl", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T02:35:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T02:35:53+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789266953_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789266953_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44463 | success | 2026-08-13T23:08:37+00:00ended 2026-08-13T23:10:52+00:00 | 134.8s | 26 PDF 21 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 153697, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2496296, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-08-13T23:10:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T23:08:37+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1786662517_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786662517_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #43679 | success | 2026-07-14T18:27:30+00:00ended 2026-07-14T18:28:36+00:00 | 65.9s | 19 PDF 2 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2952738, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-07-14T18:28:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:27:30+00:00", "run_kind": "scheduled", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053650_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053650_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #41264 | success | 2026-07-13T05:42:06+00:00ended 2026-07-13T05:42:19+00:00 | 12.8s | 2 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 38312, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 3744578, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-07-13T05:42:06+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-13T05:42:06+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1783921326_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783921326_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #30140 | no items | 2026-06-30T22:19:33+00:00ended 2026-06-30T22:19:46+00:00 | 13.1s | 0 PDF 0 skipped 0 errors |
no_items_inferred: No registry activity detected (0 unique_files updates) for this run; scraper exited 0 without reporting metrics.
Run metadata{"automation_cycle_id": 27280, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 1633055, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-06-30T22:19:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-30T22:19:33+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_business_law_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1782857973_university_of_pennsylvania_journal_of_business_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1782857973_university_of_pennsylvania_journal_of_business_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4277 | no items | 2026-05-31T21:00:31+00:00ended 2026-05-31T21:00:43+00:00 | 11.9s | 0 PDF 0 skipped 0 errors |
no_items_inferred: No registry activity detected (0 unique_files updates) for this run; scraper exited 0 without reporting metrics.
Run metadata{"automation_cycle_id": 1506, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 1275064, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-05-31T21:00:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T21:00:31+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_business_law_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1780261231_university_of_pennsylvania_journal_of_business_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780261231_university_of_pennsylvania_journal_of_business_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3605 | no items | 2026-05-01T18:09:02+00:00ended 2026-05-01T18:09:14+00:00 | 11.8s | 0 PDF 0 skipped 0 errors |
no_items_inferred: No registry activity detected (0 unique_files updates) for this run; scraper exited 0 without reporting metrics.
Run metadata{"automation_cycle_id": 597, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 899454, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-05-01T18:09:02+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T18:09:02+00:00", "run_kind": "scheduled_active", "scraper_id": "university_of_pennsylvania_journal_of_business_law_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1777658942_university_of_pennsylvania_journal_of_business_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777658942_university_of_pennsylvania_journal_of_business_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #2742 | no items | 2026-03-08T11:45:10+00:00ended 2026-03-08T11:45:23+00:00 | 13.2s | 0 PDF 0 skipped 0 errors |
no_items_inferred: No registry activity detected (0 unique_files updates) for this run; scraper exited 0 without reporting metrics.
Run metadata{"canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2665449, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-03-08T11:45:10+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T11:45:10+00:00", "scraper_id": "university_of_pennsylvania_journal_of_business_law_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1772970310_university_of_pennsylvania_journal_of_business_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1772970310_university_of_pennsylvania_journal_of_business_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #707 | success | 2026-02-06T08:25:30+00:00ended 2026-02-06T08:26:33+00:00 | 62.5s | 30 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2965810, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-02-06T08:26:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T08:25:30+00:00", "scraper_id": "university_of_pennsylvania_journal_of_business_law_scraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1770366330_university_of_pennsylvania_journal_of_business_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770366330_university_of_pennsylvania_journal_of_business_law_scraper.out.log", "timeout_minutes": 25} |
stdout stderr |
| #469 | timeout | 2026-01-22T14:02:37+00:00ended 2026-01-22T14:47:37+00:00 | 2700.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 45 minutes
Run metadata{"returncode": null} |
- |
| #59 | technical error | 2025-12-23T00:29:03.258987ended 2025-12-23T00:29:03.262883 | 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 |
|---|---|---|---|---|---|---|
| #45981 | no new content | 2026-09-13T23:35:08+00:00ended 2026-09-13T23:36:13+00:00 | 64.8s | 0 PDF 33 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 251713, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2231698, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "26 (2023-2024)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T23:36:08+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T23:35:08+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789342508_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789342508_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 12} |
stdout stderr |
| #45978 | partial | 2026-09-13T23:19:26+00:00ended 2026-09-13T23:31:22+00:00 | 715.5s | 1 PDF 190 skipped 1 errors |
partial_download_errors: BROKEN_NETWORK: Quartex PDF request failed (ClientConnectorError)
Run metadata{"automation_cycle_id": 251690, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2209324, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "27 (2024-2025)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 1, "pending": 7, "retries": 7, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 6}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T23:30:57+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T23:19:26+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789341566_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789341566_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 22} |
stdout stderr |
| #45949 | partial | 2026-09-13T22:51:16+00:00ended 2026-09-13T23:11:17+00:00 | 1200.5s | 6 PDF 261 skipped 2 errors |
partial_download_errors: BROKEN_NETWORK: PDF download exceeded remaining run budget: https://repository.law.upenn.edu/Documents/Detail/collective-bargaining-under-the-model-of-m.b.-sturgis-inc.-increasing-legal-protections-for-the-growing-contingent-workforce/21079
Run metadata{"automation_cycle_id": 251646, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2161046, "cutoff": true, "cutoff_elapsed_seconds": 1200, "cutoff_max_runtime_seconds": 1200, "cutoff_reason": "max_runtime_seconds", "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "28 (2025-2026)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 171, "pending": 177, "retries": 6, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 6}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T23:11:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T22:51:16+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789339876_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789339876_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 22} |
stdout stderr |
| #45916 | partial | 2026-09-13T22:22:49+00:00ended 2026-09-13T22:42:49+00:00 | 1200.5s | 1 PDF 284 skipped 4 errors |
partial_download_errors: BROKEN_NETWORK: PDF download exceeded remaining run budget: https://repository.law.upenn.edu/Documents/Detail/fdas-definition-of-disease-foregone-opportunity-or-a-path-forward-in-improving-regulation-of-dietary-supplements/19730
Run metadata{"automation_cycle_id": 251595, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2117525, "cutoff": true, "cutoff_elapsed_seconds": 1200, "cutoff_max_runtime_seconds": 1200, "cutoff_reason": "max_runtime_seconds", "discovery_coverage": {"capped": false, "current_page": 2, "current_volume": "01 (1998-1999)", "discovery_complete": true, "has_more": false, "known_units": 37, "known_volumes": 28, "mode": "balanced", "remaining_units": 0, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 37, "visited_this_run": 37, "visited_units": 37, "waiting_units": 0}, "download_queue": {"due": 434, "pending": 438, "retries": 4, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 4}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T22:42:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T22:22:49+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789338169_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789338169_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 22} |
stdout stderr |
| #45832 | success | 2026-09-13T19:12:41+00:00ended 2026-09-13T19:13:29+00:00 | 47.1s | 5 PDF 21 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 251340, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 1814406, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "27 (2024-2025)", "discovery_complete": false, "has_more": true, "known_units": 28, "known_volumes": 28, "mode": "balanced", "remaining_units": 26, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law: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": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T19:13:11+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T19:12:41+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789326761_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789326761_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #45826 | partial | 2026-09-13T19:09:57+00:00ended 2026-09-13T19:10:37+00:00 | 39.3s | 1 PDF 0 skipped 0 errors |
partial_download_errors: 5 discovered PDFs remain queued (0 waiting for retry)
Run metadata{"automation_cycle_id": 251333, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 1810130, "discovery_coverage": {"capped": true, "current_page": 1, "current_volume": "28 (2025-2026)", "discovery_complete": false, "has_more": true, "known_units": 28, "known_volumes": 28, "mode": "balanced", "remaining_units": 27, "scope": "quartex-volume:https://repository.law.upenn.edu/journal-of-business-law/jbl#Journal of Business Law:size=30:Title|ASC", "selected_units": 1, "visited_this_run": 1, "visited_units": 1, "waiting_units": 0}, "download_queue": {"due": 5, "pending": 5, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T19:10:27+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T19:09:57+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789326597_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789326597_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 4} |
stdout stderr |
| #45273 | no items | 2026-09-13T02:35:53+00:00ended 2026-09-13T02:36:06+00:00 | 13.1s | 0 PDF 0 skipped 0 errors |
no_items_reason: MOVED: Unable to fetch Quartex collection page: https://repository.law.upenn.edu/journal-of-business-law/jbl
Run metadata{"automation_cycle_id": 249957, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 237527, "discovery_problem": "MOVED: Unable to fetch Quartex collection page: https://repository.law.upenn.edu/journal-of-business-law/jbl", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper:University of Pennsylvania Journal of Business Law", "waiting": 0}, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-09-13T02:35:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T02:35:53+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789266953_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789266953_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44463 | success | 2026-08-13T23:08:37+00:00ended 2026-08-13T23:10:52+00:00 | 134.8s | 26 PDF 21 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 153697, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2496296, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-08-13T23:10:37+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T23:08:37+00:00", "run_kind": "scheduled_active", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1786662517_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786662517_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #43679 | success | 2026-07-14T18:27:30+00:00ended 2026-07-14T18:28:36+00:00 | 65.9s | 19 PDF 2 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 2952738, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-07-14T18:28:30+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:27:30+00:00", "run_kind": "scheduled", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1784053650_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784053650_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #41264 | success | 2026-07-13T05:42:06+00:00ended 2026-07-13T05:42:19+00:00 | 12.8s | 2 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 38312, "canonical_name": "University of Pennsylvania Journal of Business Law", "child_pid": 3744578, "file_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "heartbeat_at": "2026-07-13T05:42:06+00:00", "heartbeat_source": "orchestrator", "law_review_id": 96, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-13T05:42:06+00:00", "run_kind": "manual", "scraper_id": "UniversityOfPennsylvaniaJournalOfBusinessLawScraper", "script_path": "scrapers/university_of_pennsylvania_journal_of_business_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1783921326_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783921326_UniversityOfPennsylvaniaJournalOfBusinessLawScraper.out.log", "timeout_minutes": 30} |
stdout stderr |