разжевывать все-таки нужно то, что он хочет получить
а если ему важен какой-то конкретный код - то и это должно быть указано
проблема в недосказанности может быть
клиент может думать, что это "и так понятно", а на самом деле может существовать 58 вариантов реализации, а клиент хочет какой-то конкретный.. но не пишет об этом, думая что это очевидно