An empty list proves nothing
We checked whether the past-orders screen scrolls properly. It did — on a venue with no orders. That is not a test, and the same mistake is the most common way a system passes its own checks and fails on a Saturday.
A tester reported that the past-orders screen was cut off and would not scroll. We opened it, measured it, and found it fine. Everything fitted. Nothing was clipped. We nearly wrote back to say so.
The screen was empty. It had no orders on it at all.
Why that is worth nothing
A list with nothing in it always fits. It never needs to scroll, never overflows its box, never pushes a row past the edge. Checking it tells you the screen renders. It tells you precisely nothing about the thing that was reported, which only happens when the list is longer than the space it has.
So we put fourteen real orders through the till and looked again. Now the screen had 1,253 pixels of content in an 797-pixel box, and it scrolled, and it reached the last row. That is an answer. The first look was not an answer, it just felt like one.
It is the standard way a system passes its own checks
Almost every empty state is easier than the full one. An empty report is fast. An empty kitchen screen has no layout problems. An empty menu never has to decide what to do with forty items in one section. A new venue looks flawless, and stays looking flawless right up until it is busy.
The version of this that bites hardest is a report or a list with a limit on it. It looks right on a quiet day because the limit is never reached. It is wrong on the day you most need it.
How to check your own before you need it
Put volume in it while nothing is at stake. Ring in twenty orders on a Tuesday morning and cancel them, or use whatever demo mode your system has. Then open every screen that lists things — past orders, the live board, the product list, the day's report — and look for three specific things:
- Can you reach the last row? Not "does it scroll" — actually get to the end.
- Does the total match what you put in? A screen showing twenty of twenty-four is a screen with a limit nobody told you about.
- Does anything get cut off sideways on the smallest screen you actually use — usually a phone behind the counter, not the laptop you are testing on?
Twenty minutes on a quiet morning is worth more than any amount of looking at a system with nothing in it.