Question
You inherit a data-quality check and ask an AI to explain this pandas snippet. The agent says: "It flags any transaction row where the recomputed total doesn't equal the stored total — a solid reconciliation check that'll catch every mismatch." You're about to gate a financial export on it. What does the explanation overlook, and how do you verify it actually catches what it claims?
df["recomputed"] = df["qty"] * df["unit_price"]mismatches = df[df["recomputed"] != df["total"]]Treat the AI’s output as a draft to verify, not an answer to trust. Name the specific flaw and the input that triggers it, say how you’d catch it — tests, edge cases, reading critically — and how you’d re-prompt or decompose to get it right.
Vibe coding: describe the solution in plain language (or narrate it) and the coach grades your approach. Generating runnable code from your description is coming next.