C.W.K.
Stream
Lesson 04 of 05 · published

Anti-Pattern 카탈로그

~24 min · anti-patterns, gotchas, checklist

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

가장 흔한 context anti-pattern

1. Stuffing: fits하는 거 다 로드, 그 다음 attention 나쁘다고 불평. 2. Reminding: 운영 state 변경 X '조심해' 반복. 3. Squashing: history를 거대한 user message 하나로 합치고 role-aware attention 깸. 4. Cache busting: prefix 끝나기 전 timestamp, unsorted JSON, 재생성된 schema. 5. git add -A: 무관 dirty 파일 'my commit'으로 끌어옴. 6. Checkpoint 없는 compaction: summary가 마법으로 보존해줄 거라 가정해 state 잃음. 7. Authority drift 무시: 사람이 rule 바꿨는데 옛 plan 유지된다고 가정하고 계속.

Taxonomy보다 catalog

모든 가능한 failure mode taxonomy X. 실제 coding-agent + content-generation 일에 가장 자주 등장하는 7개의 catalog. 외워; 다음에 뭔가 off 느껴지면 다른 거 하기 전에 catalog 스캔.

Anti-pattern은 진단 shortcut

Anti-pattern 인식이 fix의 절반. 나머지 절반은 해당 earlier lesson의 규율 rule — stuffing → library 전략; reminding → steering; squashing → role discipline; cache busting → stable prefix; 등.

Code

Anti-pattern → fix 매핑·yaml
anti_patterns:
  stuffing:           "library strategy (track 7)"
  reminding:          "steering notes (track 5)"
  squashing:          "role discipline (track 4)"
  cache_busting:      "stable prefix (track 8)"
  git_add_dash_A:     "explicit-path staging (track 10 lesson 1)"
  no_checkpoint:      "checkpoint before compact (track 6)"
  authority_drift:    "interruption classifier (track 5)"
빠른 스캔 카드·text
When something feels off, scan in this order:
  - Did I just stuff the window? -> evict.
  - Am I just reminding? -> convert to steering.
  - Did I squash history? -> restore roles.
  - Cache hit ratio low? -> hunt cache buster.
  - Used git add -A? -> stage explicit paths.
  - About to compact without checkpoint? -> checkpoint first.
  - Did the human just change a rule? -> reclassify and update handoff.

External links

Exercise

개인적으로 가장 자주 쳤던 anti-pattern 셋 골라. 각각에 대해 이 quest의 fix하는 lesson 명명 + 한 줄 personal mantra.
Hint
본 anti-pattern 기억 안 나면 long session 의도적으로 돌려서 보세요.

Progress

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

댓글 0

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

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