From my perspective the APP would be a way to createcontent on our servers. We at no time guarantee that we will store what was sent with full fidelity.
I'm looking for a way to turn this conversation into spec text. I'm having trouble coming up with anything to say about what constitutes a successful PUT or POST. I guess I'll agree with Joe's approach--it's a success if the server says it is, no matter what's happened.