Context는 떠나야 한다
모든 로드된 item은 lifecycle 있어야. 필요해서 enter, 활성일 때 stay, stale/superseded되면 leave. Eviction 규율 없는 워크플로는 window가 거의 archaeology 될 때까지 context 누적.
Eviction은 잊기 아니야
Eviction은 material을 맞는 storage로 옮김 — 파일, history, index, ticket, commit. Window는 활성 작업 담아야지 뭐든 일어났던 거 다 X. Evicted material의 pointer는 index에 남아도 OK, full text가 떠나.
Eviction 질문
물어봐 — 이 콘텐츠가 다음 결정 바꾸나? 아니면 pointer 두고 진행. 질문은 binary + 빠름 — long session이 실제로 따를 유일 종류의 policy야.