If You Give an Architect a Contract