Skip to content

Conversation

@brennercruvinel
Copy link
Owner

Summary

This PR fixes a critical bug where session persistence was failing for 5 commands due to Claude's LS tool having issues with hidden folders.

Problem

Commands using .claude/ for session files were failing because:

  • Claude's LS tool couldn't reliably detect hidden folders (dot-prefixed)
  • This caused duplicate folder creation
  • Session continuity was breaking between runs

Solution

Changed from hidden .claude/ folder to visible command-specific folders:

  • /refactor → uses refactor/
  • /implement → uses implement/
  • /fix-imports → uses fix-imports/
  • /security-scan → uses security-scan/
  • /scaffold → uses scaffold/

Changes

  • Updated 5 command files to use visible folders
  • Updated README.md Session Continuity documentation
  • Added detailed fix entry to CHANGELOG.md

Testing

Manually verified:

  • Commands now correctly find existing session files
  • No duplicate folder creation
  • Session continuity works across Claude restarts

Fixes #49

Changed from hidden .claude/ folders to visible command-specific folders
to resolve Claude LS tool issues with dot-prefixed directories.

Affected commands now use their own visible folders:
- /refactor uses refactor/
- /implement uses implement/
- /fix-imports uses fix-imports/
- /security-scan uses security-scan/
- /scaffold uses scaffold/

This ensures reliable session persistence across all platforms.

Fixes #49
@brennercruvinel brennercruvinel added bug Something isn't working enhancement New feature or request labels Aug 2, 2025
@brennercruvinel
Copy link
Owner Author

All check

@brennercruvinel brennercruvinel merged commit 7889ed2 into main Aug 2, 2025
9 checks passed
@brennercruvinel brennercruvinel deleted the fix/session-path-resolution branch August 2, 2025 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix: Session files fail to load due to hidden folder path resolution

2 participants