토픽을 지우기 전에 가치 있는 내용을 응축·수용하도록 정리 게이트로 막음
문제 (Context)
0.0.2.5 RAG 수용 점검표에서 RAG-03 항목은 부분 완료 상태로 남아 있다. 가치 있는 스레드 내용은 눈에 보이는 정리나 폐기에 앞서 먼저 증류해야 한다.
시도한 해결 (Decision)
정리 기억 계약을 명시했다. 토픽을 지우거나 닫는 것은 기억 사건이 아니다. 가치를 응축하고 수용하는 것이 기억 사건이다. 가치 있는 내용이 지속되는 수용 기억 경로를 가질 때까지 정리는 완료가 아니다. condensation_status()와 cleanup_blocked()를 더했다. 순수 프로바이더 중립 게이트로, 살아 있는 PM 수용 위키 노드가 그 카드로 향하는 condenses/distills 엣지를 가질 때만 카드를 정리할 수 있게 한다. 스택 전체를 엮는다: iter-5 수용이 PM 수용이고, iter-7 경계가 응축 노드를 구조적으로 깨끗하게 하며, iter-3 대체 규칙에 따라 대체된 수용 응축은 더 이상 정리를 통과시키지 못한다(살아 있는 수용 경로가 사라졌기 때문). TG-C12 종결 조건을 더 센 표현이 아니라 실행 가능한 코드로 옮겼다. 라이브 삭제를 허가하거나 원시 스레드 텍스트를 RAG 자료로 바꾸지 않는다(계약의 비주장이 그대로 유지된다).
근거·결과 (Consequences)
테스트 35건이 통과한다.
노드 계약 (contract)
| 필드 | 값 |
|---|---|
| type | 결정(decision) |
| Status | accepted |
| source_count | 1 |
| confidence | 미설정 — 구 엔진 격차 |
| confidence_reason_codes | 미설정 — 구 엔진 격차 |
| stale | fresh |
| 이슈(feature) | RAG·지식엔진 |
상호참조
- 이어받음: 추가-전용 보드 수명주기(후보→확정)
- 이어받음: 쓰기 입구에서 RAG 소스 경계 강제
- 이어받음: 회상이 폐기된 결정을 되살리지 않음
- 이어받음: RAG-칸반 엔진 회귀 스위트 고정
이슈 RAG 검색·소스 경계 · Status accepted · 2026-06-25