- краткое описание
- какую проблему решает
- как эту проблему решает
- от чего зависит модуль
- из каких частей состоит
- как эти части взаимодействуют
- как протекают данные
- установка зависимостей (если требуется)
- установка модуля
- общий пример того как использовать модуль
- пример как передавать параметры/взаимодействовать с модулем
- какие параметры принимает модуль, на что они влияют, значения по умолчанию (можно приложить типы)
- какие события отправляет/слушает модуль
- как с модулем взаимодействовать
- техдолг
- возможные проблемы при тестировании/деплое
- то что не успели реализовать или пока не требуется
- видение идеальной реализации (которая сейчас невозможна из-за каких-то ограничений)
- ссылка на библиотеки используемые в модуле
- статьи на которые опирались во время разработки
- опишите если знаете/помните прошлые изменения в модуле
- добавляйте описание новых фич/багов по мере их поступления