카드에 커뮤니티 군집 라벨을 파생 뷰로 붙이고 정돈 패스마다 재계산

문제 (Context)

같은 성격의 카드끼리 표면에서 묶고 싶었다. 표면의 군집 라벨과 수면 아래 networkx 그래프, 둘 다 갖추는 것이 목표다.

시도한 해결 (Decision)

_decision_communities가 결정 노드의 타입드 엣지로 networkx 그래프를 만들고, wiki_chain.community.detect_communities로 군집 라벨을 산출한다. 이 라벨은 엣지 구조에서만 끌어낸 파생 뷰이며 식별자가 아니다. 매 board_hygiene 패스마다 다시 계산한다. card_render는 제목 줄에 군집 번호를 적는다. 손댄 파일은 kanban_card.py_decision_communities_card_record, card_render.pyrender_card, wiki_chain/community.py다. 라이브 카드 12장에 군집 라벨을 붙였고, 정돈 패스 안에서 매 이터마다 재계산한다.

근거·결과 (Consequences)

지금 라벨은 정수 번호다. 다음 단계는 군집을 대표 결정 제목으로 명명해 의미 라벨로 바꾸는 일이다.

노드 계약 (contract)

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

시행착오 타임라인 (supersede)


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