what's a design spec?
 A design specification is a detailed document providing information about a designed product or process. It is an essential qualitative and quantitative characteristic that set criteria, such as performance requirements, dimensions, weight, reliability, ruggedness, to be satisfied in designing a component. 