Track exceptions at repository level instead of pipeline level