When executed, pipenv shell creates a fresh Pipfile if none is found in the current directory. This is confusing, hence the patch to symlink it at the top level, which is a good starting point for various commands.