repair task model open implement problem area discov inherit doc repair 