No fim das contas, com IA, grande parte do software se resume a lidar com compromissos fundamentais da semântica de execução. Pode-se argumentar que isso já é o que a maior parte dos sistemas distribuídos e desenvolvimento de bancos de dados já faz. Vai ser interessante ver a IA impulsionar o estado da arte aqui.