From 5460cd6e1dee6db73ea6d02d6eb7c6a1ae78dbad Mon Sep 17 00:00:00 2001 From: B <6723574+louisgv@users.noreply.github.com> Date: Mon, 9 Feb 2026 16:13:58 +0000 Subject: [PATCH] fix: Resolve REPO_ROOT in refactor.sh to actual repo root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same bug as improve.sh — was cd'ing into the skills directory instead of the repo root. Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude/skills/setup-trigger-service/refactor.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.claude/skills/setup-trigger-service/refactor.sh b/.claude/skills/setup-trigger-service/refactor.sh index b1809cfc..85d6cf60 100755 --- a/.claude/skills/setup-trigger-service/refactor.sh +++ b/.claude/skills/setup-trigger-service/refactor.sh @@ -6,7 +6,8 @@ set -eo pipefail # Spawns a Claude Code agent team to maintain and improve the spawn codebase SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -cd "${SCRIPT_DIR}" +REPO_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +cd "${REPO_ROOT}" LOG_FILE="/home/sprite/spawn/.docs/refactor.log" TEAM_NAME="spawn-refactor" @@ -19,7 +20,7 @@ log() { } log "=== Starting Refactoring Cycle ===" -log "Working directory: ${SCRIPT_DIR}" +log "Working directory: ${REPO_ROOT}" log "Team name: ${TEAM_NAME}" log "Log file: ${LOG_FILE}"