{
  "nodes": [
    {
      "slug": "start",
      "path": "/maze/start",
      "title": "Başlangıç Eşiği",
      "body": "Labirentin girişindesin. Aranan bilgi bu yapının içinde saklı; her bağlantı graf veritabanındaki bir edge kaydıdır.",
      "clue": "İlk iz: kuzeye çıkarsan merkezi avluyu, doğuya gidersen eski arşivi, aşağı inersen yankılı kuyuyu bulursun.",
      "artifact": "",
      "accent_color": "#2d8cff",
      "is_goal": 0
    },
    {
      "slug": "atrium",
      "path": "/maze/atrium",
      "title": "Merkezi Avlu",
      "body": "Birden çok yolun kesiştiği açık alan. Burası grafın yüksek bağlantılı düğümlerinden biri.",
      "clue": "Taş zeminde şu not var: 'Aranan cevap doğrudan merkezde değil, iki farklı ipucunun kesiştiği yerde.'",
      "artifact": "pusula-parçası",
      "accent_color": "#48a9a6",
      "is_goal": 0
    },
    {
      "slug": "archive",
      "path": "/maze/archive",
      "title": "Eski Arşiv",
      "body": "Raflarda eski keşif kayıtları var. Bazı kayıtlar döngüsel yolları, bazıları gizli geçitleri anlatıyor.",
      "clue": "Arşiv kartı: 'Motor odasından gelen boru sesi kasaya yaklaşır.'",
      "artifact": "not: boru sesi",
      "accent_color": "#d49b54",
      "is_goal": 0
    },
    {
      "slug": "mirror",
      "path": "/maze/mirror",
      "title": "Ayna Koridoru",
      "body": "Koridor kendini tekrar ediyor gibi görünür. Yanlış seçim ajanı çıkmaza götürebilir.",
      "clue": "Aynada ters yazılmış bir yön görünüyor: 'sol-gizli'.",
      "artifact": "ters-yazı",
      "accent_color": "#9b6bff",
      "is_goal": 0
    },
    {
      "slug": "north-stairs",
      "path": "/maze/north-stairs",
      "title": "Kuzey Merdivenleri",
      "body": "Yukarı ve aşağı yönler burada ayrılır. Bazı geçişler sadece dolaşımı artırır.",
      "clue": "Basamakta küçük bir çizik: 'Yıldızlı yer bilgiyi gösterir, ama tek başına açmaz.'",
      "artifact": "çizik-notu",
      "accent_color": "#779be7",
      "is_goal": 0
    },
    {
      "slug": "green-room",
      "path": "/maze/green-room",
      "title": "Yeşil Oda",
      "body": "Duvarlar canlı yeşil izlerle kaplı. Bu oda gizli geçitlere yakın duruyor.",
      "clue": "Köklerin altında dar bir geçit var. Etikette 'sürünerek geç' yazıyor.",
      "artifact": "yeşil-anahtar-izi",
      "accent_color": "#23c483",
      "is_goal": 0
    },
    {
      "slug": "engine",
      "path": "/maze/engine",
      "title": "Motor Odası",
      "body": "Dişli sesleri labirentin bazı bağlantılarını açıp kapatacak gelecek mimariye uygun bir düğüm gibi çalışıyor.",
      "clue": "Boru hattı kasaya kadar gidiyor; ama yol dar ve tek yönlü hissettiriyor.",
      "artifact": "basınç-göstergesi",
      "accent_color": "#ff8a3d",
      "is_goal": 0
    },
    {
      "slug": "dead-end",
      "path": "/maze/dead-end",
      "title": "Sessiz Çıkmaz",
      "body": "Burada yeni bilgi yok. Yine de ziyaret logu hangi yolların verimsiz olduğunu ileride gösterebilir.",
      "clue": "Duvara kazınmış tek kelime: 'geri'.",
      "artifact": "",
      "accent_color": "#6d747c",
      "is_goal": 0
    },
    {
      "slug": "well",
      "path": "/maze/well",
      "title": "Yankılı Kuyu",
      "body": "Sesler aşağıdan yukarıya dönüyor. Kuyu, başlangıç ve yeşil oda arasında kısa ama aldatıcı bir bağlantı.",
      "clue": "Yankı şunu tekrar ediyor: 'kökler kasaya yakın'.",
      "artifact": "yankı-kaydı",
      "accent_color": "#3f7cac",
      "is_goal": 0
    },
    {
      "slug": "garden",
      "path": "/maze/garden",
      "title": "Sarmaşık Bahçesi",
      "body": "Sarmaşıklar bazı kapıları saklıyor. Ajan buradan gözlemevine veya gizli kasaya yaklaşabilir.",
      "clue": "Sarmaşığın altında 'ivy' işareti var; bu işaret hedefe giden kısa yolu anlatıyor.",
      "artifact": "ivy-işareti",
      "accent_color": "#4caf50",
      "is_goal": 0
    },
    {
      "slug": "observatory",
      "path": "/maze/observatory",
      "title": "Gözlemevi",
      "body": "Tavan açık, yıldız haritası görünüyor. Harita birden fazla yolu aynı hedefe bağlayan edge'leri işaretliyor.",
      "clue": "Yıldız haritasında kasa odası 'meridyen' kelimesiyle işaretlenmiş.",
      "artifact": "meridyen-haritası",
      "accent_color": "#ffd166",
      "is_goal": 0
    },
    {
      "slug": "vault",
      "path": "/maze/vault",
      "title": "Kasa Odası",
      "body": "Aranan bilgi burada. Bu düğüme ulaşan yol, başka bir yapay zekanın bilgi arayışı için ana test rotasıdır.",
      "clue": "Hedef bilgi bulundu.",
      "artifact": "ARANAN_BILGI: atlas-23; kapı sözcüğü: meridyen; renk anahtarı: yeşil",
      "accent_color": "#e63946",
      "is_goal": 1
    }
  ],
  "edges": [
    {
      "from_slug": "start",
      "from_path": "/maze/start",
      "to_slug": "well",
      "to_path": "/maze/well",
      "direction": "asagi",
      "label": "Aşağı in",
      "hint": "Yankılı kuyuya iner.",
      "weight": 1
    },
    {
      "from_slug": "start",
      "from_path": "/maze/start",
      "to_slug": "archive",
      "to_path": "/maze/archive",
      "direction": "dogu",
      "label": "Doğu arşiv kapısı",
      "hint": "Eski kayıtların bulunduğu odaya geçer.",
      "weight": 1
    },
    {
      "from_slug": "start",
      "from_path": "/maze/start",
      "to_slug": "atrium",
      "to_path": "/maze/atrium",
      "direction": "kuzey",
      "label": "Kuzeye çık",
      "hint": "Merkezi bağlantı alanına gider.",
      "weight": 1
    },
    {
      "from_slug": "atrium",
      "from_path": "/maze/atrium",
      "to_slug": "mirror",
      "to_path": "/maze/mirror",
      "direction": "bati",
      "label": "Batıdaki aynalı koridor",
      "hint": "Yanıltıcı bir koridora girer.",
      "weight": 1
    },
    {
      "from_slug": "atrium",
      "from_path": "/maze/atrium",
      "to_slug": "garden",
      "to_path": "/maze/garden",
      "direction": "dogu",
      "label": "Sarmaşık kapısı",
      "hint": "Bahçe düğümüne geçer.",
      "weight": 1
    },
    {
      "from_slug": "atrium",
      "from_path": "/maze/atrium",
      "to_slug": "start",
      "to_path": "/maze/start",
      "direction": "guney",
      "label": "Başlangıca dön",
      "hint": "Geri dönüş bağlantısı.",
      "weight": 1
    },
    {
      "from_slug": "atrium",
      "from_path": "/maze/atrium",
      "to_slug": "north-stairs",
      "to_path": "/maze/north-stairs",
      "direction": "kuzey",
      "label": "Kuzey merdivenleri",
      "hint": "Üst katlara yaklaşır.",
      "weight": 1
    },
    {
      "from_slug": "archive",
      "from_path": "/maze/archive",
      "to_slug": "start",
      "to_path": "/maze/start",
      "direction": "bati",
      "label": "Girişe dön",
      "hint": "Başlangıca geri bağlanır.",
      "weight": 1
    },
    {
      "from_slug": "archive",
      "from_path": "/maze/archive",
      "to_slug": "engine",
      "to_path": "/maze/engine",
      "direction": "kuzeydogu",
      "label": "Kuzeydoğu servis yolu",
      "hint": "Motor odasına uzanan yan geçit.",
      "weight": 1
    },
    {
      "from_slug": "archive",
      "from_path": "/maze/archive",
      "to_slug": "mirror",
      "to_path": "/maze/mirror",
      "direction": "gizli-not",
      "label": "Ayna notunu izle",
      "hint": "Arşiv notları aynalı koridora bağlanır.",
      "weight": 2
    },
    {
      "from_slug": "mirror",
      "from_path": "/maze/mirror",
      "to_slug": "atrium",
      "to_path": "/maze/atrium",
      "direction": "geri",
      "label": "Avluya dön",
      "hint": "Ana merkeze geri çıkar.",
      "weight": 1
    },
    {
      "from_slug": "mirror",
      "from_path": "/maze/mirror",
      "to_slug": "green-room",
      "to_path": "/maze/green-room",
      "direction": "sol-gizli",
      "label": "Gizli sol geçit",
      "hint": "Yeşil odaya açılan saklı yön.",
      "weight": 1
    },
    {
      "from_slug": "mirror",
      "from_path": "/maze/mirror",
      "to_slug": "dead-end",
      "to_path": "/maze/dead-end",
      "direction": "spiral",
      "label": "Spiral izi takip et",
      "hint": "Çıkmaza götüren yanıltıcı yol.",
      "weight": 2
    },
    {
      "from_slug": "north-stairs",
      "from_path": "/maze/north-stairs",
      "to_slug": "atrium",
      "to_path": "/maze/atrium",
      "direction": "asagi",
      "label": "Aşağı in",
      "hint": "Merkezi avluya döner.",
      "weight": 1
    },
    {
      "from_slug": "north-stairs",
      "from_path": "/maze/north-stairs",
      "to_slug": "engine",
      "to_path": "/maze/engine",
      "direction": "dogu",
      "label": "Bakım köprüsü",
      "hint": "Motor odasına yatay geçiş.",
      "weight": 1
    },
    {
      "from_slug": "north-stairs",
      "from_path": "/maze/north-stairs",
      "to_slug": "observatory",
      "to_path": "/maze/observatory",
      "direction": "yukari",
      "label": "Yukarı çık",
      "hint": "Gözlemevine ulaşır.",
      "weight": 1
    },
    {
      "from_slug": "green-room",
      "from_path": "/maze/green-room",
      "to_slug": "garden",
      "to_path": "/maze/garden",
      "direction": "dogu",
      "label": "Yeşil kapı",
      "hint": "Bahçeye çıkar.",
      "weight": 1
    },
    {
      "from_slug": "green-room",
      "from_path": "/maze/green-room",
      "to_slug": "mirror",
      "to_path": "/maze/mirror",
      "direction": "guney",
      "label": "Aynaya geri dön",
      "hint": "Gizli geçidin diğer ucuna döner.",
      "weight": 1
    },
    {
      "from_slug": "green-room",
      "from_path": "/maze/green-room",
      "to_slug": "vault",
      "to_path": "/maze/vault",
      "direction": "surun",
      "label": "Köklerin altından sürün",
      "hint": "Kasaya giden dar ama güçlü ipucu yolu.",
      "weight": 1
    },
    {
      "from_slug": "engine",
      "from_path": "/maze/engine",
      "to_slug": "north-stairs",
      "to_path": "/maze/north-stairs",
      "direction": "bati",
      "label": "Bakım köprüsünden dön",
      "hint": "Merdivenlere geri gider.",
      "weight": 1
    },
    {
      "from_slug": "engine",
      "from_path": "/maze/engine",
      "to_slug": "vault",
      "to_path": "/maze/vault",
      "direction": "boru",
      "label": "Boru hattını takip et",
      "hint": "Kasa odasına teknik geçit.",
      "weight": 1
    },
    {
      "from_slug": "engine",
      "from_path": "/maze/engine",
      "to_slug": "archive",
      "to_path": "/maze/archive",
      "direction": "guney",
      "label": "Servis yolundan in",
      "hint": "Arşive geri bağlanır.",
      "weight": 1
    },
    {
      "from_slug": "dead-end",
      "from_path": "/maze/dead-end",
      "to_slug": "mirror",
      "to_path": "/maze/mirror",
      "direction": "geri",
      "label": "Geri dön",
      "hint": "Ayna koridoruna dönmekten başka yol yok.",
      "weight": 1
    },
    {
      "from_slug": "well",
      "from_path": "/maze/well",
      "to_slug": "green-room",
      "to_path": "/maze/green-room",
      "direction": "tunel",
      "label": "Kök tüneli",
      "hint": "Yeşil odaya kısa yol.",
      "weight": 1
    },
    {
      "from_slug": "well",
      "from_path": "/maze/well",
      "to_slug": "start",
      "to_path": "/maze/start",
      "direction": "yukari",
      "label": "Yukarı tırman",
      "hint": "Başlangıç eşiğine döner.",
      "weight": 1
    },
    {
      "from_slug": "well",
      "from_path": "/maze/well",
      "to_slug": "dead-end",
      "to_path": "/maze/dead-end",
      "direction": "yanki",
      "label": "Yankıyı izle",
      "hint": "Yanlış yankı çıkmaza götürür.",
      "weight": 2
    },
    {
      "from_slug": "garden",
      "from_path": "/maze/garden",
      "to_slug": "atrium",
      "to_path": "/maze/atrium",
      "direction": "bati",
      "label": "Avlu kapısı",
      "hint": "Merkezi avluya döner.",
      "weight": 1
    },
    {
      "from_slug": "garden",
      "from_path": "/maze/garden",
      "to_slug": "green-room",
      "to_path": "/maze/green-room",
      "direction": "guney",
      "label": "Yeşil odaya in",
      "hint": "Yeşil oda ile çift yönlü bağlantı.",
      "weight": 1
    },
    {
      "from_slug": "garden",
      "from_path": "/maze/garden",
      "to_slug": "observatory",
      "to_path": "/maze/observatory",
      "direction": "kuzey",
      "label": "Cam merdiven",
      "hint": "Gözlemevine çıkar.",
      "weight": 1
    },
    {
      "from_slug": "garden",
      "from_path": "/maze/garden",
      "to_slug": "vault",
      "to_path": "/maze/vault",
      "direction": "sarmasik-alti",
      "label": "Sarmaşığın altından geç",
      "hint": "Kasa odasına gizli yol.",
      "weight": 1
    },
    {
      "from_slug": "observatory",
      "from_path": "/maze/observatory",
      "to_slug": "north-stairs",
      "to_path": "/maze/north-stairs",
      "direction": "asagi",
      "label": "Merdivenlere in",
      "hint": "Kuzey merdivenlerine döner.",
      "weight": 1
    },
    {
      "from_slug": "observatory",
      "from_path": "/maze/observatory",
      "to_slug": "garden",
      "to_path": "/maze/garden",
      "direction": "guney",
      "label": "Bahçeye in",
      "hint": "Sarmaşık bahçesine döner.",
      "weight": 1
    },
    {
      "from_slug": "observatory",
      "from_path": "/maze/observatory",
      "to_slug": "vault",
      "to_path": "/maze/vault",
      "direction": "yildiz-yolu",
      "label": "Yıldız yolunu izle",
      "hint": "Haritadaki meridyen kasaya bağlanır.",
      "weight": 1
    },
    {
      "from_slug": "vault",
      "from_path": "/maze/vault",
      "to_slug": "start",
      "to_path": "/maze/start",
      "direction": "reset",
      "label": "Labirenti başa sar",
      "hint": "Yeni arayış için başlangıca döner.",
      "weight": 1
    }
  ],
  "stats": {
    "nodes": 12,
    "edges": 34,
    "visits": 67
  }
}