Are you operating on a performace spec or prescriptive spec?

e.g. - are you building off a set of design plans that say install this . . . or are you just told install something that works?