Utility scripts and tools for codeindex development and maintenance.
scripts/
├── README.md # This file
├── legacy/ # Archived experimental code
└── hooks/ # Git hook scripts (optional)
Experimental code from early development (moved during Phase 1 cleanup).
Files:
hierarchical_strategy.py- Early hierarchical indexing experimentsPROJECT_INDEX.json- Sample project index output
Purpose: Archive useful ideas that shouldn't clutter the root directory.
See: legacy/README.md
Git hook scripts for project automation (if present).
See: docs/guides/git-hooks-integration.md
When adding utility scripts:
-
Choose appropriate location:
- Development tools →
scripts/dev/ - Release tools →
scripts/release/ - One-off utilities →
scripts/utils/
- Development tools →
-
Document in this README
-
Add usage examples
-
Make executable (if shell script):
chmod +x scripts/my-script.sh
Scripts are typically run from the project root:
# Example: Run a Python utility script
python scripts/utils/my-tool.py
# Example: Run a shell script
./scripts/dev/setup.sh- Development Guide: CLAUDE.md
- Git Hooks: docs/guides/git-hooks-integration.md
Last Updated: 2026-02-07
