결정마다 카드 한 장을 제자리에서 고쳐 써 중복 게시를 없앰

문제 (Context)

마지막 채팅피드 원인이 남아 있었다. post_card가 항상 새 메시지를 보내, 결정을 다시 게시하면 같은 카드가 중복으로 붙었다.

시도한 해결 (Decision)

publish_card가 결정 키마다 cards 메시지 id를 추적해 제자리에서 고쳐 쓴다. 레인을 옮기면 옛 카드를 회수하고 새 레인에 새 카드를 게시해, 카드가 사본을 쌓지 않고 스켈레톤을 따라 흐른다. TDD 테스트 세 건이 제자리 수정, 레인 이동 시 회수와 재게시, 키당 메시지 한 건을 고정한다.

근거·결과 (Consequences)

이미 쌓여 있던 중복 카드는 삭제 원장 아래에서 운영상 정리했다. 이제 결정당 카드 한 장이 남고, 열거로 이를 확인했다.

노드 계약 (contract)

필드
type결정(decision)
Statussuperseded
source_count1
confidence미설정 — 구 엔진 격차
confidence_reason_codes미설정 — 구 엔진 격차
stalefresh
이슈(feature)칸반 표면·카드

시행착오 타임라인 (supersede)


이슈 칸반 카드·표면 렌더링 · Status superseded · 2026-06-25