I normally say "satisfactory inspection" as a condition,
So I can always back out as long as I am not satisfied.
If I am not satisfied, I do not need to ask the seller to fix things. Nogotiation for bringing up to code already violates the original agreement, so basically it is a new agreement.