Add directory structure with .gitkeep files
- Add .gitkeep files to ensure all essential directories are tracked by git - Update .gitignore to allow .gitkeep files in logs/ and docs/generated/ - Preserve directory structure for Ralph project template system - Directories added: src/, examples/, specs/stdlib/, templates/specs/, logs/, docs/generated/ This ensures the complete Ralph project structure is available when cloning the repository, even before any actual project files are created.
This commit is contained in:
parent
3ad4d95961
commit
907f36c820
7 changed files with 18 additions and 2 deletions
6
.gitignore
vendored
6
.gitignore
vendored
|
|
@ -5,11 +5,13 @@
|
|||
status.json
|
||||
|
||||
# Logs
|
||||
logs/
|
||||
logs/*
|
||||
!logs/.gitkeep
|
||||
*.log
|
||||
|
||||
# Generated documentation
|
||||
docs/generated/
|
||||
docs/generated/*
|
||||
!docs/generated/.gitkeep
|
||||
|
||||
# OS files
|
||||
.DS_Store
|
||||
|
|
|
|||
3
docs/generated/.gitkeep
Normal file
3
docs/generated/.gitkeep
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# This file ensures the docs/generated/ directory is tracked by git
|
||||
# Note: Generated documentation files are ignored by .gitignore
|
||||
# This directory is needed for Ralph loop execution
|
||||
2
examples/.gitkeep
Normal file
2
examples/.gitkeep
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# This file ensures the examples/ directory is tracked by git
|
||||
# Remove this file when you add actual example files
|
||||
3
logs/.gitkeep
Normal file
3
logs/.gitkeep
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# This file ensures the logs/ directory is tracked by git
|
||||
# Note: Actual log files are ignored by .gitignore
|
||||
# This directory is needed for Ralph loop execution
|
||||
2
specs/stdlib/.gitkeep
Normal file
2
specs/stdlib/.gitkeep
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# This file ensures the specs/stdlib/ directory is tracked by git
|
||||
# Remove this file when you add actual specification files
|
||||
2
src/.gitkeep
Normal file
2
src/.gitkeep
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# This file ensures the src/ directory is tracked by git
|
||||
# Remove this file when you add actual source files
|
||||
2
templates/specs/.gitkeep
Normal file
2
templates/specs/.gitkeep
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# This file ensures the templates/specs/ directory is tracked by git
|
||||
# Remove this file when you add actual template specification files
|
||||
Loading…
Add table
Add a link
Reference in a new issue