Pattern library

173 patterns from real production sites

Every security gap, SEO miss, and performance issue we've learned across the network. Each pattern has a trigger, a proven fix, and a confidence score. Free to browse.

Showing 38 of 38 patterns in category anti_pattern
anti_patternhigh
IF

AP-001: "Herkese Hizmet Veririm"

THEN

Tum sektorlere AI hizmeti vermeye calismak | Why: Tek nis sec, derinles, mikro tekel ol | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-002: "Once Teknoloji, Sonra Musteri"

THEN

Aylarca sistem gelistirip sonra musteri aramak | Why: Once musteri bul, sonra ihtiyacina gore kur | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-003: "AI Her Seyi Yapar, Insana Gerek Yok"

THEN

Satis surecini tamamen AI'ya birakmak | Why: AI mekanik isi yapar, empati/vizyon/ozen insan isidir. "Insan VE makine" modeli | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-004: "Kucuk Otomasyonlar Satarim"

THEN

n8n/Make.com ile basit workflow'lar kurarak "AI is" diye satmak | Why: Entegre, kapsamli, sonuc odakli sistemler kur. Basit otomasyon icin kimse $4K odemez | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-005: "Her Yeni AI Aracini Denemem Lazim"

THEN

Her hafta yeni araclari kovalamak (Shiny Object Syndrome) | Why: Bir sistem sec, ustaslas, gercek deger uret | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-006: "Nitelendirmeden Herkesl Ararım"

THEN

Gelen her lead'i satis ekibine yonlendirmek | Why: Once AI ile nitelendir, sadece ciddi olanlari satis ekibine gonder | Example: Revio CEO'su %90 bosa giden vakit, nitelendirmeyle %95'ini geri kazandi

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-007: "Teklifi E-postayla Gonderirim"

THEN

Musterinin "teklif gonderin" talebine boyun egmek | Why: "Tabii ama once birlikte gozden gecirelim" diyerek canli gorusme ayarla | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-008: Ana Domain'den Soguk E-posta Gondermek

THEN

Ana is domain'inden (ornegin affluent.co) soguk e-posta gondermek | Why: Ayri domain'ler satin al, onlari warm-up et, ana domain'ini koru | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-009: Tek Enrichment Saglayicisina Guvanmek

THEN

Sadece bir veri saglayicisini kullanmak | Why: Waterfall enrichment kur — birden fazla saglayici sirala (21K vs 52K lead) | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-010: Buyuk Hacimde VA Kullanmak

THEN

3.000 e-posta/gun hacminde VA'larla yanit yonetmek | Why: AI appointment setter kur — saniyeler icinde yanit, 7/24, tembellesmiyor | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-011: AI'ya Baglam Vermeden E-posta Yazdirmak

THEN

AI'ya "soguk e-posta yaz" demek, baska hicbir sey vermemek | Why: Lead verisi + vaka calismasi + AIDA framework ver — baglamdir her sey | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-012: Hemen Deploy Etmeye Calismak

THEN

Ilk gun local platform veya Vercel deploy yapmaya atlamak | Why: Once VS Code'da konusarak basla, iyice test et, sonra ilerle | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-013: Ekibin Yokken Deploy Etmek

THEN

Sadece sen kullaniyorken deploy edilmis urun kurmak | Why: "Bu bir gosteris sistemidir." Deploy sadece ekip gerektiginde | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-014: Baglam Dosyasini Baskasina Yazdirmak

THEN

Kisisel baglam dosyasini bir baskasina veya AI'ya sifirdan yazdirmak | Why: Kurucu KENDISI yazmali, yoksa sistem baskasi gibi dusunur | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-015: Sistem Kurmayi Gelir Ureten Aktivite Sanmak

THEN

Gunlerce sistem kurup musteri aramak yerine "calisiyor" hissetmek | Why: "Cogunuz icin en onemli sey: musteri nasil bulurum? Zamaniniz ORAYA gitmeli" | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-016: Dev Agent.md Dosyalari Yazmak

THEN

1.000+ satirlik agent.md dosyasi olusturmak | Why: Skill'lere tasi (progressive disclosure). %95'inin agent.md'ye ihtiyaci yok | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-017: Baskasindan Skill Indirmek

THEN

Marketplace'den veya baskasinin repo'sundan skill yuklemek | Why: Kendi is akisinla ajanla birlikte kur — "ajanin senin basarili calisma baglamina ihtiyaci var" | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-018: Hemen 15 Ajan + 30 Skill Kurmaya Kalkmak

THEN

Daha kendi is akislarini bile kurmadan coklu ajan sistemi olusturmak | Why: TEK ajanla basla, skill'lerini kur, sonra gerektiginde ekle | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-019: Modele Zaten Bildigi Seyleri Soylemek

THEN

"React kullan", "TypeScript kullan" gibi talimatlar vermek | Why: Model kodu goruyor, tech stack'i biliyor. Sadece SANA OZGU bilgiyi ver | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-020: Otonom Ajana Sohbet Gibi Kisa Komut Vermek

THEN

