If you do not state a spec as a hypothesis, you probably shouldn't build it.
What do you think will happen AFTER you build x, that is the most important question. And when it is tested, "working" means it does what it was expected to do in terms of the customer, not the technology.
Comments