n8n RAG agent on Supabase pgvector and OpenAI: splits questions into 1-5 sub-queries, keeps chunks above 0.4 similarity and answers only from your docs.