smart contracts outlive their front-ends. and when they do, ai agents should be able help so we don't make mistakes.