← Ana Sayfa · Projeler · Headless CMS — mustafaiskender.com

Seyir Defteri

Bu sayfa, Headless CMS — mustafaiskender.com projesi için tutulan kronolojik seyir defterini gösterir. Her kayıt, projede yapılan anlamlı bir mimari karar, geliştirme adımı veya deploy olayını temsil eder.

2025-02-08 · Cemo · Architecture

Headless CMS projesinin temel mimarisi ve C3 (Concept-Context-Content) çerçevesi netleştirildi.

Next.js App Router + JSON/Markdown content + n8n otomasyon katmanı ile admin UI olmayan headless model belirlendi. Proje, mustafaiskender.com için ana web iskeleti olacak şekilde konumlandırıldı.

Etiketler: architecture · c3 · headless

2025-02-11 · Cemo · Wise-Tech / Understanding Debt

Understanding debt, Wise-Tech ve Runix katmanları için ilk prensipler projeye entegre edildi.

docs/PROJECT-SNAPSHOT.md ve ilgili mimari dokümanlar güncellendi; Runix, Bridge ve M3/C3 sayfaları için kavramsal çerçeve projeye eklendi.

Etiketler: wise-tech · runix · docs

2025-02-15 · Cemo + Runix · Runix / Content Bridge

Runix AI rehber ajanı, content/ altındaki konsept, proje ve blog verisini okuyacak şekilde bağlandı.

lib/runix/context.ts ile content/concepts, content/projects ve content/blog kaynaklarından tek bir LLM context akışı üretildi. Runix, Headless CMS projesini ve sayfa yapısını bilerek kullanıcıya rehberlik edecek hale getirildi.

Etiketler: runix · context · llm

2025-02-20 · Cemo · Projects UI

Projeler listesi ve Headless CMS detay sayfası /projeler/headless-cms altında yayınlandı.

lib/content.ts içinden JSON proje verisini okuyan /projeler ve /projeler/[slug] sayfaları eklendi; Headless CMS projesi sitede görünür hale geldi.

Etiketler: frontend · projects · nextjs

2026-02-25 · Cemo + Runix · Project Journal

Headless CMS — mustafaiskender.com projesi için seyir defteri/journal sistemi tanımlandı ve bağımsız seyir defteri sayfasına bağlandı.

content/projects/headless-cms.json dosyasına journal alanı eklendi; her önemli mimari karar, refactor ve deploy adımının buraya kaydedilmesi kararlaştırıldı. Seyir defteri, sol navbardaki bağımsız /seyir-defteri sayfası üzerinden okunabilir hale getirildi.

Etiketler: journal · documentation · process

2026-02-25 · Cemo · Stack / Infra

Teknik dokümantasyon Hetzner VM ve frontend stack’ine göre güncellendi; Headless CMS projesinin etiketi ve son güncelleme tarihi revize edildi.

ARCHITECTURE.md ve PROJECT-SNAPSHOT.md içinde canlı ortam Azure VM yerine Hetzner Cloud VM (hetzner-main, /opt/headless-cms, PM2) olarak düzeltildi; frontend tarafındaki mevcut UI kütüphanesi referansları güncellendi. content/projects/headless-cms.json içindeki description, tags ve updatedAt alanları yeni stack’i yansıtacak şekilde güncellendi.

Etiketler: hetzner · docs

2026-02-25 · Cemo + Runix · Content / Frontend

Proje ve blog gövde metinleri kullanıcı dostu HTML formatına alındı; arka planda JSON korunuyor.

Runix ve Headless CMS proje sayfalarının body alanları HTML (p, h2, ul, li, code, strong) ile güncellendi. app/projeler/[slug]/page.tsx içinde body artık dangerouslySetInnerHTML ile render ediliyor; globals.css'e .content-body stilleri eklendi. Böylece dışarıdan gelen AI agent'lar aynı JSON'ı okumaya devam ederken, gerçek kullanıcı başlık ve paragraf yapısıyla okunaklı içerik görüyor.

Etiketler: content · html · ux · projeler

