Ask your AI Ask your AI to turn this code into a guided bug-finding exercise.
Claude ChatGPT I am reading "Which artifact should normally determine whether an HTTP API needs a new public version?" on CodeWiki (https://codewiki.com/practice/mcq/backend/api-versioning/public-version-boundary/).
Context (verbatim from the page):
"""
Which artifact should normally determine whether an HTTP API needs a new public version?
A change to the observable API contract that supported consumers cannot handle
Every production deployment identifier
Every database schema migration
Every internal refactor of a controller
"""
Introduce three subtle bugs into the example above and let me find them. Reveal each answer only after I have guessed.
Answer in English. Keep code examples in Backend. Where you are unsure, say so.