Comment by faitswulff

6 hours ago

What kinds of programs are you writing and with what models? I'm curious if the lifetimes your programs require are trickier than most.

I'm actually vibe coding a game engine right now using a Hexagonal Architecture, and I ran into this exact same issue when trying to synchronize the feedback loop between the viewport and the editor. To be fair, I probably messed up the domain boundaries myself in the first place, but honestly, the AI-generated code wasn't very effective at solving it either