RAG chunk size is the variable most people never tune
Small chunks lose context, medium chunks produce near identical similarity scores, large chunks are stable but noisy. How RAG chunk size affects retrieval, plus a PHP splitter that respects word boundaries.