Consistently when building vue.js apps from scratch, I soon get into a situation where the assistant is placing vue components outside the app div, thinking it’s placing them inside the app div. The indentation is all wrong etc. One thing that seems to help is to add html comments indicating which </div> closes the app div. Perhaps your system prompts should admonish the AIs to generate html where closing tags reference the opening tag by id, etc since indentation based tracking, and/or open/close tag matching & counting is likely a difficult task for the language models…