2026-02-25 · Cemo · Runix / UI

Runix logosu runix.svg olarak güncellendi; navbar, sticky buton ve chat karşılama alanında kullanılıyor.

Kullanıcı public/runix.svg yükledi. SiteMapNav.tsx, RunixShell.tsx ve RunixChat.tsx içindeki runixlogo.png referansları /runix.svg ile değiştirildi.

Etiketler: runix · logo · ui

2026-02-25 · Cemo + Runix · Runix / Context

Runix'e navbar'daki tüm sayfa ve altsayfaların içeriği hem JSON hem HTML formatında verildi.

content/pages/ altında statik sayfa JSON'ları (home, iletisim, wise-tech, servisler, urunler, referanslar, referans-network, mustafa-iskender, bridge, m3, c3) oluşturuldu. lib/content.ts'e getStaticPages() ve getStaticPageBySlug() eklendi. lib/runix/context.ts genişletildi: site haritası JSON, statik sayfalar (HTML body + jsonSummary), konsept/proje/blog için özet JSON ve tam içerik; proje journal'ı da context'e dahil edildi. docs/runix-nav-erisim-analizi.md ile hangi sayfalara erişim olduğu dokümante edildi.

Etiketler: runix · context · content · json · html

2026-02-25 · Cemo + Runix · Home / Hero Slider

Ana sayfa hero slider'a Liquid Ether arka plan, Runix logosu ve Runix: Artificial Website Intelligence başlığı eklendi; geçişlerde fade, logo yalnızca ilk slaytta.

LiquidEtherCanvas ve LiquidEther bileşenleri (React Bits API uyumlu: mouseForce, autoSpeed, autoIntensity, pressure, resolution, viscous) eklendi; fare ve blob pozisyonları için smooth lerp ile dinamik his artırıldı. HomeHeroSlider'da ilk slayt 'Runix: Artificial Website Intelligence', sağda RunixLogoV1 (sadece 1. slaytta, AnimatePresence ile fade out/in). Slider noktaları tam yuvarlak (padding, flex-shrink, aspect-ratio).

Etiketler: hero · slider · liquid-ether · runix · ui

2026-02-25 · Cemo + Runix · Yaklaşımlar / Bulletproof

Yaklaşımlar bölümüne Bulletproof eklendi; sayfa içeriği sitedeki üsluba (Bridge, Wise-Tech) uygun orijinal metinle yazıldı.

content/pages/bulletproof.json, app/bulletproof/page.tsx oluşturuldu. SiteMapNav ve HomeApproachesSidebar'da Bulletproof linki (Shield ikonu). Sayfa: Hata Toleransı ve Yedekleme, Güvenlik ve Şifreleme, Kesintisiz Çalışma Süresi ile Bulletproof ve ekosistem metni; meta rehber metinler kaldırıldı.

Etiketler: bulletproof · yaklaşımlar · content · nav

2026-02-25 · Cemo + Runix · Yaklaşımlar / CODNA + H2A2A2H

Yaklaşımlar bölümüne CODNA (Kurumsal Genetik Kodu) ve H2A2A2H (Human-to-Agent-to-Agent-to-Human) eklendi.

app/codna/page.tsx ve app/h2a2a2h/page.tsx oluşturuldu. SiteMapNav ve HomeApproachesSidebar'da CODNA (Dna ikonu) ve H2A2A2H (Workflow ikonu) linkleri. CODNA: temel yapı taşları (Vizyon, Değerler, Dil, Estetik), kalıtımsal tutarlılık, adaptasyon; Bulletproof ile bağlantı. H2A2A2H: dört aşama (Human giriş, Agent 1, Agent 2, Human onay), Bulletproof ve CODNA ile entegrasyon, Human-in-the-Loop vurgusu.

Etiketler: codna · h2a2a2h · yaklaşımlar · nav

2026-02-25 · Cemo + Runix · Nav / İçerik

Konseptler sayfası iptal edildi; yerine C3 getirildi. Menü ve ana sayfa linkleri C3'e yönlendirildi.

