[object Object]

← back to La Socrata Ingester

Pre-stage lint-clean launchd plists for daily canary (08:00) + refresh (04:30) — install gated, awaiting Steve

4c7b267cb82fec9b7c4cd8d567694caac8575257 · 2026-08-12 09:08:22 -0700 · Steve Abrams

Files touched

Diff

commit 4c7b267cb82fec9b7c4cd8d567694caac8575257
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Aug 12 09:08:22 2026 -0700

    Pre-stage lint-clean launchd plists for daily canary (08:00) + refresh (04:30) — install gated, awaiting Steve
---
 scripts/launchd/com.steve.la-data-canary.plist  | 35 ++++++++++++++++++++++++
 scripts/launchd/com.steve.la-data-refresh.plist | 36 +++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/scripts/launchd/com.steve.la-data-canary.plist b/scripts/launchd/com.steve.la-data-canary.plist
new file mode 100644
index 0000000..cad0bf3
--- /dev/null
+++ b/scripts/launchd/com.steve.la-data-canary.plist
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+    <key>Label</key>
+    <string>com.steve.la-data-canary</string>
+    <key>ProgramArguments</key>
+    <array>
+        <string>/opt/homebrew/bin/node</string>
+        <string>/Users/macstudio3/Projects/la-socrata-ingester/scripts/canary-freshness.js</string>
+    </array>
+    <key>WorkingDirectory</key>
+    <string>/Users/macstudio3/Projects/la-socrata-ingester</string>
+    <key>StartCalendarInterval</key>
+    <dict>
+        <key>Hour</key>
+        <integer>8</integer>
+        <key>Minute</key>
+        <integer>0</integer>
+    </dict>
+    <key>RunAtLoad</key>
+    <false/>
+    <key>StandardOutPath</key>
+    <string>/Users/macstudio3/Projects/la-socrata-ingester/tmp/canary.out.log</string>
+    <key>StandardErrorPath</key>
+    <string>/Users/macstudio3/Projects/la-socrata-ingester/tmp/canary.err.log</string>
+    <key>EnvironmentVariables</key>
+    <dict>
+        <key>PATH</key>
+        <string>/opt/homebrew/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
+        <key>REALESTATE_DB</key>
+        <string>realestate</string>
+    </dict>
+</dict>
+</plist>
diff --git a/scripts/launchd/com.steve.la-data-refresh.plist b/scripts/launchd/com.steve.la-data-refresh.plist
new file mode 100644
index 0000000..fc0e13e
--- /dev/null
+++ b/scripts/launchd/com.steve.la-data-refresh.plist
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+    <key>Label</key>
+    <string>com.steve.la-data-refresh</string>
+    <key>ProgramArguments</key>
+    <array>
+        <string>/opt/homebrew/bin/node</string>
+        <string>/Users/macstudio3/Projects/la-socrata-ingester/src/cli.js</string>
+        <string>all</string>
+    </array>
+    <key>WorkingDirectory</key>
+    <string>/Users/macstudio3/Projects/la-socrata-ingester</string>
+    <key>StartCalendarInterval</key>
+    <dict>
+        <key>Hour</key>
+        <integer>4</integer>
+        <key>Minute</key>
+        <integer>30</integer>
+    </dict>
+    <key>RunAtLoad</key>
+    <false/>
+    <key>StandardOutPath</key>
+    <string>/Users/macstudio3/Projects/la-socrata-ingester/tmp/ingest.log</string>
+    <key>StandardErrorPath</key>
+    <string>/Users/macstudio3/Projects/la-socrata-ingester/tmp/ingest.err.log</string>
+    <key>EnvironmentVariables</key>
+    <dict>
+        <key>PATH</key>
+        <string>/opt/homebrew/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
+        <key>REALESTATE_DB</key>
+        <string>realestate</string>
+    </dict>
+</dict>
+</plist>

← e9415b8 rate-limit: finalize apply-ratelimit.sh — token-free DRY_RUN  ·  back to La Socrata Ingester  ·  viewer: swap live ranking to permit_lead_score_v2 (0/1.58M p 707ec14 →