The current project directory structure ([grind-workspace]/[project-name]/[projects]/[project-name]) is unnecessarily duplicated and complicates project navigation. This issue aims to refactor the project structure to a simpler, more maintainable format ([grind-workspace]/[project-name]/[project-stuff]). This will involve updating file paths and potentially modifying the open command (after Issue #1 is complete).
Acceptance Criteria:
- The duplicated
[projects] directory is removed.
- All project files are accessible in the new directory structure.
- The
open command continues to function correctly after the refactor.
- Existing project data and history are preserved.
Tasks:
- Backup the project: Create a full backup of the
grind-workspace directory. CRITICAL!
- Analyze all file paths to identify necessary changes.
- Rename and move directories and files to the new structure.
- Update any relevant configuration files or scripts to reflect the new paths.
- Test the
open command thoroughly to ensure it still works correctly.
- (Optional) Update documentation to reflect the new project structure.
The current project directory structure (
[grind-workspace]/[project-name]/[projects]/[project-name]) is unnecessarily duplicated and complicates project navigation. This issue aims to refactor the project structure to a simpler, more maintainable format ([grind-workspace]/[project-name]/[project-stuff]). This will involve updating file paths and potentially modifying theopencommand (after Issue #1 is complete).Acceptance Criteria:
[projects]directory is removed.opencommand continues to function correctly after the refactor.Tasks:
grind-workspacedirectory. CRITICAL!opencommand thoroughly to ensure it still works correctly.