> Today LLMs have not been demonstrated to be capable of synthesizing novel code.
They are capable of doing that (to some extend). Personally, I've generated plenty of (working) code to solve novel problems and I'm 100% sure that code wasn't part of the training set.