Если у вас они в проекте появились недавно, то кто писал тз на функционал в проекте ДО них?
Но тогда закономерный вопрос: на сколько "низкоуровневой" должна быть документация? Должны ли в ней перечисляться все технические сложности которые я указал в вопросе, или достаточно happy path?
Если аналитику запрещено отвлекать разработчика от написания кода, то как понять, что система была задокументирована верно и аналитик правильно разобрался?