From a2d6f74fc777105aecfb4fd69c66838f15fe10fa Mon Sep 17 00:00:00 2001 From: Jer Miller Date: Wed, 22 Apr 2026 18:18:13 -0600 Subject: [PATCH] Makefile: drop sail target; hopper no longer invokes it The `sail` target was a one-line wrapper around `sol service restart --if-installed` that existed solely so hopper could auto-restart the installed service after shipping a lode. Hopper is dropping that auto-invocation, so the target is dead. `sol service restart --if-installed` remains the direct path. --- AGENTS.md | 1 - Makefile | 6 +----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index f1c4fa91c..365fca9f4 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -99,7 +99,6 @@ Verified against `Makefile`. Grouped by use. | `make dev` | Start the full stack (supervisor + callosum + sense + cortex + convey) against `tests/fixtures/journal/`, no observers, no daily processing. Primary inner-loop for UI work. Ctrl-C to stop. | | `make sandbox` | Ephemeral background sandbox: copies fixtures to a temp journal, starts supervisor in the background, waits for readiness, writes `.sandbox.pid` / `.sandbox.journal`. Pair with verify targets below. Always follow with `make sandbox-stop`. | | `make sandbox-stop` | Terminate the backgrounded sandbox and clean up state files. | -| `make sail` | Restart the **installed** solstone service via `sol service restart --if-installed`. No-op when no service is installed (typical in a dev worktree). | ### Format, lint, test diff --git a/Makefile b/Makefile index dafb54d3a..5d7e1b4d7 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ # all runs to one path and pytest wipes it on startup, destroying concurrent state. export TMPDIR := /var/tmp -.PHONY: install uninstall test test-apps test-app test-only test-integration test-integration-only test-all format format-check install-checks ci clean clean-install coverage watch versions update update-prices pre-commit skills dev all sail sandbox sandbox-stop install-pinchtab verify-browser update-browser-baselines review verify verify-api update-api-baselines install-service uninstall-service service-logs gate-agents-rename check-layer-hygiene +.PHONY: install uninstall test test-apps test-app test-only test-integration test-integration-only test-all format format-check install-checks ci clean clean-install coverage watch versions update update-prices pre-commit skills dev all sandbox sandbox-stop install-pinchtab verify-browser update-browser-baselines review verify verify-api update-api-baselines install-service uninstall-service service-logs gate-agents-rename check-layer-hygiene # Default target - install package in editable mode all: install @@ -108,10 +108,6 @@ skills: dev: .installed $(TEST_ENV) PATH=$(CURDIR)/$(VENV_BIN):$$PATH $(VENV_BIN)/sol supervisor 0 --no-daily -# Restart solstone service (noop in dev mode) -sail: .installed - $(VENV_BIN)/sol service restart --if-installed - # Start sandbox stack: fixture copy + background supervisor + readiness wait sandbox: .installed @# Fail if sandbox already running -- 2.51.2