I’ve found GPT-4 to frequently be “lazy”. It’s probably the most annoying part of using an AI coding assistant. It frequently decides to stop implementing what I asked it and leave an unhelpful comment like //implement the rest of the functions. It does this even with specific instructions to not do it.
I’d give a different model a try. Claude appears to be less lazy.