code: func (s *Store) Delete(ctx context.Context, name string) error {
  	path := filepath.Join(s.path, filepath.Clean(name))
  	out.Debug(ctx, "fs.Delete(%s) - %s", name, path)
  
  	if err := os.Remove(path); err != nil {
  		return err
  	}
  
  	return s.removeEmptyParentDirectories(path)
  }
docs: // Delete removes the named entity