본문 바로가기
C.W.K.
Stream
Lesson 03 of 05 · published

Interrupt는 Context Event야

~23 min · interruptions, priority, session

Level 0Window Watcher
0 XP0/50 lessons0/13 achievements
0/100 XP to next level100 XP to go0% complete

수정은 잡음이 아니야

사람이 "아니 그거 하지 마"라고 끊고 들어오면, 그 끼어들기가 이전 계획보다 우선순위가 높은 context야. 긴 session이 무너지는 건 모형이 수정을 상태 전환이 아니라 지나가는 한마디로 취급할 때고. 끼어들기는 전부 분류돼야 해. 범위가 바뀐 거야, 우선순위가 바뀐 거야, 권한이 바뀐 거야, 기준이 바뀐 거야, 아니면 완료 조건이 바뀐 거야?

최신이 항상 이기는 건 아니지만, 정리는 반드시

새 지시는 옛 지시를 덮을 수도, 다듬을 수도, 부딪힐 수도 있어. 모형은 자기가 어느 쪽으로 읽었는지 말해야지, 둘을 무작정 겹쳐 쌓으면 안 돼. 정리 안 된 충돌은 쌓이다가 앞뒤 안 맞는 행동으로 터져.

다시 시작하기 전에 handoff부터 고쳐

끼어들기가 뭔가 실질적인 걸 바꿨으면, 일 다시 잡기 전에 살아 있는 handoff나 steering note를 고쳐놔. 안 그러면 다음 checkpoint가 그 수정이랑, 그게 덮어버린 옛 계획을 같이 눌러서 요약해버려.

Code

끼어들기 분류기·python
def classify_interrupt(message: str) -> dict:
    return {
        "scope_changed":           any(k in message for k in ["new task", "switch to", "different"]),
        "authority_changed":       any(k in message for k in ["do not", "never", "only with my approval"]),
        "source_of_truth_changed": any(k in message for k in ["outdated", "superseded", "ignore that"]),
        "priority_changed":        any(k in message for k in ["this matters more", "first", "urgent"]),
        "needs_handoff_update":    True,
    }
정리하고 확인받는 답변·text
Acknowledged. Updating live state:
  - Authority: 'do not run X' added to forbidden list.
  - Prior plan to do X is canceled.
  - Next action: pick alternative Y.
Is that the right reading?

External links

Exercise

최근에 사람한테 받은 수정 하나를 골라서 뭐가 바뀐 건지 분류해봐 — 범위, 권한, 사실, 우선순위, 문체 중에. 그 결과로 handoff를 고쳐 써보고.
Hint
제일 중요한 수정은 보통 한 갈래만 바꾸지 않아.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.