Maintaining source integrity with Gemini NotebookLM integration