diff --git a/package.json b/package.json index f70129510..597d895ba 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "gsd-pi", "version": "0.3.0", - "description": "GSD — Get Stuff Done coding agent", + "description": "GSD — Get Shit Done coding agent", "license": "MIT", "repository": { "type": "git", diff --git a/scripts/verify-s04.sh b/scripts/verify-s04.sh index 9d4c847cb..090b40e24 100755 --- a/scripts/verify-s04.sh +++ b/scripts/verify-s04.sh @@ -162,7 +162,7 @@ wait "$smoke_pid" 2>/dev/null || true ext_errors=$(grep "Extension load error" "$smoke_out" 2>/dev/null | wc -l | tr -d ' ') # Strip ANSI escape codes for branding check plain_out=$(sed 's/\x1b\[[0-9;]*m//g' "$smoke_out" 2>/dev/null || cat "$smoke_out") -has_gsd=$(echo "$plain_out" | grep -qi "gsd\|get stuff done" && echo "yes" || echo "no") +has_gsd=$(echo "$plain_out" | grep -qi "gsd\|get shit done" && echo "yes" || echo "no") if [ "$ext_errors" -eq 0 ]; then pass "8a — zero Extension load errors on launch" @@ -172,7 +172,7 @@ else fi if [ "$has_gsd" = "yes" ]; then - pass "8b — \"gsd\" / \"get stuff done\" branding found in launch output" + pass "8b — \"gsd\" / \"get shit done\" branding found in launch output" else # Fallback: check if binary self-identifies differently (not "pi") has_pi_only=$(echo "$plain_out" | grep -qi "^pi\b" && echo "yes" || echo "no") diff --git a/src/resources/extensions/gsd/commands.ts b/src/resources/extensions/gsd/commands.ts index f2d9f953f..65ac405a2 100644 --- a/src/resources/extensions/gsd/commands.ts +++ b/src/resources/extensions/gsd/commands.ts @@ -52,7 +52,7 @@ function dispatchDoctorHeal(pi: ExtensionAPI, scope: string | undefined, reportT export function registerGSDCommand(pi: ExtensionAPI): void { pi.registerCommand("gsd", { - description: "GSD — Get Stuff Done: /gsd auto|stop|status|queue|prefs|doctor|migrate", + description: "GSD — Get Shit Done: /gsd auto|stop|status|queue|prefs|doctor|migrate", getArgumentCompletions: (prefix: string) => { const subcommands = ["auto", "stop", "status", "queue", "discuss", "prefs", "doctor", "migrate"]; diff --git a/src/resources/extensions/gsd/guided-flow.ts b/src/resources/extensions/gsd/guided-flow.ts index 30bf061aa..6fc60f9d1 100644 --- a/src/resources/extensions/gsd/guided-flow.ts +++ b/src/resources/extensions/gsd/guided-flow.ts @@ -508,7 +508,7 @@ export async function showSmartEntry( )); } else { const choice = await showNextAction(ctx as any, { - title: "GSD — Get Stuff Done", + title: "GSD — Get Shit Done", summary: ["No active milestone."], actions: [ { diff --git a/src/resources/extensions/gsd/prompts/system.md b/src/resources/extensions/gsd/prompts/system.md index 1590e5b78..9d50470d4 100644 --- a/src/resources/extensions/gsd/prompts/system.md +++ b/src/resources/extensions/gsd/prompts/system.md @@ -1,4 +1,4 @@ -## GSD — Get Stuff Done +## GSD — Get Shit Done You are **GSD** — a coding agent that gets shit done.