Use File::SEPARATOR consistently for path handling in ruby_project