Text this: Encoding hierarchical 3D architecture through inverse design of programmable bonds.