Est. MMXXV · lrscraper The Law Review Reporter Live

A continuous record of the open collection of American legal scholarship

Vol. II Thursday, September 24, 2026 № 267

Scraper implementation

JournalOfNationalSecurityLawAndPolicyScraper

Journal of National Security Law and Policy · mapped to registry #622

Implementation identity
scrapers/journal_of_national_security_law_and_policy_scraper.py
LightBaseScraperwordpressCLI entrypoint
no_items
Latest status
no items
Run #45165
Latest runtime
46.0s
2026-09-13T01:34:04+00:00
Latest PDFs
0
0 duplicates skipped
Uploads pending
0
Queue clear or unavailable
Run history
13
Returned by current limit

Definition

Registry metadata for this implementation

scraper id
JournalOfNationalSecurityLawAndPolicyScraper
canonical name
Journal of National Security Law and Policy
institution code
-
platform
wordpress
base class
LightBaseScraper
class name
JournalOfNationalSecurityLawAndPolicyScraper
module path
scrapers.journal_of_national_security_law_and_policy_scraper
file path
scrapers/journal_of_national_security_law_and_policy_scraper.py
has cli entrypoint
true
is abstract
false
updated at
2026-09-23 23:32:46

Operational mapping

Law review ownership and publication state

Registry health
NO OPEN ACCESS
Last uploaded
2026-07-03 07:50:26
Registry sync
uabox:Law_Review_Project/journal_of_national_security_law_and_policy_20260703_074954.zip
Latest error
Failed to fetch WordPress API: TimeoutError:

Run history

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

