{"generated_at":"2026-09-22T21:54:26.880007","law_review":{"access_status":"working","base_url":null,"canonical_name":"Houston Law Review","error_details":"No activity for 999 days","failure_reason":null,"health_status":"HEALTHY","id":109,"last_attempt_date":"2026-09-13T05:23:07+00:00","last_performance_check":"2025-07-22 18:02:32","last_success_date":"2026-09-13T05:23:07+00:00","last_updated":"2025-07-09 03:40:54.391816","name":"Houston Law Review","performance_category":"medium","rank":109,"scraper_name":"houston_scraper.py","scraper_status":"working_needs_optimization","total_downloads":2280,"total_size_gb":0.0},"law_review_id":109,"runs":[{"duplicates_skipped":2,"duration_seconds":9.84434106014669,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":250165,"canonical_name":"Houston Law Review","child_pid":486186,"discovery_coverage":{"current_page":1,"current_page_articles":{"capped":true,"discovery_complete":false,"known_units":250,"mode":"balanced","remaining_units":247,"scope":"https://houstonlawreview.org/api/v1/articles.json#journal-935#page-1","selected_units":3,"visited_this_run":3,"visited_units":3},"discovery_complete":false,"has_more":true,"known_pages":5,"known_units":null,"last_completed_at":null,"mode":"pagination","records_examined":0,"remaining_units":null,"scope":"https://houstonlawreview.org/api/v1/articles.json#journal-935","total_records_reported":1146,"unit_type":"pages","visited_units":0},"download_queue":{"due":0,"pending":0,"retries":0,"scope":"HoustonLawReviewScraper:Houston Law Review","waiting":0},"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-09-13T05:22:57+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T05:22:57+00:00","run_kind":"manual","scraper_id":"HoustonLawReviewScraper","script_path":"scrapers/houston_scraper.py","stderr_path":"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.err.log","stdout_path":"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.out.log","timeout_minutes":3},"extra_json":"{\"automation_cycle_id\": 250165, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 486186, \"discovery_coverage\": {\"current_page\": 1, \"current_page_articles\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 250, \"mode\": \"balanced\", \"remaining_units\": 247, \"scope\": \"https://houstonlawreview.org/api/v1/articles.json#journal-935#page-1\", \"selected_units\": 3, \"visited_this_run\": 3, \"visited_units\": 3}, \"discovery_complete\": false, \"has_more\": true, \"known_pages\": 5, \"known_units\": null, \"last_completed_at\": null, \"mode\": \"pagination\", \"records_examined\": 0, \"remaining_units\": null, \"scope\": \"https://houstonlawreview.org/api/v1/articles.json#journal-935\", \"total_records_reported\": 1146, \"unit_type\": \"pages\", \"visited_units\": 0}, \"download_queue\": {\"due\": 0, \"pending\": 0, \"retries\": 0, \"scope\": \"HoustonLawReviewScraper:Houston Law Review\", \"waiting\": 0}, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-09-13T05:22:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T05:22:57+00:00\", \"run_kind\": \"manual\", \"scraper_id\": \"HoustonLawReviewScraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.out.log\", \"timeout_minutes\": 3}","id":45364,"items_discovered":3,"items_processed":3,"law_review_id":109,"pdfs_downloaded":1,"run_end":"2026-09-13T05:23:07+00:00","run_start":"2026-09-13T05:22:57+00:00","scraper_name":"HoustonLawReviewScraper","status":"success","stderr_log_url":"/api/scraper-runs/45364/logs/stderr","stdout_log_url":"/api/scraper-runs/45364/logs/stdout"},{"duplicates_skipped":300,"duration_seconds":346.55520057299873,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":154413,"canonical_name":"Houston Law Review","child_pid":2916483,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-08-14T03:37:14+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-08-14T03:31:44+00:00","run_kind":"scheduled_active","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1786678304_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1786678304_houston_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 154413, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 2916483, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-08-14T03:37:14+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-08-14T03:31:44+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1786678304_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1786678304_houston_scraper.out.log\", \"timeout_minutes\": 45}","id":44668,"items_discovered":300,"items_processed":300,"law_review_id":109,"pdfs_downloaded":0,"run_end":"2026-08-14T03:37:31+00:00","run_start":"2026-08-14T03:31:44+00:00","scraper_name":"houston_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/44668/logs/stderr","stdout_log_url":"/api/scraper-runs/44668/logs/stdout"},{"duplicates_skipped":299,"duration_seconds":380.6739321909845,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":43988,"canonical_name":"Houston Law Review","child_pid":3025071,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-07-14T18:57:46+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-14T18:51:46+00:00","run_kind":"scheduled","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1784055106_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1784055106_houston_scraper.out.log","timeout_minutes":15},"extra_json":"{\"automation_cycle_id\": 43988, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 3025071, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-07-14T18:57:46+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-14T18:51:46+00:00\", \"run_kind\": \"scheduled\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1784055106_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1784055106_houston_scraper.out.log\", \"timeout_minutes\": 15}","id":43865,"items_discovered":299,"items_processed":299,"law_review_id":109,"pdfs_downloaded":0,"run_end":"2026-07-14T18:58:07+00:00","run_start":"2026-07-14T18:51:46+00:00","scraper_name":"houston_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/43865/logs/stderr","stdout_log_url":"/api/scraper-runs/43865/logs/stdout"},{"duplicates_skipped":2,"duration_seconds":2.3425767021253705,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":38606,"canonical_name":"Houston Law Review","child_pid":3934515,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-07-13T07:33:02+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-13T07:33:02+00:00","run_kind":"manual","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1783927982_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1783927982_houston_scraper.out.log","timeout_minutes":30},"extra_json":"{\"automation_cycle_id\": 38606, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 3934515, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-07-13T07:33:02+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-13T07:33:02+00:00\", \"run_kind\": \"manual\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1783927982_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1783927982_houston_scraper.out.log\", \"timeout_minutes\": 30}","id":41409,"items_discovered":2,"items_processed":2,"law_review_id":109,"pdfs_downloaded":0,"run_end":"2026-07-13T07:33:05+00:00","run_start":"2026-07-13T07:33:02+00:00","scraper_name":"houston_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/41409/logs/stderr","stdout_log_url":"/api/scraper-runs/41409/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":30.35493877204135,"error_category":"no_items_reason","error_message":"No published articles returned from the journal website API. The journal may have removed open-access publishing or changed platform endpoints.","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":28157,"canonical_name":"Houston Law Review","child_pid":3065333,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-07-03T22:11:04+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-07-03T22:10:34+00:00","run_kind":"scheduled_active","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1783116634_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1783116634_houston_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 28157, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 3065333, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-07-03T22:11:04+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-03T22:10:34+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1783116634_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1783116634_houston_scraper.out.log\", \"timeout_minutes\": 45}","id":31522,"items_discovered":0,"items_processed":0,"law_review_id":109,"pdfs_downloaded":0,"run_end":"2026-07-03T22:11:05+00:00","run_start":"2026-07-03T22:10:34+00:00","scraper_name":"houston_scraper","status":"no_items","stderr_log_url":"/api/scraper-runs/31522/logs/stderr","stdout_log_url":"/api/scraper-runs/31522/logs/stdout"},{"duplicates_skipped":178,"duration_seconds":2700.020593296038,"error_category":"timeout","error_message":"Timeout after 45 minutes","error_traceback":null,"errors":0,"extra":{"automation_cycle_id":28064,"canonical_name":"Houston Law Review","child_pid":3802399,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-07-02T03:19:21+00:00","heartbeat_source":"orchestrator","law_review_id":109,"metrics_source":"inferred_unique_files","orchestrator":"lrscraper","orchestrator_started_at":"2026-07-02T02:34:21+00:00","returncode":null,"run_kind":"scheduled_active","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","stderr_path":"logs/orchestrator_runs/1782959661_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1782959661_houston_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 28064, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 3802399, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-07-02T03:19:21+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"metrics_source\": \"inferred_unique_files\", \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-07-02T02:34:21+00:00\", \"returncode\": null, \"run_kind\": \"scheduled_active\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1782959661_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1782959661_houston_scraper.out.log\", \"timeout_minutes\": 45}","id":31015,"items_discovered":214,"items_processed":214,"law_review_id":109,"pdfs_downloaded":36,"run_end":"2026-07-02T03:19:21+00:00","run_start":"2026-07-02T02:34:21+00:00","scraper_name":"houston_scraper","status":"timeout","stderr_log_url":"/api/scraper-runs/31015/logs/stderr","stdout_log_url":"/api/scraper-runs/31015/logs/stdout"},{"duplicates_skipped":286,"duration_seconds":371.5545634889995,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1523,"canonical_name":"Houston Law Review","child_pid":64283,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-06-01T16:47:28+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T16:41:28+00:00","run_kind":"scheduled_active","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1780332088_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1780332088_houston_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1523, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 64283, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-06-01T16:47:28+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T16:41:28+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1780332088_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780332088_houston_scraper.out.log\", \"timeout_minutes\": 45}","id":4403,"items_discovered":300,"items_processed":300,"law_review_id":109,"pdfs_downloaded":14,"run_end":"2026-06-01T16:47:39+00:00","run_start":"2026-06-01T16:41:28+00:00","scraper_name":"houston_scraper","status":"success","stderr_log_url":"/api/scraper-runs/4403/logs/stderr","stdout_log_url":"/api/scraper-runs/4403/logs/stdout"},{"duplicates_skipped":300,"duration_seconds":367.9093018770218,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":611,"canonical_name":"Houston Law Review","child_pid":1001651,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-05-01T20:16:42+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T20:10:42+00:00","run_kind":"scheduled_active","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1777666242_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1777666242_houston_scraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 611, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 1001651, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-05-01T20:16:42+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T20:10:42+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1777666242_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777666242_houston_scraper.out.log\", \"timeout_minutes\": 45}","id":3720,"items_discovered":300,"items_processed":300,"law_review_id":109,"pdfs_downloaded":0,"run_end":"2026-05-01T20:16:50+00:00","run_start":"2026-05-01T20:10:42+00:00","scraper_name":"houston_scraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3720/logs/stderr","stdout_log_url":"/api/scraper-runs/3720/logs/stdout"},{"duplicates_skipped":293,"duration_seconds":382.3797667399049,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Houston Law Review","child_pid":3155031,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-03-09T01:44:49+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-09T01:38:49+00:00","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1773020329_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1773020329_houston_scraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Houston Law Review\", \"child_pid\": 3155031, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-03-09T01:44:49+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-09T01:38:49+00:00\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1773020329_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773020329_houston_scraper.out.log\", \"timeout_minutes\": 45}","id":2899,"items_discovered":300,"items_processed":300,"law_review_id":109,"pdfs_downloaded":7,"run_end":"2026-03-09T01:45:11+00:00","run_start":"2026-03-09T01:38:49+00:00","scraper_name":"houston_scraper","status":"success","stderr_log_url":"/api/scraper-runs/2899/logs/stderr","stdout_log_url":"/api/scraper-runs/2899/logs/stdout"},{"duplicates_skipped":15,"duration_seconds":49.15337770199403,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Houston Law Review","child_pid":4155942,"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-02-06T19:38:28+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-06T19:37:58+00:00","scraper_id":"houston_scraper","script_path":"scrapers/houston_scraper.py","source":"houstonlawreview.org_api","stderr_path":"logs/orchestrator_runs/1770406678_houston_scraper.err.log","stdout_path":"logs/orchestrator_runs/1770406678_houston_scraper.out.log","timeout_minutes":30},"extra_json":"{\"canonical_name\": \"Houston Law Review\", \"child_pid\": 4155942, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-02-06T19:38:28+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-06T19:37:58+00:00\", \"scraper_id\": \"houston_scraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"source\": \"houstonlawreview.org_api\", \"stderr_path\": \"logs/orchestrator_runs/1770406678_houston_scraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1770406678_houston_scraper.out.log\", \"timeout_minutes\": 30}","id":986,"items_discovered":30,"items_processed":30,"law_review_id":109,"pdfs_downloaded":15,"run_end":"2026-02-06T19:38:48+00:00","run_start":"2026-02-06T19:37:58+00:00","scraper_name":"houston_scraper","status":"success","stderr_log_url":"/api/scraper-runs/986/logs/stderr","stdout_log_url":"/api/scraper-runs/986/logs/stdout"}],"runs_by_scraper_id":[{"duplicates_skipped":2,"duration_seconds":9.84434106014669,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":250165,"canonical_name":"Houston Law Review","child_pid":486186,"discovery_coverage":{"current_page":1,"current_page_articles":{"capped":true,"discovery_complete":false,"known_units":250,"mode":"balanced","remaining_units":247,"scope":"https://houstonlawreview.org/api/v1/articles.json#journal-935#page-1","selected_units":3,"visited_this_run":3,"visited_units":3},"discovery_complete":false,"has_more":true,"known_pages":5,"known_units":null,"last_completed_at":null,"mode":"pagination","records_examined":0,"remaining_units":null,"scope":"https://houstonlawreview.org/api/v1/articles.json#journal-935","total_records_reported":1146,"unit_type":"pages","visited_units":0},"download_queue":{"due":0,"pending":0,"retries":0,"scope":"HoustonLawReviewScraper:Houston Law Review","waiting":0},"file_path":"scrapers/houston_scraper.py","heartbeat_at":"2026-09-13T05:22:57+00:00","heartbeat_source":"orchestrator","law_review_id":109,"orchestrator":"lrscraper","orchestrator_started_at":"2026-09-13T05:22:57+00:00","run_kind":"manual","scraper_id":"HoustonLawReviewScraper","script_path":"scrapers/houston_scraper.py","stderr_path":"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.err.log","stdout_path":"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.out.log","timeout_minutes":3},"extra_json":"{\"automation_cycle_id\": 250165, \"canonical_name\": \"Houston Law Review\", \"child_pid\": 486186, \"discovery_coverage\": {\"current_page\": 1, \"current_page_articles\": {\"capped\": true, \"discovery_complete\": false, \"known_units\": 250, \"mode\": \"balanced\", \"remaining_units\": 247, \"scope\": \"https://houstonlawreview.org/api/v1/articles.json#journal-935#page-1\", \"selected_units\": 3, \"visited_this_run\": 3, \"visited_units\": 3}, \"discovery_complete\": false, \"has_more\": true, \"known_pages\": 5, \"known_units\": null, \"last_completed_at\": null, \"mode\": \"pagination\", \"records_examined\": 0, \"remaining_units\": null, \"scope\": \"https://houstonlawreview.org/api/v1/articles.json#journal-935\", \"total_records_reported\": 1146, \"unit_type\": \"pages\", \"visited_units\": 0}, \"download_queue\": {\"due\": 0, \"pending\": 0, \"retries\": 0, \"scope\": \"HoustonLawReviewScraper:Houston Law Review\", \"waiting\": 0}, \"file_path\": \"scrapers/houston_scraper.py\", \"heartbeat_at\": \"2026-09-13T05:22:57+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 109, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-09-13T05:22:57+00:00\", \"run_kind\": \"manual\", \"scraper_id\": \"HoustonLawReviewScraper\", \"script_path\": \"scrapers/houston_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1789276977_HoustonLawReviewScraper.out.log\", \"timeout_minutes\": 3}","id":45364,"items_discovered":3,"items_processed":3,"law_review_id":109,"pdfs_downloaded":1,"run_end":"2026-09-13T05:23:07+00:00","run_start":"2026-09-13T05:22:57+00:00","scraper_name":"HoustonLawReviewScraper","status":"success","stderr_log_url":"/api/scraper-runs/45364/logs/stderr","stdout_log_url":"/api/scraper-runs/45364/logs/stdout"}],"scraper":{"base_class":"LightBaseScraper","canonical_name":"Houston Law Review","class_name":"HoustonLawReviewScraper","discovered_at":"2026-09-13 05:17:17","file_path":"scrapers/houston_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.houston_scraper","platform":"scholastica","scraper_id":"HoustonLawReviewScraper","updated_at":"2026-09-22 17:32:34"},"uploads":{"last_pending":null,"last_uploaded":"2026-09-13 06:33:23","latest_registry_sync":"uabox:Law_Review_Project/houston_law_review_20260913_063156.zip","pending":0}}
