무너진 습관, 어디서부터 무너졌을까? — 붕괴 신호·원인 매핑·로그 템플릿·복구 플레이북

습관은 한 번에 무너지지 않습니다. 작은 이탈이 쌓여 어느 날 한꺼번에 흔들립니다. 오늘은 붕괴 신호를 조기에 포착하고, 원인을 트리거→행동→보상의 흐름에서 찾아 다시 세우는 72h/7일 복구 플레이북과 구글 시트 로그 템플릿을 정리합니다.


1) 붕괴 신호 8가지(빨리 보이면 가볍게 고친다)

신호임계치(예)의미즉각 대응
PMT 미달연속 2일 PMT% < 0.8납입 루틴 이탈보완 이체·급여일+1 재설정
현금 고갈현금% < 10%버퍼 상실신규 납입은 현금성 우선
드리프트 이탈DriftMAX > 0.2배분 붕괴이탈 자산만 ±1~3%p
금 21:00 누락주 1회 ‘결정 3개’ 미집행행동 루틴 단절토 9시 보완 세션 20분
구독 재발취소 항목 재결제고정비 역주행7일 체험 종료 알림, 카드 변경
야식/야근 패턴23시 이후 결제↑충동 트리거 증가푸시 OFF, 물 300ml+산책 5분
보고 중단월말 PDF 미발송피드백 부재자동 트리거 재등록
수익곡선 꺾임최근 6주 Slope < 0추세 둔화레버 1개만 조정

가드레일: 현금 10~15%, 주식 합산 ≤ 55%, 드리프트 |편차| ≤ 20%, 1회 이동 ≤ 3%p.


2) 습관 해부 — 트리거·행동·보상 어디서 끊겼나

  • 트리거: 시간/장소/감정(피곤·배고픔·스트레스) → 푸시·알림 과다.
  • 행동: 너무 큰 단위(30분 집행) → 최소 실행이 없었다.
  • 보상: 즉시 피드백 부재 → “했다” 체크·시각화 부족.

MVR(Minimum Viable Routine): 2분 버전을 먼저 완료(예: 대시보드 숫자 두 칸 확인). 완료 체크가 쌓이면 10분 확장. 실패의 절반은 시작이 어렵기 때문입니다.


3) 붕괴 원인 로그(구글 시트 템플릿)

라벨예시/수식
ADate2025-09-12
BContext집/사무실/이동
CCue야식/푸시/야근
DPlanMVR: 데일리 2지표 체크
EActual미실행/부분/완료
FDeviation=IF(E2="완료",0,1)
GCause내부/외부(라디오 버튼)
HFix푸시 OFF, 카드 1장, 24h 룰
IMissStreak=IF(F2=1,OFFSET(I1, -1, 0)+1,0)


4) 원인 매핑 매트릭스(IF–THEN)

원인패턴해결가드
시간 충돌퇴근 늦음MVR만 수행(2분)금 21:00 보완 세션
피로/감정배고픔·스트레스물 300ml·산책 5분야식앱 푸시 OFF
환경 유혹광고·세일24h 룰·블랙리스트카드 1장·한도
과잉 목표완벽주의성공 기준 하향연속성 점수로 평가


5) 데이터로 보는 붕괴 시점(수식)

지표수식(예시)의미
MissStreak=IF(미실행, LAG+1, 0)연속 미실행 카운터
Slope(6)=SLOPE(최근6주 잔고, SEQUENCE(6))추세 꺾임
Alert=OR(MissStreak>=2, PMT%<0.8, Cash<0.1, Drift>0.2)경고 트리거


6) 복구 플레이북 — 72h & 7일

  1. 72h: (D1) 보완 이체 · (D2) 푸시 OFF/카드 1장 · (D3) MVR만 실행.
  2. 7일: (1) 레버 택1(PMT/기간/비용/위험) (2) 이탈 자산만 ±1~3%p (3) 월말 PDF 재가동.
  3. 완료 조건: MissStreak=0, PMT% ≥ 1.0, Cash 10~15%, Drift ≤ 0.2.


7) 자동 경고 — 연속 미실행 2회에만 알림

핵심 셀: MissStreak(B2), PMT%(B3), Cash(B4), Drift(B5)

// 트리거: 평일 07:30
function habitNudge(){
  const s=SpreadsheetApp.getActive().getSheetByName('Dashboard');
  const v=r=>s.getRange(r).getValue();
  const warn=[];
  if(v('B2')>=2) warn.push('연속 미실행 2회');
  if(v('B3')<0.8) warn.push('PMT 미달 80%');
  if(v('B4')<0.10) warn.push('현금 <10%');
  if(v('B5')>0.20) warn.push('드리프트 >20%');
  if(!warn.length) return;
  MailApp.sendEmail(Session.getActiveUser().getEmail(),'루틴 경고', '⚠️ '+warn.join(' · ')+'\n오늘은 MVR(2분)만 완료하세요.');
}


8) 인쇄용 한 장(붕괴 점검표)

[신호] PMT __%  | Cash __%  | Drift __%  | MissStreak __
[원인] 시간 충돌 / 피로 / 환경 유혹 / 과잉 목표
[MVR] 데일리 2지표(2분) → 금 21:00 결정 3개(10분)
[72h] 보완 이체 · 푸시 OFF · 카드 1장
[7일] 레버 택1 · ±1~3%p 리밸런싱 · 월말 PDF 재가동


FAQ

  • Q. 매일 못 지켜도 의미가 있나요?
    A. 네. 연속 미실행 2회만 막아도 장기 연속성이 유지됩니다.
  • Q. 무엇부터 고쳐야 할까요?
    A. MVR(2분 확인) → PMT 보완 → 현금 버퍼 → 드리프트 순으로 복구하세요.

마무리 — 습관은 의지가 아니라 설계입니다. 오늘 로그 시트와 경고 스크립트를 세팅하고, 2분짜리 MVR부터 다시 시작하세요. 작은 일관성이 계좌의 곡선을 바꿉니다.

※ 교육용 일반 정보입니다. 상품·수수료·세율·약관은 각 기관의 최신 공지를 확인하세요.


🔜 다음 글 예고 | 루틴 유지를 위한 앱과 체크리스트 업데이트

  • 알림 과다 → 선택적 리마인더 세팅(이탈 2회만)
  • 구글 시트 + 모바일 위젯 + 캘린더 연동
  • 연속성 점수판 & MVR 체크리스트 배포
  • 월말 PDF 자동화와 분기 스냅샷 템플릿

다음 편에서 앱별 설정값과 복붙 가능한 체크리스트를 제공합니다.