The amount of the assurance shall not be released until:
(A) The village staff and the developer's design professional have certified to the Village Board in writing that all required improvements have been satisfactorily completed; and
(B) The improvements have been accepted by and dedicated to the village or other appropriate entity.