← back to Homesonspec
TK-11303: retire stale v1 apple-review launchd plist (superseded by v2 wrapper)
0200179cc46d997fbb241c4cd1d79a7c1e37857d · 2026-09-10 13:53:37 -0700 · Steve
The direct-node plist (ops/com.steve.homesonspec-apple-review.plist) is the
job launchd bootstrapped once via RunAtLoad then DROPPED (no persistence),
and it ran apple-review-poller.mjs from the wrong cwd -> ENOENT mkdir /ops/runtime.
It is superseded by com.steve.homesonspec-apple-review-v2 (~/Library/LaunchAgents,
runs ~/.claude/skills/homesonspec-apple-review/run.sh, which cd's to the project
root and exec's the SAME ops/apple-review-poller.mjs). Nothing auto-bootstraps
ops/*.plist, so the file was an inert footgun. The poller .mjs + its test stay
(v2 depends on them; 5/5 tests pass). Reversible: git revert restores the file.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NdRDCrJcC2BcsYP7k3CxyA
Files touched
D ops/com.steve.homesonspec-apple-review.plist
Diff
commit 0200179cc46d997fbb241c4cd1d79a7c1e37857d
Author: Steve <steve@designerwallcoverings.com>
Date: Thu Sep 10 13:53:37 2026 -0700
TK-11303: retire stale v1 apple-review launchd plist (superseded by v2 wrapper)
The direct-node plist (ops/com.steve.homesonspec-apple-review.plist) is the
job launchd bootstrapped once via RunAtLoad then DROPPED (no persistence),
and it ran apple-review-poller.mjs from the wrong cwd -> ENOENT mkdir /ops/runtime.
It is superseded by com.steve.homesonspec-apple-review-v2 (~/Library/LaunchAgents,
runs ~/.claude/skills/homesonspec-apple-review/run.sh, which cd's to the project
root and exec's the SAME ops/apple-review-poller.mjs). Nothing auto-bootstraps
ops/*.plist, so the file was an inert footgun. The poller .mjs + its test stay
(v2 depends on them; 5/5 tests pass). Reversible: git revert restores the file.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NdRDCrJcC2BcsYP7k3CxyA
---
ops/com.steve.homesonspec-apple-review.plist | 23 -----------------------
1 file changed, 23 deletions(-)
diff --git a/ops/com.steve.homesonspec-apple-review.plist b/ops/com.steve.homesonspec-apple-review.plist
deleted file mode 100644
index 76f28228..00000000
--- a/ops/com.steve.homesonspec-apple-review.plist
+++ /dev/null
@@ -1,23 +0,0 @@
-<?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.homesonspec-apple-review</string>
- <key>ProgramArguments</key>
- <array>
- <string>/opt/homebrew/bin/node</string>
- <string>/Users/macstudio3/Projects/homesonspec/ops/apple-review-poller.mjs</string>
- </array>
- <key>WorkingDirectory</key>
- <string>/Users/macstudio3/Projects/homesonspec</string>
- <key>RunAtLoad</key>
- <true/>
- <key>StartInterval</key>
- <integer>900</integer>
- <key>StandardOutPath</key>
- <string>/Users/macstudio3/Projects/homesonspec/ops/runtime/apple-review-launchd.log</string>
- <key>StandardErrorPath</key>
- <string>/Users/macstudio3/Projects/homesonspec/ops/runtime/apple-review-launchd.log</string>
-</dict>
-</plist>
← 31581ff8 TK-11364: version + golden-lock the TK-11125 guard's canonic
·
back to Homesonspec
·
Reconcile TK-11364 partition state and document remaining ap 36033811 →