Module 3.1: PDFs, Chunking, Embeddings, and ChromaDB

The less glamorous RAG steps are usually the ones that decide answer quality.