← back to Ventura Corridor
chore: macstudio3 migration — reconcile from mac2 + repoint paths (stevestudio2→macstudio3, node/npm/npx→/opt/homebrew)
9a051624015ad2aabf58981fa80f9b3f8d49e586 · 2026-07-03 08:08:18 -0700 · Steve
Files touched
M launchd/com.steve.ventura-corridor-news-scrape.plistM launchd/com.steve.ventura-corridor-news-summarize-poll.plistM launchd/com.steve.ventura-corridor-news-summarize.plistM launchd/com.steve.ventura-gallery-3am.plistM scripts/debug-social-bb.cjsM scripts/find-social-bb.cjsM scripts/hawk-local.sh
Diff
commit 9a051624015ad2aabf58981fa80f9b3f8d49e586
Author: Steve <steve@designerwallcoverings.com>
Date: Fri Jul 3 08:08:18 2026 -0700
chore: macstudio3 migration — reconcile from mac2 + repoint paths (stevestudio2→macstudio3, node/npm/npx→/opt/homebrew)
---
launchd/com.steve.ventura-corridor-news-scrape.plist | 6 +++---
launchd/com.steve.ventura-corridor-news-summarize-poll.plist | 6 +++---
launchd/com.steve.ventura-corridor-news-summarize.plist | 6 +++---
launchd/com.steve.ventura-gallery-3am.plist | 6 +++---
scripts/debug-social-bb.cjs | 6 +++---
scripts/find-social-bb.cjs | 6 +++---
scripts/hawk-local.sh | 6 +++---
7 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/launchd/com.steve.ventura-corridor-news-scrape.plist b/launchd/com.steve.ventura-corridor-news-scrape.plist
index 401f21e..bccf07c 100644
--- a/launchd/com.steve.ventura-corridor-news-scrape.plist
+++ b/launchd/com.steve.ventura-corridor-news-scrape.plist
@@ -8,7 +8,7 @@
<array>
<string>/bin/bash</string>
<string>-lc</string>
- <string>cd /Users/stevestudio2/Projects/ventura-corridor && /usr/local/bin/npm run crawl:news</string>
+ <string>cd /Users/macstudio3/Projects/ventura-corridor && /opt/homebrew/bin/npm run crawl:news</string>
</array>
<key>StartCalendarInterval</key>
<dict>
@@ -18,9 +18,9 @@
<integer>15</integer>
</dict>
<key>StandardOutPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/news-scrape.out.log</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/news-scrape.out.log</string>
<key>StandardErrorPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/news-scrape.err.log</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/news-scrape.err.log</string>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
diff --git a/launchd/com.steve.ventura-corridor-news-summarize-poll.plist b/launchd/com.steve.ventura-corridor-news-summarize-poll.plist
index 690c229..56442d8 100644
--- a/launchd/com.steve.ventura-corridor-news-summarize-poll.plist
+++ b/launchd/com.steve.ventura-corridor-news-summarize-poll.plist
@@ -8,14 +8,14 @@
<array>
<string>/bin/bash</string>
<string>-lc</string>
- <string>cd /Users/stevestudio2/Projects/ventura-corridor && /usr/local/bin/npm run news:summarize -- --limit=200</string>
+ <string>cd /Users/macstudio3/Projects/ventura-corridor && /opt/homebrew/bin/npm run news:summarize -- --limit=200</string>
</array>
<key>StartInterval</key>
<integer>14400</integer>
<key>StandardOutPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/news-summarize-poll.out.log</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/news-summarize-poll.out.log</string>
<key>StandardErrorPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/news-summarize-poll.err.log</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/news-summarize-poll.err.log</string>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
diff --git a/launchd/com.steve.ventura-corridor-news-summarize.plist b/launchd/com.steve.ventura-corridor-news-summarize.plist
index 7bdfa6d..fe312c3 100644
--- a/launchd/com.steve.ventura-corridor-news-summarize.plist
+++ b/launchd/com.steve.ventura-corridor-news-summarize.plist
@@ -8,7 +8,7 @@
<array>
<string>/bin/bash</string>
<string>-lc</string>
- <string>cd /Users/stevestudio2/Projects/ventura-corridor && /usr/local/bin/npm run news:summarize -- --limit=200</string>
+ <string>cd /Users/macstudio3/Projects/ventura-corridor && /opt/homebrew/bin/npm run news:summarize -- --limit=200</string>
</array>
<key>StartCalendarInterval</key>
<dict>
@@ -18,9 +18,9 @@
<integer>30</integer>
</dict>
<key>StandardOutPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/news-summarize.out.log</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/news-summarize.out.log</string>
<key>StandardErrorPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/news-summarize.err.log</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/news-summarize.err.log</string>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
diff --git a/launchd/com.steve.ventura-gallery-3am.plist b/launchd/com.steve.ventura-gallery-3am.plist
index 88ea12e..2671285 100644
--- a/launchd/com.steve.ventura-gallery-3am.plist
+++ b/launchd/com.steve.ventura-gallery-3am.plist
@@ -9,7 +9,7 @@
<array>
<string>/bin/bash</string>
<string>-c</string>
- <string>export PATH="/opt/homebrew/bin:/opt/homebrew/opt/postgresql@14/bin:/usr/local/bin:/usr/bin:/bin:$PATH" && cd /Users/stevestudio2/Projects/ventura-corridor && bash scripts/build-virtual-gallery.sh</string>
+ <string>export PATH="/opt/homebrew/bin:/opt/homebrew/opt/postgresql@14/bin:/usr/local/bin:/usr/bin:/bin:$PATH" && cd /Users/macstudio3/Projects/ventura-corridor && bash scripts/build-virtual-gallery.sh</string>
</array>
<key>StartCalendarInterval</key>
@@ -21,9 +21,9 @@
</dict>
<key>StandardOutPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/launchd-gallery.out</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/launchd-gallery.out</string>
<key>StandardErrorPath</key>
- <string>/Users/stevestudio2/Projects/ventura-corridor/logs/launchd-gallery.err</string>
+ <string>/Users/macstudio3/Projects/ventura-corridor/logs/launchd-gallery.err</string>
<key>RunAtLoad</key>
<false/>
diff --git a/scripts/debug-social-bb.cjs b/scripts/debug-social-bb.cjs
index 5414745..cca8659 100644
--- a/scripts/debug-social-bb.cjs
+++ b/scripts/debug-social-bb.cjs
@@ -1,7 +1,7 @@
'use strict';
require('dotenv').config({ path: require('os').homedir() + '/Projects/secrets-manager/.env' });
-const Browserbase = require('/Users/stevestudio2/Projects/ventura-corridor/node_modules/@browserbasehq/sdk').default;
-const { chromium } = require('/Users/stevestudio2/Projects/ventura-corridor/node_modules/playwright-core');
+const Browserbase = require('/Users/macstudio3/Projects/ventura-corridor/node_modules/@browserbasehq/sdk').default;
+const { chromium } = require('/Users/macstudio3/Projects/ventura-corridor/node_modules/playwright-core');
const PROJECT_ID = process.env.BROWSERBASE_PROJECT_ID;
const API_KEY = process.env.BROWSERBASE_API_KEY;
@@ -40,7 +40,7 @@ async function main() {
console.log('\nFinal URL:', url);
// Take a screenshot for visual inspection
- await page.screenshot({ path: '/Users/stevestudio2/Projects/_ventura-recon/debug-google.png' });
+ await page.screenshot({ path: '/Users/macstudio3/Projects/_ventura-recon/debug-google.png' });
console.log('Screenshot saved to debug-google.png');
await browser.close();
diff --git a/scripts/find-social-bb.cjs b/scripts/find-social-bb.cjs
index 30140f9..cdf6aec 100644
--- a/scripts/find-social-bb.cjs
+++ b/scripts/find-social-bb.cjs
@@ -12,8 +12,8 @@
'use strict';
require('dotenv').config({ path: require('os').homedir() + '/Projects/secrets-manager/.env' });
-const Browserbase = require('/Users/stevestudio2/Projects/ventura-corridor/node_modules/@browserbasehq/sdk').default;
-const { chromium } = require('/Users/stevestudio2/Projects/ventura-corridor/node_modules/playwright-core');
+const Browserbase = require('/Users/macstudio3/Projects/ventura-corridor/node_modules/@browserbasehq/sdk').default;
+const { chromium } = require('/Users/macstudio3/Projects/ventura-corridor/node_modules/playwright-core');
const fs = require('fs');
const path = require('path');
@@ -25,7 +25,7 @@ if (!PROJECT_ID || !API_KEY) {
process.exit(1);
}
-const OUTPUT_DIR = '/Users/stevestudio2/Projects/_ventura-recon';
+const OUTPUT_DIR = '/Users/macstudio3/Projects/_ventura-recon';
const INPUT_FILE = path.join(OUTPUT_DIR, 'businesses-top600.json');
const CHECKPOINT_FILE = path.join(OUTPUT_DIR, 'social-checkpoint.json');
const RESULTS_FILE = path.join(OUTPUT_DIR, 'social-results.json');
diff --git a/scripts/hawk-local.sh b/scripts/hawk-local.sh
index 0066e06..dd91f10 100755
--- a/scripts/hawk-local.sh
+++ b/scripts/hawk-local.sh
@@ -12,10 +12,10 @@
set -uo pipefail
# launchd's env is minimal — pm2 internally calls `node` so we need it on PATH
-export PATH="/Users/stevestudio2/.npm-global/bin:/usr/local/bin:/opt/homebrew/bin:/usr/bin:/bin"
+export PATH="/Users/macstudio3/.npm-global/bin:/usr/local/bin:/opt/homebrew/bin:/usr/bin:/bin"
-PM2=/Users/stevestudio2/.npm-global/bin/pm2
-LOG=/Users/stevestudio2/Projects/ventura-corridor/logs/hawk.log
+PM2=/Users/macstudio3/.npm-global/bin/pm2
+LOG=/Users/macstudio3/Projects/ventura-corridor/logs/hawk.log
TS() { date -u +%FT%TZ; }
mkdir -p "$(dirname "$LOG")"
← 238031f LinkedIn dashboard: cap table at 500 rows for snappy 2,860-r
·
back to Ventura Corridor
·
fix: Ollama fallbacks pointed at dead hosts (mac2 tailnet IP d2e66de →