{"generated_at":"2026-06-17T14:51:10.469240","law_review":{"access_status":"working","base_url":null,"canonical_name":"Columbia Journal of Race and Law [online]","coverage":"Active - 361 files downloaded","csv_rank":90,"csv_status":"Unknown","days_since_last_run":15,"display_name":"Columbia Journal of Race and Law [online]","error_details":"No activity for 999 days","failure_reason":null,"health_color":"#28a745","health_status":"HEALTHY","id":90,"last_attempt_date":"2026-06-01T19:55:26+00:00","last_download":"2026-05-01 23:07:28","last_performance_check":"2025-07-21 00:46:23","last_success_date":"2026-06-01T19:55:26+00:00","last_updated":"2026-06-01T19:55:26+00:00","latest_run":{"duplicates_skipped":156,"duration_seconds":92.67682722700192,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1565,"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":161646,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-06-01T19:55:23+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T19:53:53+00:00","run_kind":"scheduled_active","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1565, \"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 161646, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-06-01T19:55:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T19:53:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":4791,"items_discovered":156,"items_processed":156,"law_review_id":90,"pdfs_downloaded":0,"run_end":"2026-06-01T19:55:26+00:00","run_start":"2026-06-01T19:53:53+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4791/logs/stderr","stdout_log_url":"/api/scraper-runs/4791/logs/stdout"},"name":"Columbia Journal of Race and Law [online]","performance_category":"high","rank":90,"recommendations":["Maintain current performance"],"scraper_name":"columbia_journal_of_race_and_law_scraper.py","scraper_status":"working_well","status":"healthy","total_downloads":361,"total_size_gb":0.0},"preferred_scraper_id":"ColumbiaJournalOfRaceAndLawScraper","runs":[{"duplicates_skipped":156,"duration_seconds":92.67682722700192,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1565,"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":161646,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-06-01T19:55:23+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T19:53:53+00:00","run_kind":"scheduled_active","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1565, \"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 161646, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-06-01T19:55:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T19:53:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":4791,"items_discovered":156,"items_processed":156,"law_review_id":90,"pdfs_downloaded":0,"run_end":"2026-06-01T19:55:26+00:00","run_start":"2026-06-01T19:53:53+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4791/logs/stderr","stdout_log_url":"/api/scraper-runs/4791/logs/stdout"},{"duplicates_skipped":155,"duration_seconds":94.57663790707011,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":653,"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":1164704,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-05-01T23:07:23+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T23:05:53+00:00","run_kind":"scheduled_active","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 653, \"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 1164704, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-05-01T23:07:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T23:05:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":4118,"items_discovered":156,"items_processed":156,"law_review_id":90,"pdfs_downloaded":1,"run_end":"2026-05-01T23:07:28+00:00","run_start":"2026-05-01T23:05:53+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"success","stderr_log_url":"/api/scraper-runs/4118/logs/stderr","stdout_log_url":"/api/scraper-runs/4118/logs/stdout"},{"duplicates_skipped":155,"duration_seconds":95.2977559468709,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":1683156,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-03-20T06:24:19+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-20T06:22:49+00:00","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 1683156, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-03-20T06:24:19+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-20T06:22:49+00:00\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":3407,"items_discovered":155,"items_processed":155,"law_review_id":90,"pdfs_downloaded":0,"run_end":"2026-03-20T06:24:25+00:00","run_start":"2026-03-20T06:22:49+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3407/logs/stderr","stdout_log_url":"/api/scraper-runs/3407/logs/stdout"},{"duplicates_skipped":155,"duration_seconds":82.4163572229445,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":2271888,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-02-18T04:28:36+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-18T04:27:36+00:00","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 2271888, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-02-18T04:28:36+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-18T04:27:36+00:00\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":2379,"items_discovered":155,"items_processed":155,"law_review_id":90,"pdfs_downloaded":0,"run_end":"2026-02-18T04:28:58+00:00","run_start":"2026-02-18T04:27:36+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2379/logs/stderr","stdout_log_url":"/api/scraper-runs/2379/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":364.76985394768417,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Columbia Journal of Race and Law [online]","file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-01-19T02:34:13+00:00","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-01-19T02:34:13+00:00\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":219,"items_discovered":154,"items_processed":154,"law_review_id":90,"pdfs_downloaded":154,"run_end":"2026-01-19T02:40:18+00:00","run_start":"2026-01-19T02:34:13+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"success","stderr_log_url":"/api/scraper-runs/219/logs/stderr","stdout_log_url":"/api/scraper-runs/219/logs/stdout"}],"runs_by_scraper":{"ColumbiaJournalOfRaceAndLawScraper":[{"duplicates_skipped":156,"duration_seconds":92.67682722700192,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":1565,"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":161646,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-06-01T19:55:23+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-06-01T19:53:53+00:00","run_kind":"scheduled_active","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 1565, \"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 161646, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-06-01T19:55:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-06-01T19:53:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1780343633_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":4791,"items_discovered":156,"items_processed":156,"law_review_id":90,"pdfs_downloaded":0,"run_end":"2026-06-01T19:55:26+00:00","run_start":"2026-06-01T19:53:53+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/4791/logs/stderr","stdout_log_url":"/api/scraper-runs/4791/logs/stdout"},{"duplicates_skipped":155,"duration_seconds":94.57663790707011,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"automation_cycle_id":653,"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":1164704,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-05-01T23:07:23+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-05-01T23:05:53+00:00","run_kind":"scheduled_active","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"automation_cycle_id\": 653, \"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 1164704, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-05-01T23:07:23+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-05-01T23:05:53+00:00\", \"run_kind\": \"scheduled_active\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1777676753_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":4118,"items_discovered":156,"items_processed":156,"law_review_id":90,"pdfs_downloaded":1,"run_end":"2026-05-01T23:07:28+00:00","run_start":"2026-05-01T23:05:53+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"success","stderr_log_url":"/api/scraper-runs/4118/logs/stderr","stdout_log_url":"/api/scraper-runs/4118/logs/stdout"},{"duplicates_skipped":155,"duration_seconds":95.2977559468709,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":1683156,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-03-20T06:24:19+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-03-20T06:22:49+00:00","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 1683156, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-03-20T06:24:19+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-03-20T06:22:49+00:00\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1773987769_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":3407,"items_discovered":155,"items_processed":155,"law_review_id":90,"pdfs_downloaded":0,"run_end":"2026-03-20T06:24:25+00:00","run_start":"2026-03-20T06:22:49+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/3407/logs/stderr","stdout_log_url":"/api/scraper-runs/3407/logs/stdout"},{"duplicates_skipped":155,"duration_seconds":82.4163572229445,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Columbia Journal of Race and Law [online]","child_pid":2271888,"file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","heartbeat_at":"2026-02-18T04:28:36+00:00","heartbeat_source":"orchestrator","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-02-18T04:27:36+00:00","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"child_pid\": 2271888, \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"heartbeat_at\": \"2026-02-18T04:28:36+00:00\", \"heartbeat_source\": \"orchestrator\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-02-18T04:27:36+00:00\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1771388856_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":2379,"items_discovered":155,"items_processed":155,"law_review_id":90,"pdfs_downloaded":0,"run_end":"2026-02-18T04:28:58+00:00","run_start":"2026-02-18T04:27:36+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"no_new_content","stderr_log_url":"/api/scraper-runs/2379/logs/stderr","stdout_log_url":"/api/scraper-runs/2379/logs/stdout"},{"duplicates_skipped":0,"duration_seconds":364.76985394768417,"error_category":null,"error_message":null,"error_traceback":null,"errors":0,"extra":{"canonical_name":"Columbia Journal of Race and Law [online]","file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","law_review_id":90,"orchestrator":"lrscraper","orchestrator_started_at":"2026-01-19T02:34:13+00:00","scraper_id":"ColumbiaJournalOfRaceAndLawScraper","script_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","stderr_path":"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.err.log","stdout_path":"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.out.log","timeout_minutes":45},"extra_json":"{\"canonical_name\": \"Columbia Journal of Race and Law [online]\", \"file_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"law_review_id\": 90, \"orchestrator\": \"lrscraper\", \"orchestrator_started_at\": \"2026-01-19T02:34:13+00:00\", \"scraper_id\": \"ColumbiaJournalOfRaceAndLawScraper\", \"script_path\": \"scrapers/columbia_journal_of_race_and_law_scraper.py\", \"stderr_path\": \"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.err.log\", \"stdout_path\": \"logs/orchestrator_runs/1768790053_ColumbiaJournalOfRaceAndLawScraper.out.log\", \"timeout_minutes\": 45}","id":219,"items_discovered":154,"items_processed":154,"law_review_id":90,"pdfs_downloaded":154,"run_end":"2026-01-19T02:40:18+00:00","run_start":"2026-01-19T02:34:13+00:00","scraper_name":"ColumbiaJournalOfRaceAndLawScraper","status":"success","stderr_log_url":"/api/scraper-runs/219/logs/stderr","stdout_log_url":"/api/scraper-runs/219/logs/stdout"}]},"scrapers":[{"base_class":"LightBaseScraper","canonical_name":"Columbia Journal of Race and Law [online]","class_name":"ColumbiaJournalOfRaceAndLawScraper","file_path":"scrapers/columbia_journal_of_race_and_law_scraper.py","has_cli_entrypoint":1,"institution_code":null,"is_abstract":0,"module_path":"scrapers.columbia_journal_of_race_and_law_scraper","platform":null,"scraper_id":"ColumbiaJournalOfRaceAndLawScraper"}],"uploads":{"last_pending":null,"last_uploaded":"2026-05-02 01:18:43","latest_registry_sync":"uabox:Law_Review_Project/columbia_journal_of_race_and_law_online_20260502_011830.zip","pending":0}}
