Latest status
success
A continuous record of the open collection of American legal scholarship
Scraper implementation
Harvard Human Rights Journal · mapped to registry #236
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #236; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #45350 | success | 2026-09-13T04:59:57+00:00ended 2026-09-13T05:00:33+00:00 | 35.8s | 3 PDF 21 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 250133, "canonical_name": "Harvard Human Rights Journal", "child_pid": 449828, "discovery_coverage": {"capped": false, "current_page_pdfs": {"capped": false, "discovery_complete": true, "known_units": 10, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj/current/#pdfs", "selected_units": 10, "visited_this_run": 10, "visited_units": 10}, "discovery_complete": true, "known_pdf_links_this_run": 24, "known_units": 2, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj", "selected_units": 2, "visited_this_run": 1, "visited_units": 2}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "HarvardHumanRightsJournalScraper:Harvard Human Rights Journal", "waiting": 0}, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T05:00:27+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T04:59:57+00:00", "run_kind": "manual", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789275597_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789275597_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 3} |
stdout stderr |
| #45339 | partial | 2026-09-13T04:38:45+00:00ended 2026-09-13T04:39:07+00:00 | 22.4s | 2 PDF 6 skipped 0 errors |
partial_download_errors: 3 discovered PDFs remain queued (0 waiting for retry)
Run metadata{"automation_cycle_id": 250101, "canonical_name": "Harvard Human Rights Journal", "child_pid": 419535, "discovery_coverage": {"capped": false, "current_page_pdfs": {"capped": false, "discovery_complete": true, "known_units": 10, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj/current/#pdfs", "selected_units": 10, "visited_this_run": 10, "visited_units": 10}, "discovery_complete": true, "known_pdf_links_this_run": 10, "known_units": 2, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj", "selected_units": 2, "visited_this_run": 1, "visited_units": 2}, "download_queue": {"due": 3, "pending": 3, "retries": 0, "scope": "HarvardHumanRightsJournalScraper:Harvard Human Rights Journal", "waiting": 0}, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T04:38:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T04:38:45+00:00", "run_kind": "manual", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789274325_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789274325_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #45338 | partial | 2026-09-13T04:29:44+00:00ended 2026-09-13T04:32:18+00:00 | 153.3s | 0 PDF 262 skipped 0 errors |
partial_discovery: BROKEN_NETWORK: Discovery timed out before completing the archive
Run metadata{"automation_cycle_id": 250088, "canonical_name": "Harvard Human Rights Journal", "child_pid": 407307, "cutoff": true, "cutoff_elapsed_seconds": 153, "cutoff_max_runtime_seconds": 150, "cutoff_reason": "max_runtime_seconds", "discovery_coverage": {"capped": false, "discovery_complete": false, "known_pdf_links_this_run": 263, "known_units": 2, "mode": "balanced", "remaining_units": 1, "scope": "https://journals.law.harvard.edu/hrj", "selected_units": 2, "visited_this_run": 1, "visited_units": 1}, "discovery_problem": "BROKEN_NETWORK: Discovery timed out before completing the archive", "download_queue": {"due": 1, "pending": 1, "retries": 0, "scope": "HarvardHumanRightsJournalScraper:Harvard Human Rights Journal", "waiting": 0}, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T04:32:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T04:29:44+00:00", "run_kind": "manual", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789273784_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789273784_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #45137 | no items | 2026-09-13T00:53:54+00:00ended 2026-09-13T01:23:01+00:00 | 1746.7s | 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": 249818, "canonical_name": "Harvard Human Rights Journal", "child_pid": 74604, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T01:22:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:53:54+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789260834_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789260834_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44332 | success | 2026-08-13T22:04:13+00:00ended 2026-08-13T22:09:01+00:00 | 287.3s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 153508, "canonical_name": "Harvard Human Rights Journal", "child_pid": 2399946, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-08-13T22:08:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T22:04:13+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1786658653_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786658653_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #43479 | success | 2026-07-14T18:07:17+00:00ended 2026-07-14T18:12:27+00:00 | 310.3s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "Harvard Human Rights Journal", "child_pid": 2906723, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-07-14T18:12:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:07:17+00:00", "run_kind": "scheduled", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052437_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052437_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #31431 | success | 2026-07-03T13:04:26+00:00ended 2026-07-03T13:05:22+00:00 | 55.7s | 263 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 28140, "canonical_name": "Harvard Human Rights Journal", "child_pid": 2367517, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-07-03T13:04:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T13:04:26+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1783083866_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783083866_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4823 | success | 2026-06-01T20:21:07+00:00ended 2026-06-01T20:26:13+00:00 | 305.7s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 1568, "canonical_name": "Harvard Human Rights Journal", "child_pid": 178138, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-06-01T20:26:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:21:07+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1780345267_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780345267_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4141 | success | 2026-05-01T23:29:20+00:00ended 2026-05-01T23:34:26+00:00 | 306.3s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 656, "canonical_name": "Harvard Human Rights Journal", "child_pid": 1186834, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-05-01T23:34:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:29:20+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1777678160_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777678160_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3426 | success | 2026-03-21T19:37:12+00:00ended 2026-03-21T19:48:45+00:00 | 693.0s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 3226349, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-03-21T19:48:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-21T19:37:12+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1774121832_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1774121832_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #2404 | success | 2026-02-19T19:14:45+00:00ended 2026-02-19T19:19:58+00:00 | 312.1s | 333 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 2977991, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-19T19:19:46+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-19T19:14:45+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771528485_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771528485_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 6} |
stdout stderr |
| #2403 | no items | 2026-02-19T18:56:43+00:00ended 2026-02-19T19:01:51+00:00 | 307.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{"canonical_name": "Harvard Human Rights Journal", "child_pid": 2971976, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-19T19:01:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-19T18:56:43+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771527403_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771527403_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 6} |
stdout stderr |
| #2401 | timeout | 2026-02-19T18:44:12+00:00ended 2026-02-19T18:50:12+00:00 | 360.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 6 minutes
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 2968200, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-19T18:50:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-19T18:44:12+00:00", "returncode": null, "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771526652_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771526652_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 6} |
stdout stderr |
| #2336 | timeout | 2026-02-15T04:37:20+00:00ended 2026-02-15T04:40:20+00:00 | 180.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 3 minutes
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 1015848, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-15T04:40:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-15T04:37:20+00:00", "returncode": null, "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771130240_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771130240_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 3} |
stdout stderr |
| #2324 | timeout | 2026-02-15T04:22:47+00:00ended 2026-02-15T04:37:05+00:00 | -s | 0 PDF 0 skipped 1 errors |
manual_reaper: Manual timeout during sub-5 audit (stuck running process).
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 1004203, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-15T04:34:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-15T04:22:47+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771129367_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771129367_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #414 | success | 2026-01-22T09:20:12+00:00ended 2026-01-22T09:37:34+00:00 | 1041.8s | 0 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "Harvard Human Rights Journal", "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T09:20:12+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1769073612_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769073612_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #80 | success | 2025-12-22T23:05:09.419556ended 2025-12-22T23:25:42.341064 | 1232.9s | 194 PDF 0 skipped 0 errors | No reported error | - |
Legacy records explicitly stored under this implementation identifier.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #45350 | success | 2026-09-13T04:59:57+00:00ended 2026-09-13T05:00:33+00:00 | 35.8s | 3 PDF 21 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 250133, "canonical_name": "Harvard Human Rights Journal", "child_pid": 449828, "discovery_coverage": {"capped": false, "current_page_pdfs": {"capped": false, "discovery_complete": true, "known_units": 10, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj/current/#pdfs", "selected_units": 10, "visited_this_run": 10, "visited_units": 10}, "discovery_complete": true, "known_pdf_links_this_run": 24, "known_units": 2, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj", "selected_units": 2, "visited_this_run": 1, "visited_units": 2}, "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "HarvardHumanRightsJournalScraper:Harvard Human Rights Journal", "waiting": 0}, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T05:00:27+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T04:59:57+00:00", "run_kind": "manual", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789275597_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789275597_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 3} |
stdout stderr |
| #45339 | partial | 2026-09-13T04:38:45+00:00ended 2026-09-13T04:39:07+00:00 | 22.4s | 2 PDF 6 skipped 0 errors |
partial_download_errors: 3 discovered PDFs remain queued (0 waiting for retry)
Run metadata{"automation_cycle_id": 250101, "canonical_name": "Harvard Human Rights Journal", "child_pid": 419535, "discovery_coverage": {"capped": false, "current_page_pdfs": {"capped": false, "discovery_complete": true, "known_units": 10, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj/current/#pdfs", "selected_units": 10, "visited_this_run": 10, "visited_units": 10}, "discovery_complete": true, "known_pdf_links_this_run": 10, "known_units": 2, "mode": "balanced", "remaining_units": 0, "scope": "https://journals.law.harvard.edu/hrj", "selected_units": 2, "visited_this_run": 1, "visited_units": 2}, "download_queue": {"due": 3, "pending": 3, "retries": 0, "scope": "HarvardHumanRightsJournalScraper:Harvard Human Rights Journal", "waiting": 0}, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T04:38:45+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T04:38:45+00:00", "run_kind": "manual", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789274325_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789274325_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #45338 | partial | 2026-09-13T04:29:44+00:00ended 2026-09-13T04:32:18+00:00 | 153.3s | 0 PDF 262 skipped 0 errors |
partial_discovery: BROKEN_NETWORK: Discovery timed out before completing the archive
Run metadata{"automation_cycle_id": 250088, "canonical_name": "Harvard Human Rights Journal", "child_pid": 407307, "cutoff": true, "cutoff_elapsed_seconds": 153, "cutoff_max_runtime_seconds": 150, "cutoff_reason": "max_runtime_seconds", "discovery_coverage": {"capped": false, "discovery_complete": false, "known_pdf_links_this_run": 263, "known_units": 2, "mode": "balanced", "remaining_units": 1, "scope": "https://journals.law.harvard.edu/hrj", "selected_units": 2, "visited_this_run": 1, "visited_units": 1}, "discovery_problem": "BROKEN_NETWORK: Discovery timed out before completing the archive", "download_queue": {"due": 1, "pending": 1, "retries": 0, "scope": "HarvardHumanRightsJournalScraper:Harvard Human Rights Journal", "waiting": 0}, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T04:32:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T04:29:44+00:00", "run_kind": "manual", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789273784_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789273784_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #45137 | no items | 2026-09-13T00:53:54+00:00ended 2026-09-13T01:23:01+00:00 | 1746.7s | 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": 249818, "canonical_name": "Harvard Human Rights Journal", "child_pid": 74604, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-09-13T01:22:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:53:54+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789260834_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789260834_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44332 | success | 2026-08-13T22:04:13+00:00ended 2026-08-13T22:09:01+00:00 | 287.3s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 153508, "canonical_name": "Harvard Human Rights Journal", "child_pid": 2399946, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-08-13T22:08:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T22:04:13+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1786658653_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786658653_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #43479 | success | 2026-07-14T18:07:17+00:00ended 2026-07-14T18:12:27+00:00 | 310.3s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "Harvard Human Rights Journal", "child_pid": 2906723, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-07-14T18:12:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:07:17+00:00", "run_kind": "scheduled", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052437_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052437_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #31431 | success | 2026-07-03T13:04:26+00:00ended 2026-07-03T13:05:22+00:00 | 55.7s | 263 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 28140, "canonical_name": "Harvard Human Rights Journal", "child_pid": 2367517, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-07-03T13:04:56+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T13:04:26+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1783083866_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783083866_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4823 | success | 2026-06-01T20:21:07+00:00ended 2026-06-01T20:26:13+00:00 | 305.7s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 1568, "canonical_name": "Harvard Human Rights Journal", "child_pid": 178138, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-06-01T20:26:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T20:21:07+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1780345267_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780345267_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4141 | success | 2026-05-01T23:29:20+00:00ended 2026-05-01T23:34:26+00:00 | 306.3s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 656, "canonical_name": "Harvard Human Rights Journal", "child_pid": 1186834, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-05-01T23:34:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T23:29:20+00:00", "run_kind": "scheduled_active", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1777678160_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777678160_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3426 | success | 2026-03-21T19:37:12+00:00ended 2026-03-21T19:48:45+00:00 | 693.0s | 334 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 3226349, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-03-21T19:48:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-21T19:37:12+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1774121832_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1774121832_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #2404 | success | 2026-02-19T19:14:45+00:00ended 2026-02-19T19:19:58+00:00 | 312.1s | 333 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 2977991, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-19T19:19:46+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-19T19:14:45+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771528485_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771528485_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 6} |
stdout stderr |
| #2403 | no items | 2026-02-19T18:56:43+00:00ended 2026-02-19T19:01:51+00:00 | 307.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{"canonical_name": "Harvard Human Rights Journal", "child_pid": 2971976, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-19T19:01:43+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "metrics_source": "inferred_unique_files", "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-19T18:56:43+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771527403_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771527403_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 6} |
stdout stderr |
| #2401 | timeout | 2026-02-19T18:44:12+00:00ended 2026-02-19T18:50:12+00:00 | 360.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 6 minutes
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 2968200, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-19T18:50:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-19T18:44:12+00:00", "returncode": null, "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771526652_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771526652_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 6} |
stdout stderr |
| #2336 | timeout | 2026-02-15T04:37:20+00:00ended 2026-02-15T04:40:20+00:00 | 180.0s | 0 PDF 0 skipped 1 errors |
timeout: Timeout after 3 minutes
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 1015848, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-15T04:40:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-15T04:37:20+00:00", "returncode": null, "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771130240_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771130240_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 3} |
stdout stderr |
| #2324 | timeout | 2026-02-15T04:22:47+00:00ended 2026-02-15T04:37:05+00:00 | -s | 0 PDF 0 skipped 1 errors |
manual_reaper: Manual timeout during sub-5 audit (stuck running process).
Run metadata{"canonical_name": "Harvard Human Rights Journal", "child_pid": 1004203, "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "heartbeat_at": "2026-02-15T04:34:17+00:00", "heartbeat_source": "orchestrator", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-15T04:22:47+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1771129367_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1771129367_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #414 | success | 2026-01-22T09:20:12+00:00ended 2026-01-22T09:37:34+00:00 | 1041.8s | 0 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "Harvard Human Rights Journal", "file_path": "scrapers/harvard_human_rights_journal_scraper.py", "law_review_id": 236, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T09:20:12+00:00", "scraper_id": "HarvardHumanRightsJournalScraper", "script_path": "scrapers/harvard_human_rights_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1769073612_HarvardHumanRightsJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769073612_HarvardHumanRightsJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |