From 7ff8d07dae2dd5a8476cb727773785c13078ef10 Mon Sep 17 00:00:00 2001 From: bitkyc08-arch Date: Fri, 11 Sep 2026 11:18:51 +0900 Subject: [PATCH 1/9] fix(service): make macOS repair verify, roll back, and stop evicting healthy jobs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `ocx service repair` on darwin IS `installLaunchd`, and it evicted the live job with a domain-explicit `bootout`, re-registered with the domain-IMPLICIT legacy `launchctl load -w`, and accepted exit-0-with-empty-stderr as proof. One repair took a hub fully offline — public proxy, management ingress and loopback listener — with no error, no rollback, and no log line. Recovery needed `launchctl bootstrap gui/$uid `, which the CLI never printed. Meanwhile `diagnoseService` derived "loaded" from `launchctl list | grep