Skip to content

fix: keep Claude prompt paths home-relative#989

Open
tsubasakong wants to merge 1 commit intogsd-build:mainfrom
tsubasakong:lucas/issue-987-planning-pii-paths
Open

fix: keep Claude prompt paths home-relative#989
tsubasakong wants to merge 1 commit intogsd-build:mainfrom
tsubasakong:lucas/issue-987-planning-pii-paths

Conversation

@tsubasakong
Copy link

What

Keep Claude global-install prompt file references home-relative (~ / $HOME) instead of expanding them to absolute home paths, and add a focused regression test for Windows-style home paths.

Why

Generated .planning files copy execution_context references from installed prompts today, which can bake local usernames into committed artifacts. This keeps those references portable and fixes the PII leak reported in #987.

Testing

  • Tested on macOS
  • Tested on Windows
  • Tested on Linux

Checklist

  • Follows GSD style (no enterprise patterns, no filler)
  • Updates CHANGELOG.md for user-facing changes
  • No unnecessary dependencies added
  • Works on Windows (backslash paths tested)

Breaking Changes

None

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants