The "works on my machine" sentence almost always traces back to a missing environment boundary, and one venv per project plus pyproject.toml is what turns the fix into something the next person can reproduce. The import * warning deserves its own line: losing track of where a name came from costs real debugging time.