Choosing a PyCharm Project Interpreter: Local venv vs. Docker/SSH as an Engineering Decision
Treat PyCharm's project interpreter as an architecture decision: requirements, the minimal local-venv design, trust boundaries of Docker/SSH interpreters, verification steps, and failure modes.