Back to Plate

Anti-Patterns

.agents/skills/north-star/rules/anti-patterns.md

53.0.5667 B
Original Source

Anti-Patterns

  • Hidden defaults that activate behavior just because a package is installed
  • Public keys encoded as punctuation noise
  • Verbose keys that repeat the owner needlessly
  • Core APIs owning feature semantics
  • Local sugar promoted into canonical package contracts too early
  • Fake generic DSLs that add ceremony and still leak edge cases
  • Fluent chains where object config is clearer
  • “Pretty” APIs that quietly add hot-path runtime work
  • Runtime containers forced to preserve useless generic precision
  • Doctrine duplicated across multiple skills or files
  • Using old Plate examples as authority when they conflict with a better future pattern