Personally I think that if an open brief is your worst nightmare and you 'need strict guidelines and details' then your basically not a creative designer but a production monkey.
Open briefs are gold dust!