REST is underspecified — every codebase does it differently. The model learned that POST-everything works everywhere, so it defaults to that. Adding a concrete example endpoint to your context works better than just saying "use REST."
Good framework. The one risk is that P1 code written by AI can silently break the assumptions your P0 code was built on. Worth adding a periodic check for that boundary specifically.