docs: func TrimModelServiceVersions(modelPaths []string) (include, exclude []string) {
  	sort.Strings(modelPaths)
  
  	// Remove old API versions from list
  	m := map[string]struct{}{}
  	for i := len(modelPaths) - 1; i >= 0; i-- {
  		// service name is 2nd-to-last component
  		parts := strings.Split(modelPaths[i], string(filepath.Separator))
  		svc := parts[len(parts)-3]
  
  		if _, ok := m[svc]; ok {
  			// Removed unused service version
  			exclude = append(exclude, modelPaths[i])
  			continue
  		}
  		include = append(include, modelPaths[i])
  		m[svc] = struct{}{}
  	}
  
  	return include, exclude
  }