pub fn chunk_file_content( source: &[u8], rel_path: &str, project_id: &str, language: Option<&str>, ) -> Vec<ContentChunk>
Split file content into overlapping chunks for FTS indexing.