The programmers would need to know the difference.
Yeah, the requirements are not well defined.
From my understanding, the requirements can vary from person to person, and there is no way to determine whose requirements are correct.