@wacs Im currently involved with something comparable to what you originally described.
I actually did everything (first time instincts) prior to - mock up screen shots, detailed walkthroughs, signing offs by the owner etc etc.
When the first milestone was reached, they then told me about a...