Skipping the vector database for the first chatbot is the right call. The failure I keep seeing is retrieval without a refusal: the model answers from the top hit even when the hit is a weak match. What score do you require before you answer, and what do you say when nothing clears it? iin1006h19