Game design patterns, any pointers?

I think he means a requirements document which spells out all the features and functionality they want, not a technical document.

Almost certainly what I meant. Every organisation I have ever dealt with seems to have a different set of names for the major documents that the development process is built around.