Re: An ex employer did that too.
Everybody complaining about conflicting requirements should count themselves lucky. Most of the projects I've worked on lately have almost no requirements except the release date.
When the software goes into QA with inadequate requirements, the testers blame the developer for not refusing to start coding until they're clarified.
Then when it gets into UAT with two days to go before release, everybody blames the developer if the result doesn't exactly match their private wet dreams.