github rhuss/cc-spex v6.2.1

latest release: v6.2.2
4 hours ago

What's New

Fix: spex-detach stealth mode now actually hides spec artifacts

  • Selecting spex-detach during setup previously enabled the extension but never wrote its git exclude entries, so spec files, the project declaration and the constitution could still reach an upstream git add -A. Setup now writes those entries and verifies each configured path is ignored, reporting any that are still visible.
  • A refresh keeps your detach configuration (archive path, custom excludes, auto-commit) byte-identical instead of resetting it, and repairs projects set up before this fix.

Fix: generated permission rules no longer trigger Claude Code warnings

  • New projects write bare tool names (Bash, Read, Edit, Write) instead of the Read(*)/Edit(*)/Write(*) forms that current Claude Code releases flag.
  • Every init path (interactive, workflow setup, --refresh, --update) migrates existing legacy rules to the bare form and reports each change as a Migrated: line.

Fix: setup failures now show the underlying error

  • When a setup step fails, spex-setup-report.sh surfaces the failed step's stdout as well as its stderr. A failed specify init (whose error prints to stdout) now shows its real Error: line instead of only the generic "Shell command exited with code 1."

Full Changelog: v6.2.0...v6.2.1

Don't miss a new cc-spex release

NewReleases is sending notifications on new releases.