Arka planda calisan otomasyona "maili oku cevap yaz" gibi belirsiz komut vermek | Why: SOP gibi detayli, adim adim, kesin talimat yaz — takildiginda sana soramaz | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-021: Tum Otomasyonlari Koru Korune AI'ya Tasimak

THEN

Her n8n/Make is akisini Claude Routines'e tasimak | Why: AI token harcamasi klasik compute'dan pahalidir. Sadece zeka gerektiren karmasik isleri tasi, basit veri tasimayi eski sistemde birak | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-022: Claude.md'ye Tum API Dokumanini Kopyalamak

THEN

API dokumaninin tamamini Claude.md'ye yapistirmak | Why: Sadece kullanacagin endpoint'leri sorup kucuk ozeti ekle. Her sohbette bastan okunur, token bitirir | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-023: MCP Server'larini Surekli Acik Tutmak

THEN

Hazir ClickUp, Github vb. MCP araclari surekli aktif tutmak (20K+ token yer) | Why: MCP ile test et, ise yararsa hafif bir Skill (.md) dosyasina cevir | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-024: Agent Teams'i Kontrolsuz Birakmak

THEN

Ajan takimlarini basibos birakmak — yanlis dongude saatlerce yuzlerce dolar yakabilir | Why: Ucuz model (Sonnet) kullan, yakindan takip et, sacmalayinca "tum ajanlari durdur" | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-025: AI Yapimi Odeme Uygulamasini Direkt Yayinlamak

THEN

AI'in kodladigi odeme alan uygulamayi kontrol ettirmeden canilya almak | Why: AI ile yap ama yayina almadan once bir insana (guvenlik uzmani) kontrol ettir. Prompt injection riski | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-100: Amnezi (Unutkan) Ise Alimi

THEN

Asistani klasore sokup hemen "hadi calis" demek | Why: Mutlaka "Bana sorular sorarak sirketimi ve beni tani, bunlari klasore kaydet" diyerek zorunlu mulakat yap | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-101: Bozuk Sureci Otomatize Etmek

THEN

Manuelken bile duzgun isleyemeyen kaotik sureci AI'a vermek | Why: Once 1 hafta manuel mukemmellesir, sonra AI'a devret. Kaosu otomatize edersen kotu sonucu hizlandirirsin | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-102: Her Is Icin Opus Kullanmak

THEN

Basit e-posta okuma icin en pahali model (Opus) kullanmak | Why: Stratejik isler Opus, mekanik isler Haiku/Sonnet. Akilli model seciminin maliyeti 10x dusurur | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-103: Notion Boy Sendromu

THEN

Surekli sik Notion tablolari, Zapier entegrasyonlari kurmaya calismak | Why: Sistemin bakimiyla ugrasmaktan asil isi kacirma. Duz klasorlerde .md dosyalari en hizlisi | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-104: API Sifresi Duz Metin

THEN

API anahtarlarini claude.md veya kodda duz metne yazmak | Why: .env dosyasinda gizle, .gitignore'a ekle, AI'a "asla goruntuleme" kurali ver | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-105: Kritik Islemde Otomatik Onay

THEN

AI'a sinirsiz yetki vermek (e-posta gonder, dosya sil, para harca) | Why: Kritik islerde her zaman manuel onay (Allow Once) iste — Email, Para, Silme | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-200: Tek Hamle Yanilgisi (One-Shot Delusion)

THEN

"Enter"a basip kusursuz is cikmasini beklemek | Why: Dairesel Chain-of-Thought + Self-Reflection sart. Iterasyon kabul et | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-201: Sonsuz Dongu (Infinite Loop)

THEN

Agent'in bir hatayi duzeltmeye calisirken ayni hatayi sonsuza kadar tekrarlamasi | Why: max_iterations sınıri koy, fallback path tanımla | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-202: Session Hacklemek (Persistent veriyi RAM'e koymak)

THEN

Kalici olmasi gereken veriyi uygulamanin gecici RAM'ine yazmak | Why: SQLite/Postgres/Vector DB kullan. Sunucu kapaninca veri kaybolmasin | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-203: Vibe-Coding Tuzagi

THEN

Her seyin sadece gorsel arayuz araclariyla (No-code UI) yapilabilecegini sanmak | Why: Zeka her zaman backend'de barinmali. UI sadece arayuz | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-204: Koru Korune Guven (Blind Trust)

THEN

Agent'in web'den buldugu ilk veriyi dogru kabul etmek | Why: Kaynak dogrulama (Cross-check) adimi ekle | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-205: Tek Tanri Agent (God Agent Anti-Pattern)

THEN

Her seyi yapan tek devasa agent kurmak | Why: Spesifik gorevli mikro-agent'lar. Her biri kendi alaninda uzman | Example:

pattern_library_anti · tier 3 · 90% conf
anti_patternhigh
IF

AP-206: Insan Onayisiz Kritik Aksiyon

THEN

Agent'a otomatik veritabani silme, e-posta atma, para harcama yetkisi vermek | Why: Kritik aksiyonlarda Human-in-the-loop breakpoint koy | Example:

pattern_library_anti · tier 3 · 90% conf

Want these patterns applied to your site?

Connect your site and get personalized rules ranked for your tech stack and site type.

Scan your site free →