레인 토픽은 카드마다 새 메시지를 쌓지 않고 한 장을 제자리 수정해 유지한다

문제 (Context)

카드마다 새 메시지를 올리는 방식은 append 스팸이다. 결정을 폐기하지 않고 덮어 쓰는(supersede-not-delete) 원칙과 정면으로 어긋난다.

시도한 해결 (Decision)

현재성은 제자리 수정으로 지킨다. 검증 토픽에 쏟아 둔 낱개 카드 23개를 삭제 원장(ledger) 가드로 회수했다. reconcile_lane_topics가 이제 레인마다 한 메시지를 editMessageText로 유지한다. 메시지는 건수 헤더, 상위 N장, 그 외 K건으로 구성한다. 결정이 레인을 옮기면 옛 레인 한 장에서 빠지고 새 레인 한 장에 나타나며, 모두 수정으로 처리한다. 핀 General 보드는 전 레인 요약으로 유지한다. 라이브 게시로 각 레인 토픽이 메시지 1장, 중복 0임을 확인했다.

근거·결과 (Consequences)

검증 레인 37건 비대는 분류 문제로 따로 떼어 다룬다.

노드 계약 (contract)

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

시행착오 타임라인 (supersede)


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