The strict mode check occurs after the data pages are written but before the meta pages are written so the transaction has not been committed at this point. This is closest we can get to the final state of the transaction before checking.