Honestly I wouldn't say "small parts" anymore. At the beginning I still read code and brought in my own judgment (as I actually have experience with web development). Nowadays, I rarely steer the agents as they have gotten pretty good at interpreting and implementing my intent. It's just a side-project anyways. When I use the app, I collect things that catch my eye and let the agents work on them later. At some point, I'll test everything again myself and release updates when I think it's in a usable state.
I do think it's a little silly how people here imply “vibe-coded” definitely means it's bad and sloppy tho. I wonder if they also stay on an older kernel version because it now contains AI code.