From db76cc8dd535fc97305c5b1f6b4b321977db52c5 Mon Sep 17 00:00:00 2001 From: Tom Boucher Date: Fri, 15 May 2026 08:36:39 -0400 Subject: [PATCH] chore(3541): backfill PR number in changeset Co-Authored-By: Claude Opus 4.7 (1M context) --- .changeset/3541-installer-migration-prompt-user-resolution.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/3541-installer-migration-prompt-user-resolution.md b/.changeset/3541-installer-migration-prompt-user-resolution.md index 15cd84baa..e329b3f37 100644 --- a/.changeset/3541-installer-migration-prompt-user-resolution.md +++ b/.changeset/3541-installer-migration-prompt-user-resolution.md @@ -1,6 +1,6 @@ --- type: Fixed -pr: 0 +pr: 3547 --- **Installer migration no longer hangs `/gsd-update` on leftover GSD-looking files** — non-TTY installer runs now default-resolve `prompt-user` migration actions by classification (stale SDK build artifacts under `get-shit-done/sdk/{dist,src}/gsd-*` default to `remove`; user-facing `skills/gsd-*/SKILL.md` defaults to `keep`) and log each resolution. Anything that cannot be safely defaulted still blocks, but the error message now groups blocked paths by reason, lists the documented choices, and names the `GSD_INSTALLER_MIGRATION_RESOLVE` env var as the non-interactive resolution surface. (#0)