Est. MMXXV · lrscraper The Law Review Reporter Live

A continuous record of the open collection of American legal scholarship

Vol. II Wednesday, September 23, 2026 № 266

Scraper implementation

EnhancedJournalOfAgingLawAndPolicyScraper

Journal of Aging Law and Policy · mapped to registry #592

Implementation identity
scrapers/journal_of_aging_law_and_policy_scraper.py
LightBaseScraperPlatform unknownCLI entrypoint
no_items
Latest status
no items
Run #46074
Latest runtime
23.3s
2026-09-20T20:34:33+00:00
Latest PDFs
0
0 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
16
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
EnhancedJournalOfAgingLawAndPolicyScraper
canonical name
Journal of Aging Law and Policy
institution code
-
platform
-
base class
LightBaseScraper
class name
EnhancedJournalOfAgingLawAndPolicyScraper
module path
scrapers.journal_of_aging_law_and_policy_scraper
file path
scrapers/journal_of_aging_law_and_policy_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-23 17:32:44

Operational mapping

Law review ownership and publication state

Registry health
BROKEN NETWORK
Last uploaded
2026-02-05 21:07:28
Registry sync
uabox:Law_Review_Project/journal_of_aging_law_and_policy_20260205_210725.zip
Latest error
BROKEN_NETWORK: Stetson Aging Law archive request failed (ClientConnectorError; OSError: curl transport exit 28): https://www.stetson.edu/law/agingjournal/

Run history

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