SiteMapNav, HomeApproachesSidebar, HomeBento, HomeFlow, HomeHeroSlider ve HomeHero içinde /konseptler → /c3, etiket Konseptler → C3. İçerik kartlarında C3 ilk sıraya alındı; araçlar listesinden C3 kaldırıldı (tek C3 kartı içerik tarafında). /konseptler ve /konseptler/[slug] rotaları kaldırılmadı (geriye dönük uyum).

Etiketler: c3 · konseptler · nav · ana-sayfa

2026-02-25 · Cemo + Runix · C3 Sayfası

C3 sayfası içeriği yenilendi: anlam algoritması, üç formül (Üretim, Algı, Arınma) ve H2A2A2H eşlemesi.

app/c3/page.tsx Gatekeeper ve şema gösterimi kaldırıldı; wise-tech-content ile yeniden yazıldı. Üretim: Concept + Content = Context. Algı: Concept × Context = Content. Arınma: Content ÷ Context = Concept (Ourobory/CODNA). H2A2A2H eşlemesi: Creation → Agent 1, Perception → sistemin kullanıcı yüzü, Purification → Agent 2. .c3-formula stili globals.css'e eklendi.

Etiketler: c3 · content · formulas

2026-02-25 · Cemo + Runix · İçerik / Konumlandırma

Runix proje sayfası başlığı 'Runix: Artificial Website Intelligence' yapıldı; içeriklerde LLM ve marka isimleri jenerikleştirildi.

content/projects/runix.json: title güncellendi; description ve body'de Gemini → LLM, Supabase → kimlik doğrulama/oturum katmanı, reactbit.dev → modern shell. content/projects/headless-cms.json: Supabase → veritabanı, reactbit.dev → modern bileşen; tags ve journal'da marka referansları kaldırıldı. Bridge ve Wise-Tech sayfalarında Supabase/Gemini → veritabanı katmanı / LLM.

Etiketler: runix · content · positioning

2026-03-11 · Mustafa İskender · Infrastructure / Site

Sistem Erişimi ve Next.js 15 Uyumluluk Güncellemesi

Next.js 15 ve NextAuth 4 arasındaki asenkron parametre uyumsuzluğu nedeniyle site erişimindeki kilitlenme giderildi. PM2 süreçleri ve .env konfigürasyonu optimize edilerek istikrar sağlandı.

Etiketler: bug-fix · nextjs15 · stability

2026-03-11 · Mustafa İskender · Wise-Tech / UI

Premium UI Redesign ve Ecosystem Backbone Entegrasyonu

Wise-Tech projesi için ReactBits ilhamlı glassmorphism tasarımı, SVG ikon setleri ve teknik disiplinleri (Veribilim, Biyoteknoloji vb.) kapsayan derinlemesine içerik yapısı tamamlandı.

Etiketler: design · premium · ui · wise-performance

2026-03-11 · Mustafa İskender · Wise-Tech / Core

C3 ve Ourobory Katmanlarının UI Entegrasyonu

C3 (Concept · Context · Content) stratejik olguları çekirdek özelliklere eklendi ve tüm görsel dil bu doğrultuda rafine edildi.

Etiketler: c3 · core-feature · architecture

2026-03-25 · Mustafa İskender + Runix · Runix / Blog Management

Runix'e otonom blog yönetimi yetenekleri kazandırıldı ve içerik üretimi C3 formülüne bağlandı.

Kullanıcıların /blog rotasında Runix ile doğrudan makale oluşturması, güncellemesi ve silmesi için gerekli fonksiyonlar (createBlogPost, vb.) API'ye eklendi. Geliştirme sürecinde yaşanan ENOENT ve Next.js önbellek hataları (revalidatePath) lokalde tespit edilip düzeltildi ve canlı sunucuya deploy edildi. Runix'in kısa içerik üretmesini engellemek için system prompt'u C3 formülü (Concept, Context, Content) ile sıkılaştırıldı.

Etiketler: runix · blog · c3 · api