Why this conversation
The most common failure of agent-assisted teams is a plan that looks finished before the team shares a picture. A lead's job is to make the questions happen before the code does, and to do it in a way that makes the author look thorough, not careless.
Dialogue
Nadia: The plan's in the doc. Agent and I went through it this morning. Can we start after standup?
Jay: It's a good plan, and I want to try something before we start. Give me ten minutes to grill you on it, out loud, and if I can't find a decision we haven't actually made, we start at eleven.
Nadia: Fine. Go.
Jay: When a payout fails halfway, does the merchant see a pending balance or the old balance?
Nadia: Pending. The agent suggested optimistic updates.
Jay: Did we decide that, or did the agent? Because Finance told me last week they reconcile against what the merchant saw. If we show pending and roll back, their books don't match ours.
Nadia: I didn't know that. Then it's the old balance until settlement confirms.
Jay: Second one. The plan says "idempotency key in Redis." Who owns the key when two services retry the same payout?
Nadia: ...The ledger should. Redis is a cache in front of it.
Jay: Agreed, and that's a sentence that isn't in the doc. Two decisions in six minutes. I'm not saying the plan was careless; I'm saying the agent can't know what Finance told me. Add those two, and let's make this the rule: any plan gets ten minutes of questions from someone who didn't write it, before the first line of code.
Nadia: Eleven, then. And you're doing this to your own plans too.
Jay: Especially mine.
Key expressions
| Expression | 뜻 · 쓰이는 자리 |
|---|---|
| grill you on it | 그것에 대해 당신을 심문하다 |
| out loud | 소리 내어 |
| a decision we haven't actually made | 우리가 실제로 내리지 않은 결정 |
| halfway | 중간에 |
| did we decide that, or did the agent | 그건 우리가 결정했나, 에이전트가 했나 |
| their books don't match ours | 그들 장부와 우리 장부가 안 맞다 |
| who owns the key | 키는 누가 소유하나 |
| a sentence that isn't in the doc | 문서에 없는 문장 |
| I'm not saying… I'm saying… | ~라는 게 아니라 ~라는 것이다 |
| someone who didn't write it | 그것을 쓰지 않은 사람 |
| especially mine | 제 것에 특히 |