@echo off title Electronics Catalog - Local Launcher echo ======================================================== echo Electronics Catalog - search-first, evidence-backed (local only) echo ======================================================== echo. cd /d "%~dp0" REM Start the local electronics database first (no-op if already running). docker compose up -d REM run_project.py is stdlib-only and re-execs the backend under REM backend\.venv itself, so plain system python is fine here. python run_project.py %* if errorlevel 1 ( echo. echo Launcher exited with an error - see the output above. ) pause