До начала работы заказчик должен предоставить:
Описание бизнес-задачи и сущности, для которой нужен CRUD
Доступ к репозиторию (если есть)
Описание требований к API и форматам данных
Информация о стеке и инфраструктуре (если важно для интеграции)
Чёткие сроки и ожидания по результату