16 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#46074 no items 2026-09-20T20:34:33+00:00ended 2026-09-20T20:34:57+00:00 23.3s 0 PDF 0 skipped 0 errors no_items_reason: BROKEN_NETWORK: Stetson Aging Law archive request failed (ClientConnectorError; OSError: curl transport exit 28): https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 264899, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 172797, "discovery_problem": "BROKEN_NETWORK: Stetson Aging Law archive request failed (ClientConnectorError; OSError: curl transport exit 28): https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-20T20:34:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T20:34:33+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789936473_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789936473_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#45738 no items 2026-09-13T14:38:23+00:00ended 2026-09-13T14:38:27+00:00 3.2s 0 PDF 0 skipped 0 errors no_items_reason: CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 250949, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 1372709, "discovery_problem": "CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-13T14:38:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T14:38:23+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789310303_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789310303_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#45130 no items 2026-09-13T00:46:03+00:00ended 2026-09-13T00:46:06+00:00 2.3s 0 PDF 0 skipped 0 errors no_items_reason: CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 249809, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 61843, "discovery_problem": "CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-13T00:46:03+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:46:03+00:00", "run_kind": "manual", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789260363_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789260363_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 30}
#45128 no items 2026-09-13T00:37:50+00:00ended 2026-09-13T00:37:52+00:00 1.2s 0 PDF 0 skipped 0 errors no_items_reason: ACCESS_RESTRICTED: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 249798, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 48263, "discovery_problem": "ACCESS_RESTRICTED: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-13T00:37:50+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:37:50+00:00", "run_kind": "manual", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789259870_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789259870_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 30}
#45068 no items 2026-09-12T22:24:18+00:00ended 2026-09-12T22:31:31+00:00 432.6s 0 PDF 0 skipped 0 errors no_items_reason: BROKEN_LOGIC: discover_urls returned 0 items (base_url=https://www.stetson.edu/law/agingjournal/); scraper did not set `_no_items_reason`
Run metadata
{"automation_cycle_id": 249623, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 4038847, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-12T22:31:19+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-12T22:24:18+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789251858_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789251858_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#44280 no new content 2026-08-13T21:37:20+00:00ended 2026-08-13T21:37:30+00:00 9.9s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153427, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 2359615, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-08-13T21:37:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T21:37:20+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1786657040_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786657040_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#43453 no new content 2026-07-14T18:04:55+00:00ended 2026-07-14T18:05:06+00:00 11.2s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 2902742, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-07-14T18:04:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:04:55+00:00", "run_kind": "scheduled", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052295_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052295_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 15}
#30968 no new content 2026-07-01T21:09:25+00:00ended 2026-07-01T21:09:49+00:00 24.1s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28054, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 3389435, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-07-01T21:09:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-01T21:09:25+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1782940165_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1782940165_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#4356 no new content 2026-06-01T16:14:42+00:00ended 2026-06-01T16:14:53+00:00 10.5s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1518, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 54617, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-06-01T16:14:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T16:14:42+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1780330482_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780330482_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#3683 no new content 2026-05-01T19:45:02+00:00ended 2026-05-01T19:45:12+00:00 10.3s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 607, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 983623, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-05-01T19:45:02+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T19:45:02+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1777664702_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777664702_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#2841 no new content 2026-03-08T19:07:54+00:00ended 2026-03-08T19:08:07+00:00 13.7s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Journal of Aging Law and Policy", "child_pid": 2927112, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-03-08T19:07:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T19:07:54+00:00", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1772996874_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772996874_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#885 no new content 2026-02-06T15:18:53+00:00ended 2026-02-06T15:19:06+00:00 12.7s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Journal of Aging Law and Policy", "child_pid": 3689869, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-02-06T15:18:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T15:18:53+00:00", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1770391133_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770391133_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 30}
#540 timeout 2026-02-04T06:03:02+00:00ended 2026-02-04T09:52:07+00:00 -s 0 PDF 0 skipped 0 errors orchestrator_reaper: Marked stale running run as timeout (age=13745s)
Run metadata
{"canonical_name": "Journal of Aging Law and Policy"}
#538 timeout 2026-02-04T05:59:07+00:00ended 2026-02-04T09:52:07+00:00 -s 0 PDF 0 skipped 0 errors orchestrator_reaper: Marked stale running run as timeout (age=13980s)
Run metadata
{"canonical_name": "Journal of Aging Law and Policy"}
#376 success 2026-01-22T06:20:34+00:00ended 2026-01-22T06:21:27+00:00 52.2s 1 PDF 15 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Journal of Aging Law and Policy", "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T06:20:34+00:00", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1769062834_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769062834_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#184 technical error 2025-12-22T22:18:53.215734ended 2025-12-22T22:19:44.568887 51.4s 0 PDF 0 skipped 0 errors technical_error: 'EnhancedJournalOfAgingLawAndPolicyScraper' object has no attribute 'stats'

Exact scraper-ID runs

Legacy records explicitly stored under this implementation identifier.

Run Status Started Runtime Result Error / diagnostics Logs
#46074 no items 2026-09-20T20:34:33+00:00ended 2026-09-20T20:34:57+00:00 23.3s 0 PDF 0 skipped 0 errors no_items_reason: BROKEN_NETWORK: Stetson Aging Law archive request failed (ClientConnectorError; OSError: curl transport exit 28): https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 264899, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 172797, "discovery_problem": "BROKEN_NETWORK: Stetson Aging Law archive request failed (ClientConnectorError; OSError: curl transport exit 28): https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-20T20:34:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T20:34:33+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789936473_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789936473_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#45738 no items 2026-09-13T14:38:23+00:00ended 2026-09-13T14:38:27+00:00 3.2s 0 PDF 0 skipped 0 errors no_items_reason: CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 250949, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 1372709, "discovery_problem": "CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-13T14:38:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T14:38:23+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789310303_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789310303_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#45130 no items 2026-09-13T00:46:03+00:00ended 2026-09-13T00:46:06+00:00 2.3s 0 PDF 0 skipped 0 errors no_items_reason: CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 249809, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 61843, "discovery_problem": "CLOUDFLARE: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-13T00:46:03+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:46:03+00:00", "run_kind": "manual", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789260363_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789260363_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 30}
#45128 no items 2026-09-13T00:37:50+00:00ended 2026-09-13T00:37:52+00:00 1.2s 0 PDF 0 skipped 0 errors no_items_reason: ACCESS_RESTRICTED: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/
Run metadata
{"automation_cycle_id": 249798, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 48263, "discovery_problem": "ACCESS_RESTRICTED: Stetson Aging Law archive page returned HTTP 403: https://www.stetson.edu/law/agingjournal/", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "EnhancedJournalOfAgingLawAndPolicyScraper:Journal of Aging Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-13T00:37:50+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:37:50+00:00", "run_kind": "manual", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789259870_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789259870_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 30}
#45068 no items 2026-09-12T22:24:18+00:00ended 2026-09-12T22:31:31+00:00 432.6s 0 PDF 0 skipped 0 errors no_items_reason: BROKEN_LOGIC: discover_urls returned 0 items (base_url=https://www.stetson.edu/law/agingjournal/); scraper did not set `_no_items_reason`
Run metadata
{"automation_cycle_id": 249623, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 4038847, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-09-12T22:31:19+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-12T22:24:18+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789251858_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789251858_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#44280 no new content 2026-08-13T21:37:20+00:00ended 2026-08-13T21:37:30+00:00 9.9s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 153427, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 2359615, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-08-13T21:37:20+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T21:37:20+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1786657040_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786657040_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#43453 no new content 2026-07-14T18:04:55+00:00ended 2026-07-14T18:05:06+00:00 11.2s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 2902742, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-07-14T18:04:55+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:04:55+00:00", "run_kind": "scheduled", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052295_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052295_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 15}
#30968 no new content 2026-07-01T21:09:25+00:00ended 2026-07-01T21:09:49+00:00 24.1s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 28054, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 3389435, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-07-01T21:09:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-01T21:09:25+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1782940165_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1782940165_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#4356 no new content 2026-06-01T16:14:42+00:00ended 2026-06-01T16:14:53+00:00 10.5s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 1518, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 54617, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-06-01T16:14:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T16:14:42+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1780330482_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780330482_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#3683 no new content 2026-05-01T19:45:02+00:00ended 2026-05-01T19:45:12+00:00 10.3s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 607, "canonical_name": "Journal of Aging Law and Policy", "child_pid": 983623, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-05-01T19:45:02+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T19:45:02+00:00", "run_kind": "scheduled_active", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1777664702_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777664702_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#2841 no new content 2026-03-08T19:07:54+00:00ended 2026-03-08T19:08:07+00:00 13.7s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Journal of Aging Law and Policy", "child_pid": 2927112, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-03-08T19:07:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T19:07:54+00:00", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1772996874_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772996874_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#885 no new content 2026-02-06T15:18:53+00:00ended 2026-02-06T15:19:06+00:00 12.7s 0 PDF 1 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Journal of Aging Law and Policy", "child_pid": 3689869, "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "heartbeat_at": "2026-02-06T15:18:53+00:00", "heartbeat_source": "orchestrator", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T15:18:53+00:00", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1770391133_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770391133_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 30}
#540 timeout 2026-02-04T06:03:02+00:00ended 2026-02-04T09:52:07+00:00 -s 0 PDF 0 skipped 0 errors orchestrator_reaper: Marked stale running run as timeout (age=13745s)
Run metadata
{"canonical_name": "Journal of Aging Law and Policy"}
#538 timeout 2026-02-04T05:59:07+00:00ended 2026-02-04T09:52:07+00:00 -s 0 PDF 0 skipped 0 errors orchestrator_reaper: Marked stale running run as timeout (age=13980s)
Run metadata
{"canonical_name": "Journal of Aging Law and Policy"}
#376 success 2026-01-22T06:20:34+00:00ended 2026-01-22T06:21:27+00:00 52.2s 1 PDF 15 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Journal of Aging Law and Policy", "file_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "law_review_id": 592, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-01-22T06:20:34+00:00", "scraper_id": "EnhancedJournalOfAgingLawAndPolicyScraper", "script_path": "scrapers/journal_of_aging_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1769062834_EnhancedJournalOfAgingLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1769062834_EnhancedJournalOfAgingLawAndPolicyScraper.out.log", "timeout_minutes": 45}