Ask an AI agent for a discussion-board schema and you'll get one in about four seconds. Here is the part nobody mentions: you'll also get is_deleted in this table and del_yn in the next one, because the model is pattern-matching against every schema on GitHub, and those schemas disagree with each other and with you.
The fix is not a better prompt. It is giving the agent the same thing you'd give a new hire — the list of words your team actually uses — and making it impossible to ignore.
I did that with a threaded discussion board. I never typed a column name. The whole run fits in three and a half minutes:
The setup, in one call
The agent starts by binding a new project to our team standard:






