← /geode/portfolioGEODE . 문서
GitHub
개발과 아키텍처
How-to

백로그 처분

아이디어를 잃지 않고 정리하는 경로. 조용한 삭제 대신 dispose 흔적 (왜 폐기 + 무엇이 대체) 을 남깁니다.

왜 dispose 인가

backlog 의 항목을 단순 삭제하면 6 개월 후 동일한 아이디어가 다시 제안될 때 "이거 검토 했었나?" 라는 정보가 사라집니다. dispose 는 항목을 active backlog 에서 빼되, "왜 폐기했는가" 와 "무엇이 대체했는가" 를 남기는 패턴.

3 종 dispose 결정

  • obsoleted_by. 다른 PR 이 같은 문제를 다른 방식으로 해결
  • scope_reject. GEODE 의 범위 밖 (plugin / 외부 시스템 대상)
  • insufficient_value. 구현 가능하나 비용 대비 효용 부족

흔적 저장 위치

docs/audits/_disposed/YYYY-MM-DD-<slug>.md
  ---
  disposed_at: 2026-05-18
  decision: obsoleted_by | scope_reject | insufficient_value
  replaced_by: <PR# or commit SHA>     # obsoleted_by 일 때
  evidence: <transcript link or audit>
  ---

  원안 요약 + 폐기 이유 본문

관련 PR + skill

  • feature/backlog-dispose (#1270) — 본 패턴의 도입 PR
  • `.claude/skills/codebase-audit` — dead code + dispose 결정 보조

참조: PR #1270, `docs/audits/_disposed/` (있는 경우).