Anti-patterns

July 20, 2026 ยท View on GitHub

Anti-patternWhy it hurtsDo this instead
One giant STATE.md foreverUntrusted sludge; silent truncationSplit work state vs memory tiers
Auto-promote everything to durableFact poisonVerifier + human gate
Vector DB as day-one defaultOps weight before policyMarkdown + git first
No confidence tagsHypotheses become lawobserved / decided / hypothesis
Unlimited recallContext deathRetrieval budget
Store secrets in memory filesBreach via repoconstraints deny-list + audit penalty
Memory without hygieneRotWeekly hygiene loop
Silent truncationAgent thinks it saw everythingReport dropped_count
Merging fleet audit into memory scoreConfuses layersSeparate scores, cross-link