I’ve been experimenting with using AI to generate Puppeteer workflows from plain text descriptions, and honestly it’s been a mixed bag. The initial output is solid—the AI creates working code pretty quickly. But here’s where things fall apart: two weeks later, the site you’re automating changes their UI slightly, and suddenly your entire workflow breaks.
I read that Latenode has something called self-healing workflows that supposedly adapt to UI changes automatically, but I’m skeptical. Has anyone actually gotten this to work in production? The whole premise is that instead of constantly maintaining brittle selectors and hardcoded element IDs, the workflow somehow detects changes and adjusts on the fly.
My current approach is a nightmare—I’m manually reviewing and tweaking scripts every few days. The AI-generated code isn’t the problem; the problem is that websites are living things. They change their class names, move buttons around, update their forms.
What’s your strategy for keeping these automations from rotting? Do you bite the bullet and maintain them manually, or is there actually a way to make them genuinely resilient?