Cursor codebase indexing troubleshooting: cannot index, poor retrieval, and missing context

Systematic Cursor codebase indexing troubleshooting: index stuck at 0%, Privacy Mode, wrong workspace root, overly broad .cursorignore, network proxy, multi-root workspace, symlinks, git submodule, corrupted index, and inaccurate @codebase recall.