> You're right, and the miss is embarrassing: my ls -d .venv venv ... check ran while the shell was still sitting in backend/ from an earlier cd -- it checked backend/.env, never the repo root. An empty result I treated as "no venv exists." Running the tests with it now.