-- 0022 · owner_kakao_links 에 대화 상태 — 카카오톡은 앞선 답을 되돌려 주지 않는다. -- -- ★ 빌더 화면은 확인(SEMI) 한 바퀴를 프론트가 이어 줬다. `{confirm:{tool,args}}` 를 그대로 -- 돌려보내므로 서버가 아무것도 기억하지 않아도 됐다. -- 카카오톡에서 돌아오는 것은 **텍스트 한 줄**뿐이다("네, 해주세요"). 그래서 무엇을 물었는지 -- 서버가 들고 있어야 한다. -- -- ★ pending_expires_at 이 없으면 조용히 틀린다: 사장님이 한참 뒤 다른 맥락에서 "네" 라고 -- 치는 순간 **묵은 발행이 실행된다.** 그 사이에 값이 더 바뀌었을 수도 있다. ALTER TABLE public.owner_kakao_links ADD COLUMN IF NOT EXISTS current_place_id uuid, ADD COLUMN IF NOT EXISTS pending_tool varchar(40), ADD COLUMN IF NOT EXISTS pending_args jsonb, ADD COLUMN IF NOT EXISTS pending_expires_at timestamptz;