backend/core/utils/scripts/README.md
Utility scripts for development, testing, and verification.
Located in core/utils/scripts/ to keep them organized within the core module structure.
verify_build.pyComprehensive build verification script that checks:
Usage:
uv run python core/utils/scripts/verify_build.py
# or via Makefile:
make verify
check_imports.pyQuick check of critical imports to verify they resolve correctly.
Usage:
uv run python core/utils/scripts/check_imports.py
# or via Makefile:
make test-imports
lint_imports.pyLint imports using ruff and direct import testing.
Usage:
uv run python core/utils/scripts/lint_imports.py
All scripts can be run via the Makefile from the backend root:
make verify # Full build verification
make test-imports # Quick import check
make lint # Run ruff linter
make lint-fix # Run ruff with auto-fix