artifact discovery