Contractor general rips JP for signing off on unchecked documents