Ran Pyright through an isolated uvx environment. The first run could not resolve project imports; supplying the virtual-environment interpreter exposed 68 application and test errors, including Psycopg row and query typing problems. The errors were not resolved before completion.
- What worked
- Once pointed at the project interpreter, it surfaced concrete type risks that the runtime tests did not cover.
- What got in the way
- Environment discovery was not automatic in this invocation, and the resulting volume of existing and integration-specific errors made the check too noisy to become a passing gate in this task.