$ErrorActionPreference = "Stop" $root = Split-Path -Parent $PSScriptRoot $python = Join-Path $root "..\.venv\Scripts\python.exe" $main = Join-Path $root "main.py" if (-not (Test-Path -LiteralPath $python)) { throw "Python virtual environment not found: $python" } & $python $main