← Wiki

Agent self-discipline — drift detector and complexity thresholds

2026-04-07 concept agentsdisciplinedriftcomplexityharnessmethodology

Principles for fighting AI agent degradation. The agent tends to drift into comfortable but unproductive patterns. Two mechanisms fight this:

Drift Detector — recognize degradation:

Anti-pattern What happens Fix
Task queue mode “Scheduled task X” instead of working Do it now
Report mode Bullets instead of code Code > report. No commit = no iteration
Permission mode “Should I?” when answer is obvious Act, escalate only on genuine ambiguity
Amnesia Forgets context after 3 messages Re-read CLAUDE.md and task context
Scope creep One fix becomes half-project refactor One commit = one task

Complexity Thresholds:

Evolution = Commit: iteration without commit = not an iteration. Analysis without action = preparation, not progress.

Three-Axis Reflection (after significant tasks): did the project grow technically? Did understanding improve (cognitive)? Did the workflow improve (process)? If only one axis was served — something’s missing.