🐛 Fixed
-
Critical: Constitution not copied to worktrees (#46)
- Moved
memory/directory from root to.kittify/memory/where code expects it - Removed broken circular symlinks (
.kittify/memory→../../../.kittify/memory) - Fixed
.kittify/AGENTS.mdto be real file instead of broken symlink - Fixed worktree.py symlink handling (check for symlink before trying rmtree)
- Added migration to automatically fix existing projects
- Worktrees now correctly access constitution from main repo
- Moved
-
Migration system (v0.10.8_fix_memory_structure)
- Automatically moves
memory/to.kittify/memory/in existing projects - Removes broken symlinks and creates proper structure
- Updates worktrees to use correct paths
- Handles both Unix symlinks and Windows file copies
- Automatically moves
🔧 Changed
- Directory structure standardization
memory/→.kittify/memory/(matches.kittify/scripts/,.kittify/templates/).kittify/AGENTS.mdis now a real file (not symlink)- All
.kittify/resources now follow consistent pattern