From 7c3400542031cf8ac6f8bdb2837b8767611f83f5 Mon Sep 17 00:00:00 2001 From: The Hand Date: Fri, 10 Jul 2026 21:47:38 -0500 Subject: [PATCH] fix(build): declare ci-smoke-society-agents targets .PHONY MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The ci-smoke-society-agents / ci-smoke-society-agents-gate targets added in #178 were omitted from .PHONY, while every sibling society gate (ci-smoke-society[-gate], ci-smoke-society3[-gate]) is declared. A recipe-only target that isn't .PHONY is skipped by make if a file of the same name ever appears in the tree — a latent no-op-gate trap. Declaring them .PHONY closes it and restores consistency with the other gates. Co-Authored-By: Claude Opus 4.8 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 38be38f..f09e012 100644 --- a/Makefile +++ b/Makefile @@ -111,7 +111,7 @@ OBJECTS = $(KERNEL_SOURCES:$(KERNEL_DIR)/src/%.c=$(BUILD_DIR)/%.o) \ -include $(OBJECTS:.o=.d) # Targets -.PHONY: all clean kernel run debug dump test test-list test-coverage ci-smoke ci-smoke-disk ci-smoke-net ci-smoke-http ci-smoke-httpd ci-smoke-quiet ci-smoke-resonant ci-smoke-qseed ci-smoke-swarm ci-smoke-mcp ci-smoke-mcp-gate ci-smoke-qsubmit ci-smoke-society ci-smoke-society-gate ci-smoke-society3 ci-smoke-society3-gate ci-smoke-iso ci-smoke-kbd ci-smoke-noserial ci-smoke-screen swarm-pingpong +.PHONY: all clean kernel run debug dump test test-list test-coverage ci-smoke ci-smoke-disk ci-smoke-net ci-smoke-http ci-smoke-httpd ci-smoke-quiet ci-smoke-resonant ci-smoke-qseed ci-smoke-swarm ci-smoke-mcp ci-smoke-mcp-gate ci-smoke-qsubmit ci-smoke-society ci-smoke-society-gate ci-smoke-society-agents ci-smoke-society-agents-gate ci-smoke-society3 ci-smoke-society3-gate ci-smoke-iso ci-smoke-kbd ci-smoke-noserial ci-smoke-screen swarm-pingpong all: kernel