A second pass, start to finish, page 17
The spreadsheet import
One more, shorter, so you can see the method flex to a different target. A release includes a new "import contacts from a spreadsheet" feature. Formal QA has signed off with clean test files. The likely shapes this time: real-world input, because import features live and die on filthy data, and the interrupted flow, because imports take time and time invites interruptions. The fresh tester builds the ugliest spreadsheet they can in five minutes: a name with an apostrophe and an accent, a row in another alphabet, a cell holding an entire pasted paragraph, a duplicate email, a blank line in the middle. Then they start the import and close the browser tab halfway through. Result, in the walkthrough I have in mind: the ugly rows imported fine, which was a pleasant surprise, but the interrupted import left half the contacts in the list with no record that the job had died, so a real user would have trusted a half-empty import without knowing it. Ten minutes, one report, one quiet Monday saved. Different feature, different shapes, same five moves.
