This week's musing on tech contracts: A contract should read like instructions for building furniture – or an aircraft carrier