“Cursor's code indexing infrastructure is designed to operate at a scale of billions of files per day.”