레인 토픽은 카드마다 새 메시지를 쌓지 않고 한 장을 제자리 수정해 유지한다
문제 (Context)
카드마다 새 메시지를 올리는 방식은 append 스팸이다. 결정을 폐기하지 않고 덮어 쓰는(supersede-not-delete) 원칙과 정면으로 어긋난다.
시도한 해결 (Decision)
현재성은 제자리 수정으로 지킨다. 검증 토픽에 쏟아 둔 낱개 카드 23개를 삭제 원장(ledger) 가드로 회수했다. reconcile_lane_topics가 이제 레인마다 한 메시지를 editMessageText로 유지한다. 메시지는 건수 헤더, 상위 N장, 그 외 K건으로 구성한다. 결정이 레인을 옮기면 옛 레인 한 장에서 빠지고 새 레인 한 장에 나타나며, 모두 수정으로 처리한다. 핀 General 보드는 전 레인 요약으로 유지한다. 라이브 게시로 각 레인 토픽이 메시지 1장, 중복 0임을 확인했다.
근거·결과 (Consequences)
검증 레인 37건 비대는 분류 문제로 따로 떼어 다룬다.
노드 계약 (contract)
| 필드 | 값 |
|---|---|
| type | 결정(decision) |
| Status | superseded |
| source_count | 1 |
| confidence | 미설정 (구 엔진 격차) |
| confidence_reason_codes | 미설정 (구 엔진 격차) |
| stale | fresh |
| 이슈(feature) | 칸반 표면·카드 |
시행착오 타임라인 (supersede)
- 이후 수정: 레인 토픽은 카드당 메시지가 아니라 한 장으로 제자리 갱신 (대체됨)
이슈 칸반 카드·표면 렌더링 · Status superseded · 2026-06-25