Technical specifications do not serve only for technical alignment between engineers, but they also help with alignment across organization.
Everyone interested in how a certain functionality is developed is available to take a look. This is a very powerful and transparent way to ensure cross-department alignment!