What simple component served as the foundation for automating and adding programmable complexity to textile weaving?

Answer

The punched card

The punched card is identified as the deceptively simple component around which the automation and programmable complexity of the textile world centered.

What simple component served as the foundation for automating and adding programmable complexity to textile weaving?
inventiontextilecardloomweaving