I've been reading <i>Design for Real Life</i> (<a href="https://abookapart.com/products/design-for-real-life" rel="nofollow">https://abookapart.com/products/design-for-real-life</a>), and its introduction is a fairly similar mirror of this kind of snafu -- using Facebook's "Your Year in Moments" feature as a stand-in.<p>When Facebook first launched it, they positioned it as a "look at all the awesome things that happened this year!" sort of feature, with lots of smiling faces and positive, upbeat language. However, the reality often didn't match up -- Facebook would add sad or otherwise unideal photos/statuses to the collage, such as houses burning down, depictions of illness, etc. etc. Lots of users complained, and as a result they shifted the tone of the feature to be more neutral. ("We thought you might like to take a look back at the past year")<p>Put another way: edge cases (or as the book refers to them, <i>stress cases</i>) exist not just in code paths but in your user's expectations and emotions. Just as a good architecture can handle these appropriately, a good design and UX accounts for the entire spectrum of users.