Лично для меня критерий завершенности документа, это когда он четко отвечает на вопросы, поставленные в задаче.
Т.е. если это фича - для кого она, что позволяет и как ее настроить. Если, к примеру, эндпоинт, то это параметры, с которыми на него можно отправлять запросы, тело запроса (если нужно), ответ от сервера, ошибки.
Чтобы точно знать о чем писать, мы в задаче оговариваем definition of done