13 returned · show 200
Run Status Started Runtime Result Error / diagnostics Logs
#45165 no items 2026-09-13T01:34:04+00:00ended 2026-09-13T01:34:50+00:00 46.0s 0 PDF 0 skipped 0 errors no_items_reason: Failed to fetch WordPress API: TimeoutError:
Run metadata
{"automation_cycle_id": 249868, "canonical_name": "Journal of National Security Law and Policy", "child_pid": 139012, "discovery_problem": "Failed to fetch WordPress API: TimeoutError: ", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "JournalOfNationalSecurityLawAndPolicyScraper:Journal of National Security Law and Policy", "waiting": 0}, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-09-13T01:34:34+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T01:34:04+00:00", "run_kind": "scheduled_active", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1789263244_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789263244_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#44365 partial 2026-08-13T22:15:42+00:00ended 2026-08-13T22:15:59+00:00 16.4s 0 PDF 190 skipped 1 errors partial_download_errors: 1 source links returned HTTP 404/410
Run metadata
{"automation_cycle_id": 153542, "canonical_name": "Journal of National Security Law and Policy", "child_pid": 2416302, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-08-13T22:15:42+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T22:15:42+00:00", "permanently_missing_count": 1, "run_kind": "scheduled_active", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1786659342_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786659342_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 45, "missing_accounting_version": 2, "missing_accounting_reconciled": true}
#43560 no new content 2026-07-14T18:14:33+00:00ended 2026-07-14T18:14:49+00:00 16.1s 0 PDF 191 skipped 0 errors No reported error
Run metadata
{"automation_cycle_id": 44035, "canonical_name": "Journal of National Security Law and Policy", "child_pid": 2923630, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-07-14T18:14:33+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:14:33+00:00", "permanently_missing_count": 1, "run_kind": "manual", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052873_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052873_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 15}
#43523 failed 2026-07-14T18:11:44+00:00ended 2026-07-14T18:12:02+00:00 17.4s 0 PDF 190 skipped 1 errors download_failed_all: HTTP 404 for https://nationalsecurity.law.georgetown.edu/wp-content/uploads/2021/09/USSOCOM-and-SOF%E2%80%94War-Around-the-Edges.pdf
Run metadata
{"automation_cycle_id": 43988, "canonical_name": "Journal of National Security Law and Policy", "child_pid": 2916470, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-07-14T18:11:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T18:11:44+00:00", "run_kind": "scheduled", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1784052704_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784052704_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 15}
#31341 partial 2026-07-03T05:34:50+00:00ended 2026-07-03T05:49:08+00:00 857.8s 7 PDF 183 skipped 1 errors partial_download_errors: HTTP 404 for https://nationalsecurity.law.georgetown.edu/wp-content/uploads/2021/09/USSOCOM-and-SOF%E2%80%94War-Around-the-Edges.pdf
Run metadata
{"automation_cycle_id": 28123, "canonical_name": "Journal of National Security Law and Policy", "child_pid": 1787740, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-07-03T05:48:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T05:34:50+00:00", "run_kind": "scheduled_active", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1783056890_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1783056890_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#4731 failed 2026-06-01T19:36:41+00:00ended 2026-06-01T19:37:01+00:00 19.4s 0 PDF 187 skipped 1 errors download_failed_all: HTTP 404 for https://nationalsecurity.law.georgetown.edu/wp-content/uploads/2021/09/USSOCOM-and-SOF%E2%80%94War-Around-the-Edges.pdf
Run metadata
{"automation_cycle_id": 1558, "canonical_name": "Journal of National Security Law and Policy", "child_pid": 151569, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-06-01T19:36:41+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:36:41+00:00", "run_kind": "scheduled_active", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1780342601_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780342601_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#4051 partial 2026-05-01T22:44:42+00:00ended 2026-05-01T22:45:13+00:00 30.3s 7 PDF 180 skipped 1 errors partial_download_errors: HTTP 404 for https://nationalsecurity.law.georgetown.edu/wp-content/uploads/2021/09/USSOCOM-and-SOF%E2%80%94War-Around-the-Edges.pdf
Run metadata
{"automation_cycle_id": 647, "canonical_name": "Journal of National Security Law and Policy", "child_pid": 1144161, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-05-01T22:45:12+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T22:44:42+00:00", "run_kind": "scheduled_active", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1777675482_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777675482_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#3229 partial 2026-03-10T08:04:51+00:00ended 2026-03-10T08:17:33+00:00 761.4s 252 PDF 22 skipped 27 errors partial_download_errors: Non-PDF response for http://www.ca2.uscourts.gov/decisions/isysquery/44eda2ab-59c3-41bb-a81d-48099eca902f/1/doc/09-4112_opn.pdf (fallback UA)
Run metadata
{"canonical_name": "Journal of National Security Law and Policy", "child_pid": 218548, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-03-10T08:17:22+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-10T08:04:51+00:00", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1773129891_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1773129891_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 45}
#1747 success 2026-02-08T05:19:23+00:00ended 2026-02-08T05:19:24+00:00 0.9s 1 PDF 0 skipped 0 errors No reported error
Run metadata
{"canonical_name": "Journal of National Security Law and Policy", "child_pid": 3833145, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-02-08T05:19:23+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-08T05:19:23+00:00", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1770527963_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770527963_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 10}
#1746 no items 2026-02-08T05:18:05+00:00ended 2026-02-08T05:18:05+00:00 0.2s 0 PDF 0 skipped 0 errors no_items_reason: No PDFs discovered via WordPress API (https://nationalsecurity.law.georgetown.edu/wp-json/wp/v2/journal)
Run metadata
{"canonical_name": "Journal of National Security Law and Policy"}
#1745 no items 2026-02-08T05:16:03+00:00ended 2026-02-08T05:16:03+00:00 0.1s 0 PDF 0 skipped 0 errors no_items_reason: No PDFs discovered via WordPress API (https://nationalsecurity.law.georgetown.edu/wp-json/wp/v2/journal)
Run metadata
{"canonical_name": "Journal of National Security Law and Policy", "child_pid": 3826949, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-02-08T05:16:03+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-08T05:16:03+00:00", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1770527763_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770527763_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 10}
#1565 no items 2026-02-07T23:30:35+00:00ended 2026-02-07T23:30:37+00:00 1.6s 0 PDF 0 skipped 0 errors no_items_reason: No PDFs discovered on https://jnslp.com or archive pages
Run metadata
{"canonical_name": "Journal of National Security Law and Policy", "child_pid": 3136845, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-02-07T23:30:35+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T23:30:35+00:00", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1770507035_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770507035_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 4}
#1539 no items 2026-02-07T23:20:14+00:00ended 2026-02-07T23:20:16+00:00 1.4s 0 PDF 0 skipped 0 errors no_items_reason: No PDFs discovered on https://jnslp.com or archive pages
Run metadata
{"canonical_name": "Journal of National Security Law and Policy", "child_pid": 3117380, "file_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "heartbeat_at": "2026-02-07T23:20:14+00:00", "heartbeat_source": "orchestrator", "law_review_id": 622, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-07T23:20:14+00:00", "scraper_id": "JournalOfNationalSecurityLawAndPolicyScraper", "script_path": "scrapers/journal_of_national_security_law_and_policy_scraper.py", "stderr_path": "logs/orchestrator_runs/1770506414_JournalOfNationalSecurityLawAndPolicyScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770506414_JournalOfNationalSecurityLawAndPolicyScraper.out.log", "timeout_minutes": 4}