Code-QA-Bench: Separating Code Reasoning from Documentation Memorization in Repository-Level QA | ArxivCSExplorer