It was their idea, and I was a bit surprised, but it felt like the right thing to do and for once I was my own boss.
The guy who's running the restaurant together with his wife is/was an engineer, he hasn't done any coding but he knows enough to be aware of the specification problem.
Without any kind of specifications or design meetings beyond a 5 minute chat here and there.