If you mean mistake free as in no wrong notes, I think the answer's obvious if you know how to make exercises for yourself. Now if you really mean mistake free, you just have to really listen when you practice. Record yourself if possible. But be warned, there is rarely a performance that the performer could listen to afterwards without having any critique.
i would assume leaving the development section in a sonata movement will also be called a "mistaken" performance ( therefore not...*cough*... mistake-free, for more than obvious reason ). missing bunch of notes would be doomed to be called the above, i dare say. i guess what i meant by flawless/mistake-free recital here is:
1. playing all the notes perfectly as written by the composer.
2. number of missing notes=nil.
yup. it is more of note-related issue ( accuracy, if you wish ), than sound quality. note: interpretation is not an issue here.
ps. btw, LVB. op.57, how often do you give full recitals that are spanking flawless?