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

Anti-Patterns Catalog

~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

The most common context anti-patterns

1. Stuffing: load everything that fits, then complain attention is bad. 2. Reminding: repeat 'be careful' instead of changing operating state. 3. Squashing: collapse history into one giant user message and break role-aware attention. 4. Cache busting: timestamps, unsorted JSON, regenerated schemas before the prefix ends. 5. git add -A: pull unrelated dirty files into 'my commit.' 6. Compaction without checkpoint: lose state because the summary was supposed to magically preserve it. 7. Ignoring authority drift: keep going after the human changes a rule, on the assumption the prior plan still holds.

Catalog over taxonomy

This is not a taxonomy of all possible failure modes. It is a catalog of the seven that show up most in real coding-agent and content-generation work. Memorize them; the next time something feels off, scan the catalog before doing anything else.

Anti-patterns are diagnostic shortcuts

Recognizing the anti-pattern is half the fix. The other half is the discipline rule from the corresponding earlier lesson: stuffing → library strategy; reminding → steering; squashing → role discipline; cache busting → stable prefix; etc.

Code

Anti-pattern → fix mapping·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)"
Quick scan card·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

Pick the three anti-patterns you have personally hit most often. For each, name the lesson in this quest that fixes it and write a one-sentence personal mantra.
Hint
If you cannot recall any anti-patterns you have hit, run a long session deliberately and watch for them.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.