[보관] 39 — Easy 짝 doc cascade 완료 + 메모리 스냅샷 결정
시각: 2026-04-28 오후 KST 컨텍스트: 사용자가 비전문가 (통계·방법론) — jargon 없는 짝 doc 시리즈를 root·experiments 양쪽에 박음
무엇이 있었나
섹션 제목: “무엇이 있었나”사용자 신호: “난 통계를 하는 사람이 아니야 … 전문지식만으로는 이해 못해.”
→ 두 갈래 결정:
- (A) 짝 doc 추가 (메소드 본 doc 옆에 easy 짝)
- (B) 본문을 평이하게 갈아엎음 (학술·재현 키트 가치 손실)
사용자 결정: (A) 채택.
추가로 사용자 우려: “claude 기본 설정 파일들을 건드리고 있지 않아?” → C3 누수 점검 결과:
- ~/.claude/settings.json·settings.local.json: 안 건드림 (어제 mtime)
- ~/.claude/projects/-Users-hamsters-hamster-lab/memory/: 어제 1회 작성, 오늘 누적 X. 그러나 project-scoped 메모리가 미래 hamster-lab claude 실행 시 자동 로드됨 → OpenClaw 셋업 의사결정에 무의식적 영향 가능
- 세션 트랜스크립트: 오늘 ~12MB 누적 (행동 영향 없음)
→ 사용자 결정: (B) 메모리 스냅샷·복원 — P1 시작 직전 한 번 스냅샷 + P9 종료 후 처리.
왜 그렇게 갔나
섹션 제목: “왜 그렇게 갔나”- (A) 짝 doc 채택 이유: 학술·재현 키트 가치를 보존하면서 매일 의사결정에 빠르게 참조할 수 있는 일상어 버전. reports/easy.md·detailed.md 패턴을 plan/constraints/indicator-spec/probe까지 확장.
- (B) 메모리 스냅샷: phase 경계(메타-디자인 → 실험)에서 한 번만 스냅샷. 도구 사이 전환·백엔드 전환·매 probe마다는 X. 차단 대상은 메타-디자인 누적이 실험에 새는 것뿐. 실험 내부에서 누적되는 메모리는 정합.
무엇이 남았나
섹션 제목: “무엇이 남았나”이번 cascade에 추가된 11개 파일:
| 파일 | 무엇 |
|---|---|
02-constraints-easy.md | C1~C9 제약을 일상어로 |
07-indicator-spec-easy.md | 8개 지표 6칸 풀이 (I7 v2 후보 명시, I8 컨컬런시 포함) |
experiments/00-plan-easy.md | 5단계 로드맵 (이전 세션 작성) |
experiments/glossary-easy.md | 50+ 통계·평가 용어 일상어 풀이 (이전 세션 작성) |
experiments/P1-trajectory-easy.md | P1 가이드 (이전 세션 작성) |
experiments/P2-function-call-fail-easy.md | P2 가이드 |
experiments/P3-pass-k-easy.md | P3 가이드 |
experiments/P4-fork-threshold-easy.md | P4 가이드 (짧음, 30분 작업) |
experiments/P5-rubric-split-easy.md | P5 가이드 |
experiments/P6-ttc-quality-easy.md | P6 가이드 (1시간 작업) |
experiments/P7-llm-judge-easy.md | P7 가이드 |
experiments/P8-memory-easy.md | P8 가이드 (I9 미니 메모리 흡수) |
experiments/P9-l1-integration-easy.md | P9 통합 분석 가이드 |
추가로 04-day0-setup.md에 메모리 스냅샷 단계 박힘:
P1 시작 직전:
mv ~/.claude/projects/-Users-hamsters-hamster-lab/memory ~/.claude/projects/-Users-hamsters-hamster-lab/memory.snapshot-pre-P1
운영 원칙 (각 P*-easy 공통)
섹션 제목: “운영 원칙 (각 P*-easy 공통)”- 본 페이지(메소드)와 같은 결정·같은 절차를 가리킴. 정의 충돌 시 메소드 우선.
- §5 (결과)·§6 (결정)은 빈칸 — 실행하면서·끝나고 채움.
- §1~§4 (목적·반증·단계·C-제약)는 probe 시작 직전에 다시 한 번 검토.
알려진 위험
섹션 제목: “알려진 위험”- 사용자가 미래에 메소드 버전과 easy 버전 둘 다 갱신해야 하는 부담 (이중 유지). 정의 충돌 시 메소드 버전 우선이라는 원칙으로 완화.
- P2~P9의 메소드 버전(P{N}-{slug}.md)은 probe 진입 직전 작성. easy 버전은 사전 작성됐지만 메소드 버전이 누락된 상태로 진입하지 말 것.
- I9 미니 메모리(R1~R4 라벨, M-within/cross/track)는 P8 안에 흡수됨. study/14의 A8(Memory 1축 boolean)과는 다른 측정. P8 §2에서 둘 중 어느 것 또는 둘 다 측정할지 결정.
다음 액션
섹션 제목: “다음 액션”- OpenClaw 설치 (외부 액션)
- V1~V4 (Track A) 검증
- P1 메소드 버전(
P1-trajectory.md) §1~§4 사전 작성 완료 확인 - P1 시작 직전 메모리 스냅샷 실행
- P1 진입 → 4~6시간
본 cascade의 결정은 사용자 합의 후 일괄 commit. cascade 폭주 위험 차단 위해 probe별 sub-cascade로 후속 갱신 권장.