basics for processing artifacts against the current patch identity