결정마다 카드 한 장을 제자리에서 고쳐 써 중복 게시를 없앰
문제 (Context)
마지막 채팅피드 원인이 남아 있었다. post_card가 항상 새 메시지를 보내, 결정을 다시 게시하면 같은 카드가 중복으로 붙었다.
시도한 해결 (Decision)
publish_card가 결정 키마다 cards 메시지 id를 추적해 제자리에서 고쳐 쓴다. 레인을 옮기면 옛 카드를 회수하고 새 레인에 새 카드를 게시해, 카드가 사본을 쌓지 않고 스켈레톤을 따라 흐른다. TDD 테스트 세 건이 제자리 수정, 레인 이동 시 회수와 재게시, 키당 메시지 한 건을 고정한다.
근거·결과 (Consequences)
이미 쌓여 있던 중복 카드는 삭제 원장 아래에서 운영상 정리했다. 이제 결정당 카드 한 장이 남고, 열거로 이를 확인했다.
노드 계약 (contract)
| 필드 | 값 |
|---|---|
| type | 결정(decision) |
| Status | superseded |
| source_count | 1 |
| confidence | 미설정 — 구 엔진 격차 |
| confidence_reason_codes | 미설정 — 구 엔진 격차 |
| stale | fresh |
| 이슈(feature) | 칸반 표면·카드 |
시행착오 타임라인 (supersede)
- 이후 수정: 결정당 카드 한 장으로 제자리 갱신·중복 게시 제거 (대체됨)
이슈 칸반 카드·표면 렌더링 · Status superseded · 2026-06-25