diff --git a/docs/advanced/05_development/DEVELOPMENT_GUIDELINES.md b/docs/advanced/05_development/DEVELOPMENT_GUIDELINES.md index f9609461..bf48fe1f 100644 --- a/docs/advanced/05_development/DEVELOPMENT_GUIDELINES.md +++ b/docs/advanced/05_development/DEVELOPMENT_GUIDELINES.md @@ -12,6 +12,7 @@ - `poetry.lock` - Dependency lock file - `pytest.ini` - Test configuration - `scripts/testing/run_all_tests.sh` - Main test runner +- `setup.sh` - Main project setup script ### Development Scripts → `dev/scripts/` ```bash diff --git a/scripts/utils/setup.sh b/setup.sh similarity index 100% rename from scripts/utils/setup.sh rename to setup.sh diff --git a/tests/docs/README.md b/tests/docs/README.md index 9aad6684..f2bb3c66 100644 --- a/tests/docs/README.md +++ b/tests/docs/README.md @@ -49,14 +49,17 @@ scripts/testing/ # Main testing scripts └── test-all-services.sh # Service testing scripts/utils/ # Testing utilities -├── setup.sh # System setup (includes testing) -└── requirements_migrator.py # Dependency management +├── requirements_migrator.py # Dependency management +└── other utility scripts # Various helper scripts ``` ## Prerequisites ### Environment Setup ```bash +# Run main project setup (if not already done) +./setup.sh + # Activate central virtual environment source /opt/aitbc/venv/bin/activate