Неясность изложения материала говорит о том, что между участниками проекта существуют неразрешенные конфликты.
Спецификацию, в которой нет списка типов входящей и исходящей информации, не следует даже принимать к рассмотрению. Это значит, что она попросту ничего не специфицирует.
Никто никогда не скажет вам, что спецификация плоха. Люди скорее будут подозревать себя в неспособности понять написанное, чем обвинят авторов спецификации в несостоятельности.