✅ What actually fixes it
• Chunk by meaning, not by 500 tokens
• Keep the source structure (headings, tables, lists)
• Write summaries of long sections, embed those too
• Drop duplicates, drop legal footers, drop nav menus
• Test on real user questions, not your own