Mel, sounds like a complete **** up with "the system". Unless you have anything written down giving you the okay, you are most likely I be screwed with everyone else - purely from a QA perspective. Then again you could argue that your job only entails directions from above and nothing more - I.e. as you put it the assumption that if your superior gives you the green light it is assumed that he had the authority from the client to go ahead with the work...
I have to deal with the whole blame game crap everyday with clients and contracts. It is the biggest pain in the arse because people are happy to drag you through **** to blame someone else...
However, sounds like your boss needs to have his arse kicked hard!

Go Co...Cow... C..... sputter..sputter..


