BORSADA Bİ BAŞINA

Hektor Sürüm Notları

Hektor’un her sürümünde nelerin değiştiğini bu sayfada yazıyoruz. En yeni sürüm en üstte.

HEKTOR'A ERİŞİM

Hektor, bilgisayarınızda çalışan yapay zeka destekli bir araştırma masasıdır: sohbet edersiniz, veriye bakarsınız, portföyünüzü izlersiniz.
Hektor'u kullanmak için BBB aboneliği gerekir: aylık 8 $ ya da yıllık 72 $. Yapay zeka bölümü için ayrıca kendi Claude (Pro veya üzeri) ya da ChatGPT (Plus veya üzeri) aboneliğiniz olmalıdır.
Yapay zeka hesabı olmadan da BBB Terminal, portföy takibi, piyasa verileri, KAP akışı ve kurum raporları arşivi tam çalışır. Abone olduktan sonra Hesabım > Hektor sayfasından macOS ya da Windows için indirip kurarsınız.
TANITIM SUNUMU
Hektor'un ne olduğunu, nasıl kurulduğunu ve ekranlarının ne işe yaradığını slaytlarla anlatan tanıtım sunumu.
SUNUMU YENİ SEKMEDE AÇ
Slayt değiştirmek için sunumun sağ veya sol kenarına tıklanır; sunum seçiliyken ok tuşları da çalışır.

0.8.5 ; 16 Ekim 2026

Araştırma masası

  • Haftalık radar taraması kendiliğinden koşabiliyor. Tetikleyici Radarı, tezlerinizin fikir değiştirme tetikleyicilerini fiyat, KAP, haber ve makro veriyle karşılaştıran taramadır; bugüne kadar yalnız siz sohbette istediğinizde koşuyordu. Artık Ayarlar > VERİ > Haftalık Radar Taraması açıksa Hektor, son tam taramanın üzerinden 7 gün geçtiyse ve sohbet en az yarım saattir boştayken taramayı kendi oturumunda (“Radar taraması” ve tarih) yapar. Ayar kapalı gelir; premium aboneye ilk açılışta bir kez “açılsın mı?” diye sorulur. Başlayan tarama siz yazmaya dönseniz de sonuna kadar sürer, sohbetiniz onu beklemez. Uygulama kapanır ya da bilgisayar uyursa yarım kalan tarama iki gün içindeki ilk sessiz aralıkta aynı oturumda kaldığı yerden sürer. Taramanın hükmü radar oturumunda görünür. Tarama sizin model kullanımınızdan düşer, Sonnet 5.5 ile orta eforda koşar (model listenizde Sonnet 5.5 yoksa aynı ailenin ilk modeliyle) ve yalnız uygulama açıkken çalışır. Tarama sürerken açtığınız sohbet aynı haftayı ikinci kez taramayı önermez.
  • ARAŞTIRMA sekmesi: tezini izlediğiniz şirketlerin çalışma masası. Üst menüdeki yeni ARAŞTIRMA sekmesi (premium) üç katmandan oluşur. En üstteki bantlar ilgilenmeniz gereken işleri önce uyarı, sonra bilgi sırasıyla toplar: tetiği dolan ya da eşiğe yaklaşan kriterler, iki taramadır ölçülemeyen kriterler, yaklaşan dönem sonuçları, vadesi gelen tahmin karnesi kayıtları, çeyreklik güncelleme isteyen ilk okuma notları, son sonuçtan sonra notu olmayan tezler ve son taramadan sonra güncellenmiş tezler. Radar hiç tam tarama yapmamışsa bant bunu söyler. Bandın sağındaki düğme (Tezi sına, Netleştir, Hazırla gibi) ilgili isteği sohbet kutusuna yazar, göndermez; okuyup gerekirse düzeltip siz gönderirsiniz. Altındaki özet şeridi kapsamdaki şirket sayısını (tezli ve tezsiz), son tam taramada ölçülen tetikleri, açık tahmin karnesi kayıtlarını ve takvimdeki sıradaki olayı verir; haftalık masa notu varsa bağlantısı şeridin dipnotundadır. Kapsam defteri tezi izlenen her şirketi bir satırda gösterir: duruş, tez cümlesi, güncel fiyat, karne açılışından bu yana getiri (temettü hariç, nominal), tetiklerin son taramadaki durumu, tezin yaşı, son taramadan bu yana gelen uyarı türü KAP bildirimleri ve tahmin karnesi. Tezin yaşı son esaslı gözden geçirmeden sayılır; arada eklenen güncelleme notu tezi yenilenmiş göstermez (bir tezde 15 gün yerine 104 gün). Fiyatı alınamayan şirket defterin dipnotunda adıyla yazılır. Defterin altında önümüzdeki 12 ayın takvimi (dönem sonuçları ve karne vadeleri) ile tezi henüz yazılmamış şirketler yan yana durur; “Tezi yaz” düğmesi hangi tezin önce yazılması gerektiğini sordurur. Sakin kriterin “hiç taranmadı”dan ayrılabilmesi için radar artık tam taramada sınadığı her kriteri kayda yazar; önceden sakin kriter için kayıt yazmıyordu. İzleme listesinde ve KAP listesinde kapsamdaki kodun yanındaki küçük işaret o şirketin dosyasını açar; liste çok daraltılınca işaret gizlenir, kod kesilmez. Portföyün Varlıklar sekmesinde açılan pozisyon satırı da şirketin duruşunu, tez yaşını ve tetik sayımını gösterir. Defteri model değil bir betik üretir ve radar hangi tezleri tarayacağını bu tablodan okur; ekrandaki liste ile taranan liste aynıdır. Defter her radar taramasında yenilenir; panel başındaki Yenile düğmesi onu Hektor’a ürettirir ve tablo tur bitince tazelenir.
  • Şirket dosyası tek sayfada, iki sütunda. Defterde bir satıra tıklayınca şirketin dosyası açılır. Başta kod, duruş, tezin ve hafızanın tarihi, şirket adı, tez cümlesi ve hafızadaki son sonuç durur, altında üç düğme: Tezi güncelle (tezi olmayan şirkette Tezi yaz), Tetikleri tara, Sohbete al (üçü de isteği kutuya yazar). Altındaki şerit güncel fiyatı, karne açılışından bu yana getiriyi, fiyatın baz senaryo bandına uzaklığını ve sıradaki tarihi verir. Açılıştan sonra bedelsiz ya da bölünme varsa getiri ve baz uzaklığı basılmaz; basılmayan her değerin nedeni şeridin dipnotunda yazar. Gövde satır satır, solda tez ve ölçümü, sağda zaman ve kaynak: Tez ile Takvim; Tetikler ile Olaylar ve Açık sorular; Karne ile Dosyalar; altta tam satırda Rakamlar ve Kurumlar; en sonda Komite ve Notlar. Tez bölümü ayrışma, karşı tez ve pre-mortem bölümlerinin ilk cümlesini ve ilk okumanın hükmünü verir. Tetikler her kriterin son taramadaki durumunu ve gerekçesini verir; dönemin raporunu bekleyen kriter “test edilemedi” değil “rapor bekliyor” sayılır. Radar da böyle bir kriteri başarısız deneme saymaz ve askıya almaz; rapor yayımlanınca kriter olağan sınamaya döner. Önceki sürümde yalnız rapor beklediği için askıya düşmüş kriter bir kez taramaya geri alınır. Olaylar tetik, KAP, sahiplik, karne ve ilk okuma olaylarını tarih sırasıyla verir ve türe göre süzülür; bir tetiği dolduran KAP bildirimi o tetiğe bağlı görünür, bildirim numarası KAP sayfasını açar. Hafızanın karar geçmişi tek satırda sayısı ve tarihiyle durur. Kurumlar en yeni raporu üstte verir; altındaki toplam satırı her kurumun son tavsiyesini sayar ve taze hedeflerin medyanını verir (TL hedefte son 6 ay, dolar ve euroda son 12 ay; en az iki hedef, kaç hedef girdiği yazılır). Tez dosyası, hafıza, karar geçmişi, masa notu ve kütüphanedeki kurum PDF’leri sohbetin sütununda, sağ panelde açılır. Verisi olmayan Tez, Takvim, Tetikler, Olaylar ve Dosyalar boş hâlini tek cümleyle söyler; öbür bölümler verisizse açılmaz. Dosya klavyeyle de açılır; Geri ile deftere dönünce odak açtığınız şirketin satırında kalır. Masa hafızanın karar geçmişini ve son sonucunu olduğu gibi gösterdiği için Hektor bu iki alanı artık tek cümlelik karar olarak yazar; dosya adı, araç ya da tur ayrıntısı yazmaz.
  • İzleme serileri şirket dosyasının Rakamlar bölümünde. Tetiğinizde geçen FRED ve TCMB EVDS serileri son ay, son değer ve 12 aylık değişimle tabloda durur; tetik iki serinin farkına bakıyorsa (bakır fiyatı ile trafo üretici fiyatı gibi) farkın aylık seyri çizgi grafikte görünür. Sektör becerisinin ya da hafızanın o şirket için andığı ama henüz bir tetiğe bağlanmamış seriler aynı tabloda ayrı başlık altında durur; “Tetiğe bağla” düğmesi isteği kutuya yazar. Seriler sayfa açıldıktan sonra ayrıca yüklenir ve uygulama açık kaldıkça günde bir kez çekilir. Alınamayan seri (bağlantı kesikken gibi) önbellekte kalmaz, dosya her açıldığında yeniden denenir ve ekran nedenini söyler (“FRED’e ulaşılamadı”).
  • Sahiplik ve fon olayları taramada ayrı satır. Radar sözleşme, sermaye artırımı ve yönetim olaylarını sayıyordu; ilişkili taraf işlemi, pay rehni, büyük ortak satışı ve fon sahipliği değişimi izlenmiyordu. Artık kapsamdaki her şirkette son taramadan bu yana yayımlanan dört tür KAP bildirimi raporda ayrı satırda: pay sahipliğinde eşik geçişi duyurusu, pay alım satım bildirimi (kurucu ve fon bildirimleri dahil), ilişkili taraf işlemleri ve pay rehni. KAP listesi okunamayan şirket “KAP okunamadı” diye yazılır ve o şirketin KAP’a dayanan kriterleri test edilemedi sayılır.
  • Kriterler iki tarama arasındaki her günü kapsıyor. Olay tetikleyicilerinin hangi tarih aralığına bakacağı tanımlı değildi; fiyat eşikleri yalnız tarama anındaki fiyatla ölçülüyordu, iki tarama arasında eşiği geçip geri dönen fiyat görülmüyordu. Artık her şirkette olay ve sahiplik bildirimleri ile haber taraması son taramadan bu yana aynı tarih aralığına bakar, fiyat eşikleri bu aralığın günlük kapanışlarıyla ölçülür. Tetiklenen olay kriteri tarihi ve kaynağıyla kayıtta kalır; aynı bildirim ikinci kez tetiklemez. Eşiği geçmiş ve hâlâ ötesinde duran fiyat kriteri yeniden sayılmaz, raporda “eşiğin ötesinde kalıyor” satırıyla görünür. Haber sayfası aralığın başına yetişmiyorsa rapor bunu söyler.
  • Geçen yıla göre tanımlı eşik, açıklanan raporun geçen yıl sütunuyla ölçülüyor. “Brüt marj geçen yılın aynı çeyreğinden şu kadar düşerse” gibi bir kriterde karşılaştırma değeri açıklanan raporun geçen yıl sütunudur ve eşik her yeni çeyrekte bu değerden yeniden hesaplanır. Şirket geçen yılı yeniden sınıfladığında eski rakam yanlış taban olur: ASTOR 2Ç25 brüt marjı ilk raporda %43,1, 30.06.2026 tablolarının geçen yıl sütununda %43,4. Bir seri koşulunu finansal eşikle birleştiren kriterde (makas açıkken marj düşüşü gibi) her yeni çeyrek ayrı sınanır; koşul iki çeyrek üst üste sağlanırsa iki kez tetiklenir.
  • Finansal rapor gelince ilk okuma notu. Kapsamdaki bir şirketin finansal raporu yayımlandığında radar taraması o şirket için kısa bir “ilk okuma” notu yazar: beklenti, kurumların medyanı (şirket klasöründe kayıtlıysa), gerçekleşen, tetikleyici kriterlerin sonucu ve “çeyreklik güncelleme gerekir mi” hükmü. Taramanın raporunda “Sonuç sonrası” başlığı altında şirket başına bir satır yer alır. Not yeni kurum raporu çekmez ve modeli güncellemez; çeyreklik güncellemeyi siz başlatırsınız. Borsa İstanbul dışındaki şirkette son dönem Yahoo kazanç verisinden okunur; bu kaynak açıklama tarihini vermez.
  • Her tam taramadan sonra haftalık masa notu. Radarın sonucu yalnız kendi oturumundaki son cevapta kalıyordu; kendiliğinden koşan taramada o cevabı kimse okumazdı. Artık her tam tarama raporlar klasörüne tek sayfalık bir masa notu yazar: geçen hafta kapsamda ne oldu, ne tetiklendi, bu hafta ne yaklaşıyor, tahmin karnesinde ne değişti. Her satırın kaynağı (KAP numarası, radar kaydı, kapsam defteri, tahmin karnesi) son sütunda yazar; kaynağı yazılamayan satır nota girmez. Notun bağlantısı sonraki sohbet oturumunun açılışında bir kez gösterilir ve ARAŞTIRMA sekmesinin özet şeridinde durur; sohbette kendiliğinden açılmaz, tıklayınca sağ panelde açılır.
  • Tez tetikleyicisi ABD’nin aylık serileriyle ölçülebiliyor. Hektor FRED’in (ABD Merkez Bankası St. Louis şubesinin veri servisi) aylık serilerini okuyan yeni bir araçla bir serinin son gözlem ayını, son üç ayın 12 aylık değişimini ve iki serinin 12 aylık değişimleri arasındaki farkı (makas) ortak son ayda verir. Tezinize “şu seri şu eşiği geçerse” türünde bir tetikleyici yazdığınızda radar onu bu araçla ölçer: ölçüm son yayımlanan aya göre yapılır, tetiklenen kriter koşul sürdükçe her taramada yeniden alarm vermez. Yayımı durdurulmuş ya da son gözlemi altı aydan eski seri kriteri askıya alır ve sizden netleştirme ister.
  • Bilinen sınırlar: (1) Kendiliğinden tarama Claude oturumuyla koşar; son kullandığınız oturum ChatGPT ise başlamaz (ilk açılıştaki soru ve Ayarlar’daki açıklama bunu söyler). ChatGPT oturumunda masa notunun bağlantısı oturum açılışında gösterilmez. (2) Sohbet hiç yarım saat boş kalmıyorsa kendiliğinden tarama başlamaz. (3) Terminalde tek adımı yarım saatten uzun süren bir iş koşarken sohbet boş sayılabilir ve tarama başlayabilir. (4) Kur ve Polymarket kriterleri tarama anındaki tek değerle ölçülür. (5) Kurumlar’ın hedef medyanı yalnız en çok hedef taşıyan para birimindeki taze hedeflerden kurulur; iki taze hedef yoksa toplam satırı yazılmaz. (6) Hafızaya yazdığınız tetik metni radarın kısaltarak kaydettiği metinle eşleştirilmez; hafızadaki tetikler Tetikler bölümünden sağ panelde ayrıca açılır. (7) TCMB EVDS serileri BBB veri servisinden gelir; servisin sektör serileri listesinde olmayan kod tabloda nedeniyle birlikte yazılır, değeri boş kalır.

Raporlar ve grafikler

  • Hektor’un ürettiği dosyalar sağ panelde açılıyor. Sohbetteki rapor bağlantısına tıklayınca dosya, kurum raporlarının açıldığı sağ panelde biçimine göre açılır: HTML rapor, görsel, PDF, Markdown ve CSV panelde görünür; Word, Excel ve .zip paketi türü, adı, boyutu ve tarihiyle bir kart olarak gelir; kartın tek düğmesi İndir’dir. Hektor’un son cevabındaki ilk çıktı, pencere 1024 pikselden genişken ve panel boşken ya da zaten bir Hektor çıktısı gösterirken kendiliğinden açılır. Bağlantıya Cmd ya da Ctrl ile tıklayınca dosya eskisi gibi yeni pencerede açılır; panelin “Yeni sekmede aç” düğmesi de aynı işi görür. Panelde bir çıktı açıkken Hektor hangi dosyaya baktığınızı bilir.
  • Rapor paneli dar pencerede sohbetle birlikte sığıyor. Yaklaşık 1100 piksel genişliğindeki bir pencerede açılan panel sağdan taşıyor, KAPAT düğmesi kesiliyordu. Artık panel, sohbete yer bırakacak kadar daralır. Bir rapor yüklenirken başka bir rapor ya da KAP eki açarsanız veya paneli kapatırsanız, geç biten yükleme paneli artık değiştirmez.
  • Uzun görsel panelde okunur. Sağ panelde açılan uzun bir görsel (tam sayfa ekran görüntüsü gibi) iki boyuta birden sığdırıldığı için ince bir şerit hâline geliyordu. Artık görsel panelin enine sığar, boyu doğal oranında kalır ve dikey kaydırılır; panelden küçük görsel büyütülmez.
  • Rapor sayfası kendi klasöründeki görseli gösteriyor. Hektor’un ürettiği önizleme sayfası aynı klasördeki bir resmi çağırdığında resim engelleniyor, yerinde boşluk kalıyordu. Artık yüklenir.
  • Grafik sayıları kesirleriyle yazılıyor. Rapor grafiklerinde her sayı tam sayıya yuvarlanıyordu: 23,2 “23”, +1,68 “+2”, +0,55 “+1” diye çiziliyor, 1’den küçük katkı ekranda iki katına çıkıyordu. Artık kesir hanesi büyüklükten gelir: 100 ve üstü tam sayı, 1 ile 100 arası en çok iki kesir, 1’in altı üç anlamlı hane. Bu kural şelale, çubuk, tablo ve ipucunda aynıdır.
  • Marj, pay ve oran artı işaretiyle yazılmıyor. Marj gibi bir düzey grafikte “+%41,7” diye, değişim gibi basılıyordu; zaman serisinde eksen de eksi değer yokken %0 yerine -%10’dan başlıyordu. Artık düzey işaretsiz (“%41,7”), değişim işaretli yazılır; bu ayrım zaman serisi, çubuk türleri, şelale, yüzde çubukları, çeyrek serpilmesi, ısı ve karşılaştırma tabloları, konsensüs tablosu ve ipuçlarında geçerlidir. Şelale başlangıç ve bitiş düzeyini işaretsiz, aradaki adımları işaretli yazar. Eksen, eksi değer yoksa sıfırdan başlar.
  • Uzun zaman serisinde son tarih bir öncekinin üstüne binmiyor. 250 günlük iki serili bir grafikte son eksen yazısı bir öncekiyle çakışıyor ve grafik doğrulamadan geçmiyordu. Artık eksen yazıları birbirinden ve son yazıdan yeterince uzak seçilir.
  • Grafik dar panelde de okunur yazıyla çiziliyor. Grafikler sabit bir genişlikte çizilip kaba sığdırılıyordu; rapor dar bir panelde açılınca yazılar ekranla birlikte küçülüyordu. Artık grafik kabın genişliğinde çizilir ve yazı boyu sabit kalır; kap grafiğin okunabileceği en dar genişlikten de darsa grafik o genişlikte kalır ve yatay kayar.
  • Şelalenin toplam çubuğu açık gri. Toplam çubuğu camgöbeğiydi ve yeşil artış çubuğuyla aynı parlaklıktaydı; değer yazısı sığmayan çubukta ikisi renk körlüğünde ve gri baskıda ayırt edilmiyordu. Artık toplam çubuğu nötr açık gri; hedef çizgisi bu çubuğun üstünde de okunur.
  • Grafikte hedef çizgisi ve tahmin işareti. Hektor bir hedefi ya da eşiği (yönetimin yıl sonu hedefi gibi) elle çizmeden grafiğe kesikli bir çizgi olarak koyar; değer yazıları çizginin üstünde okunur kalır. Tahmin dönemine ait çubuklar taranır, gösterge ve ipucu “Tahmin (resmi veri değil)” der. Şelale, kümelenmiş ve yığın çubuklar ile zaman serisi hedef çizgisini; şelale, kümelenmiş ve yığın çubuklar tahmin işaretini çizer.
  • Paylaşmak için grafik kartı. Hektor sosyal medyada paylaşılacak bir grafiği artık elle çizim kodu yazmadan, rapor motoruyla iki ölçüde resim olarak üretir: yatay 1920×1080 ve dikey 1080×1350. Kart şelale, zaman serisi, kümelenmiş çubuk ve yüzde çubuklarını çizer; marka satırı, künye ve kısa sorumluluk satırı şablondadır. Kartta ipucu olmadığı için sığmayan bir ad kesilmez: şelale ve kümelenmiş çubukta önce iki satıra bölünür, yine sığmazsa Hektor adları kısaltmak zorunda kalır. Kart kurulmadan önce Hektor size o hissede pozisyonunuz olup olmadığını sorar (Var, Yok, Belirtme); cevaba göre künyeye yalnız “Paylaşanın pozisyonu: var” ya da “yok” yazılır, büyüklük, adet ve maliyet asla yazılmaz.
  • Her grafik resmi HEKTOR ARAŞTIRMA damgası taşıyor. Word raporlarındaki grafikler damgayı kaynak notunun altında kendi satırında taşır. Açacağınız ya da paylaşacağınız her grafik resmi paylaşım kartıyla kurulur; Hektor kendi çizim betiğini yazıp damgasız grafik üretmez. Kartın çizmediği bir biçim isterseniz Hektor çizebildiği biçimleri söyler ve en yakınını ya da bir rapor sayfası önerir.
  • Pozisyon sorusunun önerisi portföy kaydınızdan. Paylaşım kartının pozisyon sorusunda ve analiz brifinginin amaç sorusunda önerilen seçenek, konuşmada pozisyonunuzdan söz etmediyseniz portföy kaydınızdan gelir: kayıtta varsa Var (brifingde “tutmak”), yoksa Yok. Cevabı yine siz verirsiniz. Hektor kayıttan yalnız var ya da yok bilgisini okur; adet, maliyet ve değer okumaz. Portföyünüzde hiç kayıt yoksa kaydetmenin faydasını konuşmada bir kez söyler.
  • Raporlarda terim ve formül ilk geçtiği yerde. Hektor’un rapor yazan ajanlarına verilen her görevde üç kural var: terim ve kısaltma ilk geçişte açılır; türetilmiş bir rakamın formülü ve bileşenleri ilk geçişte yazılır, yalnız “(türetilmiş)” demek yetmez; standart tanımdan sapan bir ölçütte standart tanım, değişiklik, gerekçesi ve sonuca farkı yazılır. Tez kuran ya da güncelleyen her raporda bir terimler kutusu yer alır.
  • Rapor güncellemesinde sayılar tek dosyadan. Hesaplanmış sayılar (değer aralığı, getiri ve risk oranları gibi) rapor parçalarına tek bir sayı dosyasından dolar. Bir açıklamayla değer değişince rapor güncellenirken eski sayı bir bölümde kalmaz.
  • Word raporu çalışmanın türünü söylüyor. Tam kapsama raporu değerleme modeli ve finansal model olmadan Word’e kaydedilmiyor. Model adımını siz atlattıysanız bu karar kayda geçiyor ve belge “Nitel Not” kapağıyla çıkıyor; tam kapsama adını taşımıyor ve hangi adımın kimin kararıyla atlandığını tek cümleyle söylüyor.
  • Denetçinin onayı onayladığı metne bağlı. Denetçi hükmü denetlediği metnin parmak izini taşıyor; denetimden sonra tek cümlesi değişen rapor eski onayla kaydedilmiyor. Teslim edilmiş rapora sonradan ek isterseniz Hektor dosyayı yamamıyor, yeni sürüm açıyor: değişen bölüm baştan yazılıyor, rakamlar ve denetim yeniden koşuyor, yeni sürüm ayrı adreste geliyor.
  • Word raporunda rakam mutabakatı ve zorunlu bölümler. HTML raporlardaki rakam mutabakatı Word raporlarında da koşuyor: KAP rakamı veri kaynağıyla tutmayan rapor kaydedilmiyor; veri kaynağına ulaşılamazsa rapor ilk satırında bunu söyleyerek kaydediliyor. Tahmin karnesi, terimler kutusu, künye ve sorumluluk reddi olmayan tam analiz raporu da kaydedilmiyor.
  • Grafikler “Grafik N”, tablolar “Tablo N” diye anılıyor. HTML raporlarda grafik başlıkları “Sergi 2 · …” diye basılıyor, metin de “Sergi 1” diye atıf veriyordu. Artık grafikler ve tablolar Word raporundaki gibi ayrı sırayla numaralanır (“Grafik 3”, “Tablo 2”); “Sergi” sözcüğü kalktı.
  • Senaryolar tek eksende. HTML raporlara yeni bir grafik türü geldi: senaryo değerleri satır satır, olasılık noktanın büyüklüğünde ve etikette, referans fiyat kesik, olasılık ağırlıklı değer düz çizgiyle. Word raporunun senaryo grafiği aynı kalıba geldi: ağırlıklı değer çizilen değerlerden hesaplanır, referans fiyatın tarihi ve bazı (nominal ya da reel) göstergede yazar, ilk senaryo en üstte durur. Olasılıkların toplamı 100’den 0,5 puandan fazla saparsa ya da bir fiyat geçersizse grafik çizilmez ve hata söylenir; önceden geçersiz fiyat “nan TL” diye çiziliyordu. Talimattaki örnekle çağrılınca çöken Word senaryo grafiği de düzeldi.
  • Rapor doğrulaması yazımı da ölçüyor. HTML rapor teslimden önce doğrulanırken adet bildiren 2 ve üstü sayı sözcükle yazılmışsa (“üç şirket”) rapor reddedilir ve rakamla yeniden yazılır; “her iki” ya da “%5 altı” gibi kullanımlar sayılmaz. 120 kelimeyi aşan paragraf, 30 kelimeyi aşan cümle, düzyazıda ya da liste maddesinde 1Ç26 ya da 9A26 gibi bir dönem kısaltması (tablo ve gösterge kartı hariç) ve okura metin olarak düşen bir HTML etiketi uyarı verir.
  • Künyede satır sonu doğru basılıyor. Rapor künyesine yazılan satır sonu okura <br> diye görünüyordu; bir raporda künye 27.09.2026<br>Kaynaklar diyordu. Artık satır sonu olarak basılır.
  • Belgede üretim izi. Word raporu artık hangi Hektor sürümüyle, hangi model ve eforla ve hangi çalışma biçimiyle üretildiğini dosyanın özelliklerinde taşır; denetçi hükmü, atlanan adım, parametre kilidi ve model dosyaları da orada. HTML raporda aynı bilgi sayfanın meta alanlarındadır. İz metinde görünmez. Rapor boyunca model ya da efor değiştiyse “karma” yazar.
  • Çalışmayı tek pakette paylaşın. Word ve Excel dosyaları tek tek iniyordu; HTML’i ve Excel’i ayrıca istemek gerekiyordu. Artık “çalışmayı paylaş” dediğinizde Hektor o şirketin teslim dosyalarını (Word, HTML, PDF, Excel), parametre kilidini, tezi ve denetçi hükmünü tek bir .zip yapar; paket sağ panelde indirme kartı olarak çıkar. Hafızanız, portföyünüz, kural dosyalarınız ve kaynak belgeler pakete girmez; parametre dosyasının brifing bölümü çıkarılır. Aynı gün ikinci paket eskisinin üzerine yazmaz.
  • Bilinen sınırlar: (1) Paylaşım kartı yalnız koyu temada. (2) Daha önce üretilmiş raporlar eski grafik motorunu taşır; işaret, kesir ve genişlik düzeltmeleri rapor yeniden üretilince görünür. (3) Araştırma dosyaları tek sayı dosyasına bağlı değil. (4) Güncellemeden önce yazılmış denetçi hükümleri metnin parmak izini taşımadığı için güncellemeden sonraki ilk Word kaydında denetim yeniden koşar. (5) HTML raporda zorunlu bölümler ve denetçi hükmü kodla aranmıyor; bu iki kontrol yalnız Word kaydında. (6) Word kapağında hüküm etiketi renk taşımaz; EKLE, TUT, AZALT ve ÇIK aynı renkte basılır.

Analiz yöntemi: brifing, hüküm ve kanıt

  • Brifing kartı derinliği her zaman soruyor. Ayrıntılı bir istem yazdığınızda tam analizin başındaki soru kartı derinlik ve çalışma biçimi sorusunu atlayabiliyordu. Artık bu soru istemle atlanmaz: isteminizin seçtiği seçenek başta durur ve açıklaması “isteminden” diye başlar. İstem bir adımı açıkça atlatıyorsa dördüncü seçenek “nitel not” çıkar; seçerseniz atlanan adım kayda yazılır. Tam rapor seçeneği şu anki modeli ve eforu söyler; Claude’da model Sonnet ya da Haiku ise Opus’u, efor high’ın altındaysa high’ı önerir ve Opus ek ücretliyse bunu söyler. Odak sorusunda “metin ve ilişki taraması” seçeneği her zaman var. /help artık derinlik ayarlarını anar; sohbete “derinlik nasıl artar” yazarsanız Hektor dört ayarı (çalışma biçimi, efor, model, öz denetim) anlatır.
  • Hızlı görüş tanımlı bir iş oldu. Kartın “hızlı görüş” seçeneğinin içeriği hiçbir yerde tanımlı değildi; Hektor bu seçenekte KAP yorumu için yazılmış hafif görüş kuralına düşüyor ve veri kontrollerini atlıyordu. 12 Ekim’deki bir hızlı görüşte yanlış fiyat bandı, kaynaksız kıyas ve hiç çağrılmayan kalite puanı ölçüldü. Artık hızlı görüş beş kontrolü (finansallar, KAP, kurum raporları, fiyat, kalite puanı) koşar ve kısa yazılır; yedi zorunlu kalemi ve veri yoksa yazılacak cümle tanımlı, göndermeden önce beş çapraz kontrol yapılır. Şirket hafızası varsa önceki görüşe göre fark yazılır, yoksa “ilk bakış” denir. Çarpanlar yıllık esasta ve son yıl için yıl sonu fiyatıyla verilir; son 12 ay çarpanı yazılmaz. Kurum hedefi arşivden gelir; son 6 ayda kayıt yoksa en yeni rapor okunur ve araştırma masasında görünecek biçimde arşive işlenir. Hızlı görüş tezi güncellemez; hafızadaki hükümden ayrılırsa bunu hafızaya yazar ve tam analiz önerir.
  • Hüküm dört etiketle: EKLE, TUT, AZALT, ÇIK. Raporların hüküm ölçeği tek bir yerde tanımlı değildi ve bazı şablonlar hâlâ AL yazıyordu. Artık hüküm EKLE, TUT, AZALT ya da ÇIK’tır, hangi koşulda değişeceğini söyleyen eşikle yazılır ve emir kipi kullanılmaz; AL kalktı. Pozisyonu olmayan okur için EKLE’nin ne demek olduğu ve sermaye işleminde katılan ile katılmayan için pay başı bedel de yazılır. Word raporunda kapağın tavsiyesi, adil değeri ve başlığı metinle karşılaştırılır; ölçek dışı ya da çelişen etiket taşıyan, ya da hüküm satırı olmayan tam kapsama ve çeyreklik rapor kaydedilmez. Nitel notun kapağı tavsiye taşımaz.
  • Hüküm itirazla değişmiyor. Hükmü beğenmediğinizde (“olmamış”, “daha net ol”) Hektor neyin eksik olduğunu sorar ve hükmü çevirecek eşiği yazar. Hüküm yalnız yeni veri, varsayım değişikliği ya da hata düzeltmesiyle değişir. Kendi varsayımınızda ısrar ederseniz varsayım kullanılır ve raporda “kullanıcının tercih ettiği varsayım” diye görünür. Tahmin karnesi hüküm değişikliğini türüyle kaydeder: yeni veri, varsayım değişikliği, hata düzeltmesi ya da kullanıcı tercihi. Verdiğiniz düzeltmelerden yalnız biçim, süreç ve yöntem düzeltmesi kalıcı kurala yazılır.
  • Müşteri, tedarikçi ve ortak belgeleri birincil kaynak. İki raporda tezi belirleyen olgu karşı tarafın kendi yayınındaydı; yayın şirketin kendisini değil bağlı ortaklığını ya da tesisini andığı için KAP taraması onu göstermedi. Tam analiz artık ilk adımda bir karşı taraf haritası kurar: müşteriler, tedarikçiler ve ortaklar finansal dipnotlardan, KAP sözleşme ve ihale bildirimlerinden, faaliyet raporundan ve sunumdan bağlı ortaklık, tesis, marka ve ürün adlarıyla çıkarılır. İkinci adımda bu adlar karşı tarafın kendi duyurularında ve dosyalarında aranır; şirketin açıklamadığı bir gelişme “açıklama farkı” olarak yazılır. Müşteri kaybı komite işaretine bu kayıttan da girer. Harita şirket klasöründe kalıcı durur. Salt okumayla izinli yeni kaynaklar: SEC EDGAR, yurt içi kamu kayıtları (EKAP ihale sonuçları, Rekabet Kurumu kararları, Resmî Gazete, teşvik ve lisans kayıtları) ve karşı tarafın kendi sitesi.
  • SEC dosyalarında ad araması. Karşı tarafın adı SEC dosyalarında artık hazır bir araçla aranır: her ad ya da ürün ipucu ayrı aranır; isabet başına tarih, form, dosyalayan şirket ve belge adresi verilir, istenirse adın geçtiği yer de basılır. Araç SEC’in erişim kuralına uyar: saniyede en çok 10 istek ve sabit bir kimlik satırı (“Hektor Research” ve sitemizin adresi); sizin bilginiz gönderilmez.
  • Faaliyet raporları arasında söylem farkı. Son iki faaliyet raporunu ya da sunumu karşılaştıran bir araç geldi: bir belgede olup öbüründe olmayan başlıkları, gösterge etiketlerini ve adları sayfa numarasıyla listeler. Önceden iki uzun PDF bağlama okunarak kıyaslanıyordu. Odakta “metin ve ilişki taraması” seçtiyseniz tam analiz bu karşılaştırmayı kullanır.
  • Raporda sahada soracağınız sorular. Tam analiz raporu size 3-5 saha sorusu verir: kime sorulacağı (müşteri, bayi, tedarikçi, çalışan, sektördeki bir tanıdık), neyi sınadığı ve cevabın hangi tetikleyiciyi ya da varsayımı etkileyeceği. Yanında en az bir dijital kanal kanıtı durur (bayi ağı, ihale ya da teşvik kaydı, karşı tarafın duyurusu, SEC dosyası); alınamadıysa nedeni tek cümleyle yazılır.
  • Çıkarım olgu gibi yazılmıyor. Bir raporda belgelerden kurulan bir açıklama ve kaynaksız bir hacim tahmini ilk geçişte çıkarım diye işaretlenmiş, sonra özette, senaryo tanımında ve bulgu listesinde olgu kipine geçmişti. Artık belgede yazmayan ama belgelerden kurulan iddia her geçişte “çıkarım” etiketini taşır; karşı tarafın kendi yayını ayrı bir kaynak sınıfıdır. Raporun “başka yerde okunamayacak en az iki bulgu” şartı yalnız doğrulanmış bulguyu sayar.
  • Denetçi tek geçişte daha çok şeye bakıyor. Tam analizin denetçisi artık senaryoların aynı olay kurgusundan (net borç, pay sayısı, çarpan) türeyip türemediğini, tablolarda tanım karışmasını, döngüsel bir dönemden alınan çarpan bandını ve hedefin ölçüm bazına göre potansiyel ile asimetri oranını denetler. Her fikir değiştirme tetikleyicisine ayrım testi uygulanır; senaryoları ayırmayan kriter adıyla yazılır. En kırılgan varsayım en az bir mercekle sınanır. Yeni bir eksen hükmün kendisine bakar: kapaktaki etiket, eşik ve emir kipi, önceki hükümden ayrılış ve türü, hükmü taşıyan rakamın kanıt sınıfı. Sohbette uzmanları adıyla (Denetçi, Stratejist gibi) çağırabilirsiniz; raporda bu adlar geçmez.
  • Teslim edilmiş raporu “Raporu denetle” ile sorgulatın. Denetçi her modda teslimden önce bir kez koşuyordu; teslim edilmiş bir raporu denetletmenin yolu yoktu. Sağ panelde bir rapor (.html, .md, .pdf ya da .docx) açıkken hızlı eylemlerin başında “Raporu denetle” çıkar; sohbete “raporu denetle” yazmak da aynı işi yapar. Rapor adı vermezseniz açık rapor, o da yoksa en yeni tam analiz raporu denetlenir; düzenleyip sohbete eklediğiniz sürüm de kapsamdadır. Sonuç okur diliyle gelir; teslim edilmiş rapor değişmez, düzeltme yeni sürümle yapılır. Raporun “bulunamadı, ölçülemedi” dediği noktalar artık şirketin araştırma hafızasına açık soru olarak yazılır; “açık uçları kapat” dediğinizde Hektor bunları sırayla kaynağından dener.
  • Teslim saati verdiyseniz rapor beklemiyor. Açık bir teslim saati verdiyseniz ve raporu süreci görmemiş bir okura okutma adımı yetişmezse doğrulanmış sürüm teslim edilir, okumanın sürdüğü söylenir; okurun soruları yeni sürümde ayrı adreste işlenir, teslim edilen dosyaya dokunulmaz.
  • Bilinen sınırlar: (1) HTML raporda hüküm etiketi kodla değil denetçiyle denetlenir; ölçek kontrolü yalnız Word kaydında. (2) ChatGPT ile çalışırken brifing kartı model önerisi vermez. (3) SEC araması ilgi sırasıyla en çok 100 isabet döndürür, araç bunların en yeni 25’ini basar; daha eski bir dosya için tarih ya da form süzgeci gerekir. (4) Kore (DART) ve Japonya (EDINET) dosya arşivleri anahtar istediği için otomatik okunmaz; belgeyi siz açıp paylaşırsanız okunur.

Sohbet: akış, sorular ve oturumlar

  • Hektor çalışırken sohbet sade kalıyor. Bir cevap boyunca ara notlar, araç adımları ve düşünce kapları tek satırlık bir tur özetine katlanır (“12 araç · 1 hata” gibi). İlk not ve en son metin açık kalır, özete tıklayınca bütün adımlar açılır. İş sürerken altta canlı bir satır o anki adımı, geçen süreyi (“1 dk 10 sn”) ve adımları açan bir oku gösterir.
  • Eski bir oturuma dönünce Hektor’un ne yaptığı görünüyor. Oturum geçmişi yalnız metni gösteriyordu; hangi araçların çalıştığı, kaç adım sürdüğü ve hangi dosyaların değiştiği oturumdan çıkınca kayboluyordu. Artık her turun araç satırları, sayıları ve alt bilgisi kayda yazılır; geçmişte ve arşivde de canlıdaki gibi katlanmış görünür.
  • Oturuma dönünce model ve efor doğru görünüyor. Aynı sağlayıcıda model ya da efor değiştirip başka oturuma geçip geri döndüğünüzde etiket varsayılan modele ve orta efora düşüyor, o ekrandan gönderilen mesajın eforu da orta diye kaydediliyordu. Artık oturum, seçtiğiniz model ve eforla görünür ve kaydedilir.
  • Model seçilmemiş ChatGPT oturumu gerçek modelini gösteriyor. Ayarlar’da ChatGPT için varsayılan model seçilmemişken açılan ChatGPT oturumunun etiketi Claude’un varsayılan modelini yazıyordu; oturum ise ChatGPT (Codex) ayarlarınızdaki modelle koşuyordu. Artık etiket o modeli yazar.
  • ChatGPT oturumunda seçenekli sorular kart olarak açılıyor. ChatGPT ile çalışırken Hektor bir tercih sorduğunda seçenekler düz liste olarak geliyor, cevabı elle yazmanız gerekiyordu. Artık Claude oturumundaki gibi bir soru kartı açılır; seçiminiz sohbete mesaj olarak gider. Hektor’un hükmü kartın üstünde görünür kalır, ara notların içinde katlanmaz. Seçim gönderilemezse (bağlantı yokken gibi) kart kilitlenmez, yeniden seçebilirsiniz. Soru açılan tur hatayla biterse hüküm, soru ve yarım kalan metin sohbette bir not olarak kalır, kaybolmaz.
  • Cevapsız soru kartı kendini kapatıyor. Hektor bir soru kartına 10 dakika cevap gelmeyince yoluna devam ediyordu, kart ise ekranda cevaplanabilir görünmeye devam ediyordu. Artık süre dolunca kart “Süre doldu”, oturum kesilince “Kesildi” diye kapanır; açık olmayan bir oturumun bekleyen kartı da düşer. Cevap gelmezse Hektor önerilen seçenekle devam eder ve teslimde öbür seçenekleri tek cümleyle hatırlatır; geri dönüşü zor ya da pahalı bir iş cevap gelmeden başlamaz.
  • Biten ve kesilen arka plan işleri panelde “sürüyor” kalmıyor. ESC ile kesilip sonra mesajla yeniden başlatılan ajanlar bittikten sonra bile arka plan işleri panelinde “sürüyor” görünüyor, aynı iş iki satırda sayılabiliyordu. Artık iş bitince ya da sohbet durdurulunca satır kapanır, yeniden başlayan iş eski satırının yerine geçer; bağlantı koptuktan sonra (uyku, Hektor hizmetinin yeniden başlaması) panel listeyi baştan eşitler.
  • Yarıda kalan işler size söyleniyor. Hektor hizmeti yeniden başlarken ya da sohbet kesilirken arka planda koşan ajanlar ve komutlar sessizce ölüyordu; yarım kalan işi siz fark etmeden kaybediyordunuz. Artık yeni oturumun ilk mesajında hangi işlerin yarıda kaldığı adlarıyla tek bir satırda yazar. Bu Claude ve ChatGPT oturumlarında aynıdır.
  • Uzun iş sürerken bilgisayar boşta uyumuyor. Bilgisayar uyuyunca Hektor ve sürmekte olan iş de duruyordu. Artık Hektor bir iş yürütürken (cevap, arka plan ajanı, komite üyesi) bilgisayarın boşta kalınca uyumasını engeller, iş bitince engeli kaldırır. Ekran yine kararabilir; kapağı kapatmak ya da bilgisayarı elle uyutmak yine uyutur.
  • Geliştirme notları geri bildirimle birlikte gidebiliyor. Hektor ürün kusurlarını ve önerilerini kendi çalışma alanındaki geliştirme notlarına yazıyordu, ama bu notlar bize hiçbir yoldan ulaşmıyordu. Artık “Geri bildirim gönder” onay kartı notları günlükten ayrı bir bölümde gösterir; onay verirseniz ikisi birlikte ve günlükle aynı maskeden geçerek (e-posta adresi ve kullanıcı adı gizlenir) gider, vermezseniz hiçbiri gitmez. Çalışma dosyalarınız gönderilmez. Hektor’un düzeltmelerinizden öğrendiği kurallar (kendi kural dosyanız) kendiliğinden gitmez: kartta giriş giriş listelenir, en yeni üstte ve hiçbiri önceden seçili değil; yalnız seçtikleriniz önizlemede görünür ve aynı maskeden geçerek gider. Gönderim sınırına sığmayan giriş sayısıyla söylenir. Çalışma paketi yüklenmez: seçerseniz son kartta “Klasörde göster” çıkar, paketi e-postanıza kendiniz eklersiniz.
  • Sizin adınıza yazılan metinde ses bir kez soruluyor. Profilinizde yazı sesiniz tanımlı değilken Hektor sizin adınıza yazdığı notu, e-postayı ya da tweet’i sormadan kendi sesiyle yazıyordu. Artık bir kez sorar: kendi sesiyle mi yazsın, yoksa 2-3 örnek metninizden sizin sesinizi mi çıkarsın. Seçiminiz profilinize yazılır ve bir daha sorulmaz. Soruyu atlarsanız metin Hektor’un sesiyle yazılır ve bu tek cümleyle söylenir.
  • İlk açılışta Python ve uv sorulmuyor. Bağımlılık Kontrolü penceresi her açılışta Python, uv ve (Mac’te) jq’yu da soruyordu; oysa Python ve uv’yi Hektor ilk açılışta kendisi kuruyor. Pencere artık yalnız ne Claude ne de ChatGPT ile sohbet kullanılabiliyorsa çıkar.
  • Sohbetteki bağlantılar okunur renkte. Bağlantılar koyu zeminde tarayıcının koyu mavisi ve morunda zor okunuyordu. Artık camgöbeği ve alt çizgili; üstüne gelince çizgi kalınlaşır. Panelde açılan Markdown notlarındaki bağlantılar da aynı.
  • ChatGPT oturumu, ChatGPT masaüstü uygulamasının eklentilerini başlatmıyor. Bilgisayarınızda ChatGPT masaüstü uygulaması da kuruluysa Hektor’un ChatGPT oturumu, o uygulamanın eklentilerini ve yardımcı programlarını da başlatıyordu. Windows’ta ChatGPT bağlantısının (Codex) 0.161 sürümü bu yardımcı programlardan birine takılıp Hektor’un komutlarını reddediyordu: araştırma adımları kırmızı görünüyor, yerel araştırma dosyalarına erişilemiyordu. Artık Hektor’un ChatGPT oturumunda masaüstü eklentileri ve masaüstü uygulamasının yardımcı programları kapalıdır; kendi eklediğiniz araç bağlantıları (MCP sunucuları) açık kalır. ChatGPT masaüstü uygulamasını yine kullanabilirsiniz; bu kapatma yalnız Hektor’un oturumunu kapsar.
  • ChatGPT komitesi daha fazla üyeyi aynı anda açabiliyor. Bazı ChatGPT modellerinde aynı anda en çok dört çalışma açılabiliyordu ve ana oturum da bunlardan biri sayılıyordu; komite dördüncü üyeyi açmaya çalışınca “agent thread limit reached” hatası çıkıyordu. Artık sınır altıdır: ana oturum, dört komite üyesi ve teslimden önceki soğuk okur birlikte açılabilir.
  • ChatGPT çalışma alanının kredisi bitince ne yapmanız gerektiği Türkçe yazıyor. Kredi bittiğinde sohbet “Mesajınızı tekrar gönderin” diyor ve sebebi İngilizce gösteriyordu. Artık Hektor kredinin beklemekle açılmadığını ve çalışma alanı sahibinin kredi yüklemesi gerektiğini söyler; hata kartı kullanım kredisi başlığıyla açılır.
  • Hektor, kişisel ChatGPT ayarlarınıza hafıza ve çoklu ajan ayarı yazmıyor. ChatGPT bağlantısı (Codex) bilgisayarınızda ChatGPT masaüstü uygulamasıyla aynı ayar dosyasını kullanır. Hektor 0.6.17’den beri bu dosyaya “hafıza açık” ayarını, 0.8.4’e kadar da iki çoklu ajan ayarını yazıyordu; bu yüzden hafıza, Hektor dışındaki kendi ChatGPT oturumlarınızda da açılıyordu. Artık bu ayarlar yalnız Hektor’un ChatGPT oturumunda açılır ve Hektor’un daha önce yazdığı satırlar güncellemeden sonra bir kez silinir; Hektor’da hafıza eskisi gibi açıktır. Hafızayı kendi ChatGPT oturumlarınızda da bilerek açmışsanız ayar dosyanızda (.codex klasöründeki config.toml) [features] bölümüne memories = true satırını yeniden ekleyin; Hektor bu satıra bir daha dokunmaz. Hektor’da ChatGPT’yi ilk kez bu sürümde kullanıyorsanız ayar dosyanızdaki satırlara dokunulmaz.
  • Rakam dizileri sohbette de tabloya iniyor. Dörtten çok ad ve sayı çiftini (kalem ve tutarı, şirket ve oranı) sıralayan cevap artık sohbette de tabloyla gelir; birim sütun başlığında ya da satır adında durur, hücrede yalın sayı. Önceden on kalemlik bir dizi düzyazıyla geliyordu; tabloya dönünce de “31,0 milyar TL” taşıyan sütun sola düşüyor ve satırlar kırılıyordu. Tek tire taşıyan hücre değerin yokluğu sayılır ve soluk basılır; sayı sütunu sohbette, rapor CSV önizlemesinde ve içe aktarmada sağa yaslı kalır.
  • Araç hatası cevapta söyleniyor; macOS’ta komutlar bash ile koşuyor. Hektor’un çalıştırdığı bir komut başarısız olunca cevap bunu söylemiyordu; bir oturumda gelir tablosu ve şirket profili hiç gelmedi ve cevap eksik veriyle kuruldu. macOS’un varsayılan kabuğu bazı ayırıcı satırları komut sanıp satırın kalanını iptal ediyordu; Hektor’un komutları artık bash ile koşar. Bir komut hata verirse Hektor aynı turda bir kez yeniden dener, yine gelmezse neyin alınamadığını cevapta adıyla yazar; “sonra yeniden denerim” demez.
  • Windows’ta komut çıktısındaki Türkçe harfler bozulmuyor. Hektor indirilen bir dosyayı okurken Python’u korumalı kipte açıyor; bu kip Türkçe karakter ayarını yok saydığı için Windows’ta çıktıdaki Türkçe harfler bozuk geliyordu (“BORSA �STANBUL”). Bozuk metin araç ayrıntısında görünüyor ve Hektor’un okuduğu veriye de geçiyordu. Artık Hektor korumalı kipi UTF-8 ayarıyla birlikte açar.
  • Efor ya da modeli değiştirdiğinizde Hektor bunu biliyor. Sohbet ortasında eforu değiştirdiğinizde Hektor önceki cevabında doğru söylediği değeri “yanlıştı” diye geri alabiliyordu. Artık değişiklikten sonraki ilk tura bu turdaki ve önceki turdaki değeri söyleyen bir ayar notu düşülür; iki sağlayıcıda da. Yeni sohbet için Hektor “terminalde yeni sohbet aç” demez; sohbet panelindeki oturum menüsünü, /new ve /clear’ı anar.
  • Sıradan sözcükler şirket hafızası açtırmıyor. “bizim”, “mu”, “mavi”, “logo” gibi sözcükler aynı adlı şirket kodunun hafızasını okutuyordu; tek oturumda üç kez ölçüldü. Şirket kodu artık yalnız büyük harfle yazılmışsa eşleşir; Türkçe klavyenin büyük harfleri tanınır (BİMAS yazınca BIMAS). Küçük harfle yazılan kod hafızayı kendiliğinden yüklemez; şirket sorulduğunda Hektor hafızayı yine okur. Arka plan işinin bitiş bildirimi ve başka bir oturumdan gelen mesaj da artık sizin mesajınız gibi taranmıyor; bu turlar gereksiz hatırlatma üretiyordu.
  • Ürün hakkındaki öneriniz geri bildirim kanalına yönlendiriliyor. Sohbette Hektor’un kendisi hakkında bir sorun ya da öneri yazdığınızda cevabın sonunda bir kez Ayarlar > HAKKINDA > Destek > “Geri bildirim gönder” hatırlatılır; aynı konuşmada tekrarlanmaz. Analizin hükmüne itiraz bu kapsamda değildir.
  • ChatGPT’de kural belgesinin sonu kaybolmuyor. ChatGPT rayında Hektor’un kural belgesi 64 KiB tavanına 33 bayt kalmıştı; kendi ChatGPT ayar klasöründe AGENTS.md dosyası olan abonede belgenin sonu hata vermeden kayboluyordu. Tavan 96 KiB oldu.
  • Bilinen sınırlar: (1) 0.8.5’ten önceki oturumların geçmişinde araç satırları görünmez, yalnız metin vardır. (2) Ürün notu tek başına gönderim sınırını doldurursa beceri notları o gönderime girmez. (3) Windows’ta pille çalışan ve Modern Standby kullanan dizüstülerde işletim sistemi boşta uykuyu en çok 5 dakika erteler; prizde engel tam çalışır. (4) Masaüstü eklentilerinin kapatılması macOS’ta ChatGPT bağlantısının iki sürümüyle sınandı; Windows’ta bir abone bilgisayarında denenmedi. Hektor ChatGPT’nin araç listesini okuyamazsa yalnız eklentileri kapatır; masaüstü uygulamasının yardımcı programı o oturumda açık kalabilir. (5) Hektor yeniden başlayınca önceki turun ayarı unutulur; yeniden başlamanın hemen ardından gelen turda efor ya da model değişikliği bildirilmez. (6) Komutların bash ile koşması Claude içindir; ChatGPT ile çalışırken kabuk seçilemiyor, araç hatası yine cevapta söylenir.

Arayüz: Sohbet

  • Numaralı listeler numarasıyla, alıntılar çizgisiyle görünüyor. Hektor’un yanıtlarında, raporlarda ve ARAŞTIRMA dosyalarında numaralı liste numarasız, madde imli liste gibi basılıyordu; “>” ile başlayan alıntı satırları işaretiyle birlikte düz metin kalıyordu. Artık her madde kendi numarasını taşır; liste araya giren bir satırla bölünse de numara kaldığı yerden sürer. Alıntı solda ince bir çizgiyle ayrılır.
  • İlk sekmenin adı ANA EKRAN. Üst menüde PORTFÖY Türkçeyken ilk sekme İngilizce DASHBOARD’du; yeni ARAŞTIRMA sekmesi de Türkçe. Ürün adları (HEKTOR TERMINAL, BBB TERMINAL) olduğu gibi kalır.
  • Sohbet size “siz” diye sesleniyor, iç terimler Türkçe. Sohbetteki uyarılar, bildirimler, lisans kartı ve soru kartındaki yönerge “siz” der. Ekranda görünen İngilizce iç terimler Türkçeye döndü: Bridge ve Gateway “Hektor hizmeti”, Agent “ajan”, Uptime “çalışma süresi”. /doctor çıktısı da Türkçe; bakım modundaki hizmet “bakım modunda” diye görünür. Efor düzeylerinin adı (low, medium, high) İngilizce kalır.
  • Araç ayrıntısında İngilizce araç adı yok. Hektor’un kullandığı bir aracın ayrıntısı açılınca en üstte “Read:”, “Edit:”, “Grep:” gibi iç adla başlayan bir başlık vardı ve aynı bilgiyi alttaki bölümler tekrarlıyordu. Başlık kalktı: ne yapıldığını satırın kendisi söyler (“Dosya düzenleniyor: notlar.md”); tam dosya yolu, aranan desen ya da adres GİRDİ, DEĞİŞİKLİK, KOMUT ya da ARAMA bölümünde. “INPUT” etiketi “GİRDİ” oldu.
  • Eklenen dosya işlenirken “işleniyor…” yazıyor. Dosya gönderildikten sonra Hektor onu okunur hâle getirirken ek şeridinde “yükleniyor” yazmaya devam ediyordu; artık “işleniyor…” yazar.
  • Yazma kutusu kısa pencerede tam boyda kalıyor. Yazma kutusu artık hiç küçülmez. Yer daraldığında lisans kartı, karşılama yazısı ve hızlı başla düğmeleri birlikte kayar; kısa pencerede uzun bir mesaj yazılırken lisans kartı tamamen çekilir, mesaj gönderilince geri gelir. Lisans girilmeden sohbet edilirken mesajlar kartın altında görünür kalır.
  • Sohbet tek tasarım diline geçti. Mesajlar, Hektor’un çalışma adımları, soru kartı, hata kartları, açılır menüler, oturum listesi, mesaj sırası, ekler, yazma kutusu ve boş sohbet ekranı ana ekran çerçevesiyle aynı yazı, renk ve boşluk ölçüsünü kullanır. Geniş pencerede yazma kutusu sohbet alanının tamamına yayılıyordu; artık mesajların altında, onlarla aynı genişlikte durur. Boş sohbette okunmayan ASCII logo yerine HEKTOR logosu ve tek cümlelik bir yönerge var; “Watchlist” hızlı eylemi “İzleme listemin riskleri” oldu. Soru kartında seçtiğiniz seçenek onay işaretiyle belirir.
  • Arka planda süren işler kimin yaptığını ve son hareketini söylüyor. Yazma kutusunun altındaki arka plan işi listesinde satırlar çoğu zaman yalnız “Arka plan görevi” yazıyordu; işin hâlâ ilerleyip ilerlemediği anlaşılmıyordu. Artık her satır işi yapan ajanın adını kartındaki gibi gösterir (örnek: “Denetçi · …”); altında son hareketin ne kadar önce olduğu ve kaç adım attığı yazar, böylece takılan bir iş sağlıklı işten ayrılır. Sürekli yanıp sönen noktalar kalktı; yeni bir iş başladığında satır bir kez kısaca belirir. Düğmede listenin açıldığını gösteren bir ok var; portföy açıkken daralan sohbet sütununda da iş adları okunur. Sohbet susarken arka planda iş sürdüğü anlaşılsın diye çipin yazısı, sayacı ve oku camgöbeği renktedir.
  • Seçenekli sorularda iç talimat dosyası görünmüyor. Hektor bir tercih sorduğunda sorunun yanında talimat dosyasının adı, yolu ya da kural alıntısı ekrana çıkabiliyordu. Hektor’un talimatı artık bunu sıradan tercih sorularında yasaklıyor: soru işin faydasını ve verilecek kararı anlatır. Bir işlem gerçekten engellendiyse nedeni, sonucu anlatan tek bir cümleyle söylenir.
  • Sohbet sütunu geniş pencerede 880 piksele kadar açılıyor. 14 inçlik ekranda mesajlar ve yazma kutusu sayfanın ortasında sıkışık kalıyordu; sütunun tavanı 720’den 880 piksele çıktı. Mesajlar, yazma kutusu, boş ekran, görev kartları ve düşünme bloğu aynı sütunda genişler; dar pencerede sütun panele göre küçülür.
  • Sohbet paneli doğru genişliği hatırlıyor; daraltma düğmesi üst çubukta. Portföy ve ARAŞTIRMA’nın yanındaki sohbeti sürükleyerek genişlettiğinizde panel imleci geriden izliyor ve bıraktığınız genişlik yerine ara bir değer kaydediliyordu. Daraltılmış sohbetin tutamağı pencerenin sağ kenarında kalıyor, tutulunca sohbet sonraki ekran geçişinde çok dar açılıyordu. Artık sürüklediğiniz genişlik kaydedilir, daraltılmış sohbette tutamak yoktur; eski sürümden böyle bir kayıt kaldıysa sohbet 320 piksel açılır. Sohbet sütununun soluna taşan eski daraltma çıkıntısı kalktı; portföyün kaydırma çubuğunu örtüyordu. Yeni düğme üst çubukta, Ayarlar’ın solunda durur ve iki hâlde de aynı yerde kalır; yalnız sohbetin yanda durduğu ekranlarda (portföy, ARAŞTIRMA, BBB Terminal) çıkar.
  • Word’den kopyaladığınız metin resim olarak yapışmıyor. Word gibi uygulamalar seçili metnin yanına onun resmini de panoya koyar; yazma kutusu bu durumda metni bırakıp resmi ek olarak yüklüyordu. Artık metin yapışır. Ekran görüntüsü ve tarayıcıda “Resmi kopyala” yine ek olur.
  • Otomatik sıkıştırmadan sonra çalışma göstergesi kaybolmuyor. Uzun bir turun ortasında bağlam kendiliğinden sıkıştırılınca Hektor çalışmaya devam ettiği hâlde gösterge kayboluyor, bir oturumda yaklaşık bir buçuk dakika ekran boş kaldı. Gösterge artık sıkıştırma notunun altında sürer; sıkıştırmadan geçen araç satırları da “sürüyor”da takılı kalmaz.
  • Ekip paneli yalnız gerçek komitede “Komite” diyor. Hektor yardımcı ajanlara da ad verdiği için panel, komite seçmediğiniz oturumda da “KOMİTE (3 üye)” yazıyordu. Başlık artık rol adıyla açılan en az iki uzman varsa “Komite”, yoksa “Yardımcı ajanlar” der.
  • Bilinen sınırlar: Pencere 600 piksel yüksekliğindeyken uzun bir mesaj (yaklaşık 30 satır) altı ekle birlikte yazılırsa yazma kutusu panele sığmaz: dar pencerede Gönder düğmesi panelin altında kalır, geniş pencerede düğme görünür ama kutunun alt kenarı taşar. Enter tuşu mesajı yine gönderir.

Hesap kullanımı

  • Oturum özetinde 5 saatlik ve haftalık kullanımınız. Sohbetin altındaki “maliyet · tur · bağlam” satırına tıklayınca açılan oturum özetinde yeni “Hesap kullanımı” bölümü 5 saatlik ve haftalık pencerenin doluluğunu çubuk, yüzde ve sıfırlanma zamanıyla verir; en altta ölçüm saati yazar. Çubuk %80’de sarı, %95’te kırmızı olur. Bölüm uygulama açılınca dolar, ilk mesajı beklemez. API anahtarıyla bağlanan Claude hesabında pencere olmadığı için bölüm görünmez.
  • ChatGPT kullanımı ana kotadan çiziliyor. ChatGPT aynı oturum için birden çok kota bildirimi yolluyor; gösterge hepsini çizdiği için haftalık kullanım %20’deyken panel %0 gösterebiliyor, penceresiz bir bildirimde bölüm kayboluyordu. Artık yalnız ana kota çizilir ve son ölçüm silinmez.
  • Kullanım uyarısı %70 altında açılmıyor ve kapatılabiliyor. Haftalık kullanım %31’deyken “Kullanım sınırına yaklaşıyorsunuz” şeridi açılıyor, kapatılamıyor ve sıfırlanmaya kadar açık kalıyordu. Doluluk %70’in altındayken uyarı artık açılmaz; sınıra takıldığınızda şerit her zaman çıkar. Şeridi kapatabilirsiniz; aynı dönemin uyarısı yeniden açılmaz. ChatGPT kota şeridi de aynı kuralla kapanır.

Arayüz: Ana Ekran Çerçevesi

  • Uyarı bantları artık üst menünün üstüne binmiyor. Güncelleme ve abonelik bantları eskiden pencerenin en üstünde sabit duruyor, üst menüyü örtüyordu. Kritik güncelleme bandı açıkken Ayarlar düğmesine basan abone aslında güncellemeyi başlatıyordu; aboneliğin bitmesine üç gün kala Portföy ve Ayarlar’a ulaşılamıyordu. Artık üç bant (güncelleme, abonelik, giriş) üst menünün altında alt alta durur ve önem sırasına göre dizilir: kritik, uyarı, hata, bilgi. Her bandın solunda tonu yazar (KRİTİK, UYARI, HATA, BİLGİ). Ayarlar penceresi açıkken bantlar pencerenin arkasında kalır, pencere kapanınca geri gelir; lisans ve bakım ekranlarında ise üstte kalır, çünkü oradan çıkış yolu bantta.
  • macOS’ta dar pencerede sağ panelin sekmeleri tıklanıyor. Pencere 1024 piksel ve daha darken sağ panel (KAP, Raporlar, PDF) açılınca sekmeler ve kapatma düğmesi pencerenin sürükleme şeridinin altında kalıyor, fareyle yalnız alt kenarları tıklanıyordu. Şerit kalktı; pencereyi artık üst menü çubuğu sürükler. Windows’ta aynı genişlikte panel açıkken örtülen Ayarlar ve panel düğmeleri de açıldı.
  • Ana ekranın çerçevesi tek tasarım diline geçti. Üst menü, ana sekmeler, bağlantı göstergesi, kur bandı, panel başlıkları, izleme listesi, durum çubuğu ve sütun aralarındaki tutamaklar aynı yazı, renk ve boşluk ölçüsünü kullanır. Sütunların arasında artık tek ince çizgi var. İzleme listesinde hisse kaldırma düğmesinin tıklama alanı büyüdü; eskiden ıskalanan tıklama o hissenin analizini başlatıyordu. İzleme panelinin en dar genişliği 160 pikselden 199 piksele çıktı; yeni yazı ölçüsünde daha dar panelde beş harfli hisse kodu kısalıyordu.
  • Kur bandında BIST 100’ün günlük değişimi görünüyor. BIST 100 değerinin yanında ok ve yüzde yer alır (örnek: ▲ %0,43); yükselişte yeşil, düşüşte kırmızı. Döviz kurlarında yalnız kur yazar.
  • Üst menüdeki bağlantı ve lisans yazısı büyüdü. Yazı 10 pikselden 12 piksele çıktı. Uzun yazı en çok iki satır yer kaplar ve sekmelere taşmaz; sığmazsa sonu üç noktayla kısalır, tamamı fareyle üstüne gelince görünür.
  • Abonelik yeniden etkinleşince Hektor’u yeniden kurmanız gerekmiyor. Aboneliğiniz iptal edildiğinde ya da süresi dolduğunda açılan lisans ekranı yalnız “Ayarlar’dan lisans anahtarınızı girebilirsiniz” diyordu. Hektor bu durumda kendiliğinden yeniden denemediği için abonelik aynı anahtarla yeniden etkinleşse bile ekran açılmıyor, yeniden kurmak tek çıkış gibi görünüyordu. Artık ekran, birkaç dakika sonra Ayarlar’daki Yeniden Bağlan düğmesine basmanızı ve yeniden kurmanın gerekmediğini söyler.
  • Windows’ta izleme listesindeki değişiklik diske yazılıyor. Windows’ta izleme listesine hisse eklediğinizde ya da çıkardığınızda liste dosyası o an başka bir programda açıksa (örneğin bir virüs tarayıcısı dosyayı okuyorsa) değişiklik diske yazılamıyordu. Ekran listeyi değişmiş gösterirken KAP eşleştirmesi ve Hektor, bir sonraki değişikliğe ya da Hektor’un bir sonraki açılışına kadar diskteki eski listeyi okuyordu. Artık Hektor kısa süren kilitte yazımı yaklaşık 1,5 saniye boyunca yeniden dener.
  • Açılış ekranı uygulamanın renginde. “Hektor başlatılıyor…” ekranı uygulamanın koyu zemini, yazı tipi ve rengiyle açılır; açılıştan uygulamaya geçişte zemin değişmez.
  • Şirket adı tek yazımla. Uygulamada ve rapor şablonunun yasal notunda “Borsada bi’ Başına” yazar; önceden “Borsada Bi Başına” ve “Borsada Bir Başına” da geçiyordu.
  • Bilinen sınırlar: (1) Pencere en dar hâlindeyken (800 piksel) uzun lisans ve bağlantı yazıları kısalır; tamamı fareyle üstüne gelince okunur. (2) Liste dosyasındaki kilit 1,5 saniyeden uzun sürerse değişiklik yine diske yazılamaz ve ekran bunu göstermez.

Arayüz: KAP ve raporlar

  • KAP listesi iki satırda, okunmuşluk ağırlıkla. Her bildirimde üst satırda tür rozeti, hisse kodu ve saat, alt satırda başlık tam genişlikte durur. Okunmamış bildirimin başlığı okunmuşundan bir kademe kalın; soluklaştırma kalktı. Başlık sohbetle orantılı, daha küçük boyda. Yedi bildirim türü renksiz tek rozet kalıbında ilk üç harfiyle (TEZ, FİN, KUR…) görünür, ekran okuyucu tam adını okur. Tarih “09.10 23:12” biçiminde.
  • KAP ayrıntısında amber bant yok. Bölüm başları ince çizgili ara başlık oldu; başlık, şirket adı ve özet ayrı boylarda okunur; gövde sohbetle aynı yazı boyunu izler. “◀ GERİ” yerine “Geri” düğmesi var. Eklerde dosya türü rozetle yazılır, kırmızı kalktı; Aç ve İndir sade, “KAP’ta aç” çerçeveli.
  • Raporlar KAP satırının kalıbında. Üst satırda hisse kodu, kurum, son 24 saatte gelen raporda camgöbeği çerçeveli YENİ ve sağda tarih ile boyut (“09.10 · 830 KB”); alt satırda başlık ile Analiz et. İndir açılan raporun panelinde durur. Kurumların marka renkli noktaları kalktı. Kurum seçici açılır menüde, seçili kurum onay işaretiyle.
  • Rapor başlığı klavyeyle açılıyor. Sekme tuşuyla başlığa gelinip Enter ya da Boşluk ile rapor açılır; önceden yalnız fareyle açılıyordu.
  • Rapor açılırken gösterge var. Tıklanan satırın altında ince bir çubuk akar ve tarihin yerinde “Rapor açılıyor…” yazar; önceden açılana kadar hiçbir şey değişmiyordu.
  • Hisse kodu olmayan raporda yanlış etiket yok. Kod yuvasında dosya adından türetilmiş amber bir etiket basılıyordu; artık yuva boş kalır, raporun adı başlıkta.
  • Hisse süzgeci Türkçe harfle doğru çalışıyor. KAP ve Raporlar’daki süzgeç “i” harfini ekranda “İ” gösterip “I” ile arıyordu. Artık yazdığınız harf olduğu gibi görünür, arama büyük küçük harf ayırmaz; Türkçe klavyede büyük İ ile yazılan kod da bulunur (“BRİSA” yazınca BRISA gelir). Alanın adı “Ticker” yerine “Hisse”.
  • İzleme listesine İ ile yazılan kod doğru ekleniyor. “İSCTR” yazınca listeye ISCTR eklenir; önceden “İSCTR” olarak ekleniyor ve satırda fiyat hiç görünmüyordu. Daha önce bu şekilde eklenmiş bir satır varsa silip yeniden ekleyin.
  • Rapor görüntüleyicisinde Kapat öne çıkmıyor. Görüntüleyicinin alt satırında en belirgin düğme Kapat’tı; artık İndir ve Yeni sekmede aç çerçeveli, Kapat sade ve sağda. Üstteki yol satırı (“RAPORLAR ▸ dosya”) okunur boya geldi.
  • Boş, yükleniyor ve hata metinleri Türkçe ve neden söylüyor: “Raporlar alınıyor…”, “Raporlar alınamadı. Yenile düğmesiyle yeniden deneyin.”, “Bu hisse için arşivde rapor yok.”, “Bildirim alınıyor…”.
  • Kelime içinde geçen “sel” TEZ rozeti vermiyor. Olağandışı olay anahtarı “sel” kelimelerin içinde de eşleşiyordu; dönemsel, parsel, kentsel ya da ASELSAN geçen bildirimler TEZ türünde görünüyor ve uyarı sayısını büyütüyordu. Artık yalnız kelimenin kendisi ve ekli hâlleri eşleşir.
  • Rapor görüntüleyicisinde “Bağlantıyı kopyala” panoya yazıyor. HTML raporda düğme panoya yazmıyor, elle kopyalama kutusu açıyordu ve her basışta bir kutu daha ekleniyordu. Artık bağlantı panoya yazılır; önceden üretilmiş raporlar da düzelir.

Portföy

  • İşlem kaydı tek formda. Üç adımlı sihirbaz ve 13 seçenekli tür listesi kalktı. Tür formun başında tek sıra düğmede seçilir (ALIM, SATIŞ, TEMETTÜ, NAKİT GİRİŞİ, NAKİT ÇIKIŞI, DÖVİZ ÇEVRİMİ); seyrek türler DİĞER menüsünde. Form işlem tablosunun üstünde durur. Bir alım kaydında görünen alan 13’ten 8’e, temettü kaydında 11’den 6’ya indi. Satışta ve transfer çıkışında form o platformdaki eldeki adedi gösterir, fazlası uyarı renginde yazar. Formun nakit satırı işlemin para birimindeki nakdi komisyonla birlikte hesaplar; yetmiyorsa açığın hangi nakitten karşılanacağını söyler (“eksik $400 (₺19.699) TL nakdinden karşılanır”) ve kaydı engellemez. Önceden komisyonu saymıyordu ve TL nakdi olan platformdaki dolar alımında hiç oluşmayacak eksi dolar bakiyesini basıyordu.
  • ABD hissesi dolarla kaydediliyor. Para birimi varlıktan gelmiyordu; elle değiştirilmezse ABD hissesi alımı TL olarak kaydediliyordu. Artık işlem varlığın dövizinde kaydedilir, kur o günün TCMB alış kuruyla kendiliğinden dolar. Kuru her dövizde elle de yazabilirsiniz; alanı boşaltınca TCMB kuru geri gelir.
  • Eksik alan uyarısı alanın altında, silme Hektor’un penceresinde. Varlık seçmeden Kaydet’e basınca ekrana anlaşılmaz bir hata metni basılıyordu; artık eksik alanın altında ne yapılacağı yazar ve imleç o alana gider. İşlem silme tarayıcının onay kutusu yerine Hektor’un onay penceresini açar. Tüm işlemleri silme Portföy > Ayarlar > Verileri Sil bölümüne taşındı. Dar pencerede işlem tablosu yana kayar; tarih ve eylem sütunu yerinde kalır.
  • Özet baştan kuruldu; PERFORMANS ayrı sekme. Portföy’ün üstünde sekiz dönem düğmesi durur (1A, 3A, 6A, YB, 1Y, 3Y, 5Y, Tümü); seçiminiz Özet ile Performans’ta ortaktır ve bir sonraki açılışta hatırlanır. Özet’in şeridi toplam değeri, yıllık getiriyi (XIRR; bir yıldan kısa geçmişte dönem getirisi), TLREF’e göre puan farkını ve en derin düşüşü verir. Altında değer ile net yatırılan para, getiri kıyası, “aynı parayla” (aynı tarihlerde aynı parayı kıyasa yatırsaydınız bugün ne olurdu), dağılım, değerin parçaları, K/Z katkısı ve son 12 ayın geliri durur. Yeni PERFORMANS sekmesi sırasıyla oranları, getiri kıyası grafiğini, kıyas farkını, düşüşleri ve aylık getiriyi verir. Eski kart dizisi, küçük çizgi grafikler ve çeyreklik tablo kalktı. Özet şeridindeki eski CAGR (yıllık bileşik büyüme) bütün paranın ilk gün yatırıldığını varsayıyordu ve yanlış sonuç verdiği için kaldırıldı. Kıyas alınamadığında tire basılır ve nedeni (“alınamadı”, “verisi bu dönemi kapsamıyor”) notta yazar; yeni bir portföyün ilk ayında yapay %0,00 yerine tire görünür. Başlangıçtan bu yana penceresinde dipnot başlangıç ayının ölçülmediğini ve kıyasın sonraki ayla başladığını söyler. Maliyeti eksik bir varlık varsa getiri yüzdesi, XIRR ve oranlar basılmaz.
  • Kıyasa altın ve S&P 500 girdi; dolar kıyası TCMB kuruyla. Getiri kıyası, Performans grafiği ve “aynı parayla” artık BIST 100, USD/TL, TLREF, altın ve S&P 500’ü verir; kıyas notu fiyat endekslerinin temettüsüz olduğunu söyler. Dolar satırının adı “USD/TL” oldu ve notu kur değişimini ölçtüğünü, dolar faizini içermediğini yazar. Eski dolar kuru serisi TCMB’nin yayımladığı kur değildi: aylık getiri ayda ortalama 0,46 puan, en çok 3,26 puan sapıyordu ve dolar bazında getiriniz bu farkı gerçek getiri gibi taşıyordu. 2017’den bu yana 112 ayın kuru TCMB’nin yayın kuralıyla yeniden üretildi; güncellemeyle her kurulumda düzelir. Süren ayın kıyasları hangi saatin verisi olduğunu notta söyler.
  • Oranlar seçtiğiniz dönemden hesaplanır. Performans > Oranlar dönem düğmesine bağlandı: oynaklık, Sharpe ve Sortino seçili dönemin günlük getirilerinden, yıllık ölçekle hesaplanır; risksiz getiri o dönemin TLREF ortalamasıdır. Oran için dönemde en az 2 tamamlanmış takvim ayı ve 40 günlük getiri gerekir; bu yüzden 1A oran vermez. Calmar 12 ay ve üstünde yıllık bileşik getiriyi, daha kısa dönemde dönem getirisini en derin düşüşe böler; hücre hangisi olduğunu yazar. En iyi ve en kötü ay seçili dönemden gelir, iki tam ay yoksa “yetersiz geçmiş” yazar. Devir hızı başlangıçtan bu yana ortalamadır. Sharpe ve Sortino artık günlük seriden geldiği için uzun geçmişli portföyde de önceki sürümden farklı sayı görürsünüz. Aylık getiri son 12 ayı çubukla, başlangıçtan bu yana her ayı tabloda verir; süren ay yıldızla işaretlidir ve çubuğun üstüne gelince o ayın TL K/Z’si görünür.
  • Kıyas Farkı: farkı hangi pozisyon ve hangi ay açtı. Performans’ta Getiri Kıyası’nın altındaki yeni bölüm, seçtiğiniz kıyasa göre farkı hangi pozisyonların (TL) ve hangi ayların (puan) açtığını gösterir. Pozisyon tablosu en çok etki eden beşi, Diğer, Nakit ve kayıttaki transferleri ayrı satırda verir; kapanmış pozisyon KAPANDI rozeti taşır. İçe aktardığınız geçmiş değer serisi işlem kaydından ayrışıyorsa fark “Geçmiş değer farkı” satırında durur; böylece Toplam K/Z aynı dönemdeki Özet şeridiyle tutar. Aylık tablo son 12 ayı ve öncesini tek bileşik satırda verir. Başlangıç ayının getirisi ölçülmediği için o ay alınan pozisyonların K/Z’si maliyetten değil ay sonu değerinden başlar; buradaki K/Z bu yüzden Varlıklar’dakinden farklı olabilir ve dipnot bunu söyler. Fiyatı ya da kuru kayıtta olmayan aylar varsa pencere ilk ölçülebilir aya kısalır ve nedeni yazar.
  • Varlıklar baştan kuruldu. Sekmenin başında açık pozisyon K/Z’si, toplam K/Z ve değer durur; altında platform çipleri (tek platformlu portföyde çip yok), varlık tablosu, kapanan pozisyonlar ve dağılım gelir. Bir satıra tıklayınca açılış tarihi, süre, işlemler, maliyet, bugünkü değer, platform, satış K/Z’si, temettü, faiz ve komisyon ile toplam K/Z açılır; dövizli varlıkta hisse ve kur etkisi ayrı yazar, “İşlemleri göster” o varlığın işlemlerine götürür. Kapanan pozisyonlar tek Toplam satırıyla katlanır; her satır açılış ve kapanış tarihini, ortalama alış ve satış fiyatını taşır, K/Z yüzdesi satılan adetlerin maliyetine göredir ve yıllık değildir. Satılmadan başka bir hesaba taşınan varlık TAŞINDI rozeti alır. Varlığa bağlı komisyon artık o varlığın K/Z’sinden düşülür; Özet’in K/Z katkısı ile Varlıklar aynı sayıyı basar. Dağılım Özet’teki bileşenin aynısıdır, altı kırılımla açılır (Varlıklar’da varsayılan sektör) ve seçili platforma göre daralır. “Gerçekleşen” her yerde “Satış K/Z” oldu. Ülke adı “A.B.D.” yerine “ABD” yazılır; elle değiştirdiyseniz dokunulmaz.
  • “Hektor’a sor” bağlantıları. Özet’in Getiri Kıyası ve Dağılım bölümlerinde, Performans’ın Getiri Kıyası’nda, yeni işlem formunda ve Ayarlar’ın içe aktarma bölümünde “Hektor’a sor” bağlantısı durur. Tıklayınca sohbet paneli açılır ve o bölüme ait soru, seçili dönemiyle birlikte mesaj kutusuna yazılır; her soru bir tur harcadığı için göndermeyi siz yaparsınız. Kutudaki taslağınız silinmez, soru altına eklenir.
  • Temettü bütün yılları gösteriyor. Tek yıllık özet yerine: üstte yılbaşından temettü, geçen yılın aynı dönemine göre değişim, son 12 ay, güncel verim ve ilk üç ödeyicinin payı; altında ödeme takvimi (şirket ve ay) ve üstünde aylık grafik. YIL ve KIYAS ile iki yılı yan yana görürsünüz; bu yılın henüz gelmemiş ayları kıyas yılının aynı ayını soluk gösterir (beklenti değil, hatırlatma). Altında ödeyiciler (yalnız elinizde olan şirketler: son 12 ay tutarı, payı, verimi, maliyete göre verim, son ödeme, başlangıçtan bu yana), elden çıkardığınız şirketlerin temettüsü için açılır Kapanan Pozisyonlar tablosu, yıl yıl temettü ve sektör ya da ülke kırılımı. Payların paydası şeritteki son 12 aydır. Sektörü ya da ülkesi girilmemiş varlık için kırılımın notu “Elle giriş Ayarlar’da” bağlantısıyla Ayarlar’ın Varlık bilgileri bölümünü açar; aynı not Dağılım’da da var. Tahmin, hisse başına yıllık temettü çarpı bugünkü adettir. Yıllık tutar şirketin son ödemelerinden, bir yıldaki ödeme sayısı kadarı toplanarak bulunur; böylece ödeme günü kayan şirkette aynı yılın iki ödemesi sayılmaz. Bölünme ve bedelsizde ödeme adedi düzeltilir.
  • Faiz temettüye karışmıyor. Faiz, bir şirkete bağlı olmadığı için sektör ve ülke kırılımlarına “Belirtilmemiş” satırı olarak giriyor, kaynağı bilinmeyen temettü gibi okunuyordu. Kırılımlar artık yalnız temettüden kurulur; faiz ve staking şeridin dördüncü hücresinde ayrıca yazar. Asistan da faizi temettü sayıyordu; artık temettüyü, faizi ve staking’i ayrı söyler. Temettü geliri yeşil basılmıyor: gelir bir fiyat değişimi değildir.
  • Portföy ayarları tek sayfada. Portföy > Ayarlar görev sırasıyla dizildi: İÇERİ AKTAR, DIŞARI AKTAR, PLATFORMLAR ve STRATEJİLER, VARLIK BİLGİLERİ, HESAPLAMA, VERİLERİ SİL. İçe aktarmada dosyayı seçince önizleme kendiliğinden açılır; reddedilen dosyanın nedeni ve ne yapılacağı satırın altında yazar. Varlığın sınıfı, sektörü ve ülkesi listeden seçilerek düzeltilir. HESAPLAMA, risksiz faizin, döviz çevriminin ve fiyatların nereden geldiğini anlatır.
  • Son içe aktarmayı geri alabilirsiniz. İÇE AKTARMA GEÇMİŞİ son 20 yüklemeyi gösterir: ne zaman, kaç satır, hangi tarih aralığı, hangi türler. Yalnız en son yükleme geri alınır, o da yüklemeden sonra işlem girmediyseniz ya da değiştirmediyseniz. Geri alma o yüklemenin işlemlerini ve yalnız o yüklemeyle gelmiş varlıkları siler; platform ve strateji adları kalır.
  • Sunucu yedeğinin durumu görünüyor. Lisansınıza bağlı kopya her değişiklikten sonra kendiliğinden gönderilir; DIŞARI AKTAR bölümü son gönderimin zamanını yazar. Sunucudaki kopya bu bilgisayardakinden farklıysa gönderim durur ve çözümü söyler.
  • Platform adı düzeltilir, iki platform birleştirilir. Platform tablosunda her platformun işlem sayısı yazar. İşlemi olan platform silinmez; Birleştir bütün işlemleri seçtiğiniz platforma taşır. Birleştirme maliyeti değiştirmez, ama eksiye düşen nakdin hangi dövizden karşılandığı değişebileceği için nakdin bugünkü değeri değişebilir.
  • Sıfır görünen değer eksi ve kırmızı basılmıyor. Ekranda %0,00 ya da ₺0 görünen çok küçük bir eksi değer (örnek -0,004) eksi işaretli ve kırmızı görünüyordu. İşaret, renk ve ok artık ekranda basılan değerden verilir; Varlıklar, pozisyonlar, izleme listesi, kur bandı ve Özet aynı kuralı kullanır.
  • Geçmiş fiyatlar kendiliğinden tamamlanır. İçe aktardığınız ay sonu toplamlarını işlem kaydıyla karşılaştırmak için o günlerde tuttuğunuz varlıkların kapanışı ve kur gerekir; içe aktarma bunları getirmez. Portföy ekranı açıldığında son 5 yılın içe aktarılmış ay sonlarındaki eksik kapanışlar ve kurlar arka planda bir kez çekilir; ekran beklemez. Yurt dışı hisselerin geçmiş fiyatı para birimi tanınmadığı için yazılmıyordu; artık yazılır. Fonların geçmiş fiyatı TEFAS’tan doldurulur; önceden fon tuttuğunuz aylar geçmişten değerlenemiyor ve “ölçülemedi” kalıyordu.
  • Boş ekranlar tek kalıpta, grafik ekseni yılı gösteriyor. İşlemi, varlığı ya da temettüsü olmayan portföyde Özet, Varlıklar, İşlem ve Temettü aynı boş durum kalıbını ve duruma uygun cümleyi gösterir; Varlıklar işlemi olan portföye de “ilk işleminizi ekleyin” diyordu. Ayın 1’inde başlayan grafikte zaman ekseni yılı hiç basmıyordu; artık Ocak işareti yılı taşır. Grafik ipucunun başlığı noktanın gününden gelir, nakit dilimi de ipucu açar.
  • Bilinen sınırlar: (1) Dışa aktarılan CSV yedek değildir ve Hektor’a geri yüklenmez; İÇERİ AKTAR bu dosyayı tanıyıp reddeder. Yüklenebilseydi döviz çevrimi çiftleri ve elle girilen kur gelmez, aracı kurum dosyasıyla gelen işlemler iki kez yazılırdı. (2) Sunucu yedeğinden geri yükleme yolu bu sürümde yok; Hektor yalnız gönderir.

Portföy: sohbetten kayıt, içe aktarma ve okuma

  • Sohbette anlattığınız işlem kartla kaydedilir. Sohbette bir alım, satış ya da transfer anlattığınızda Hektor portföyünüze kendisi yazmaz; cevabına İşlem Kaydı kartı koyar. Kart yazılacak kaydı İşlemler tablosunun sütunlarıyla gösterir; kur, komisyon, strateji, fiyatın kaynağı ve not altta yazar. Kaydı siz Kaydet ile yazarsınız; kaydedilince Geri al çıkar. TL dışı işlemde kur Kaydet’ten önce TCMB’den alınıp gösterilir. Varlığı, platformu ya da fiyatı bulunamayan, kuru alınamayan ya da ileri tarihli işlemde Kaydet kapalı kalır ve eksik kırmızı yazar. Portföyünüzde olmayan bir kod İşlemler formunun aramasıyla bulunur; Kaydet önce varlığı açar, sonra işlemi yazar. Transfer ve döviz çevrimi tek satırda görünür, iki ayak olarak kaydedilir. Kart işlemin para birimindeki nakdi formla aynı hesaplar; yetmiyorsa açığın hangi nakitten karşılanacağını sarı notla söyler, kaydı engellemez. Yeniden açılan kart kendi kaydını tanır ve aynı işlemi ikinci kez yazmaz.
  • Dış dosyayı Hektor çevirir, siz önizleyip aktarırsınız. Aracı kurum dökümünüzü, Excel’inizi ya da Hektor biçimine uymayan bir CSV’yi sohbete verdiğinizde Hektor onu içe aktarma biçimine çevirir ve içe aktarma kartını koyar. Önizleme gerçek içe aktarmanın geri alınan bir provasıdır: yazılacak, atlanacak ve aktarılmayacak satır sayıları, nedenleri, yeni varlık ve yeni platform gerçek aktarmayla aynıdır. İçe aktar, Ayarlar’daki içe aktarmanın yolundan yazar (kur ve mükerrer satır denetimi aynen çalışır); Geri al o yüklemeyi siler ve yükleme Ayarlar’daki içe aktarma geçmişinde görünür. Aktarılamayan satır, dosyadaki satır numarası, tarihi ve sembolüyle Türkçe nedenini söyler. Mükerrer denetimi yalnız birebir aynı satırı tanıdığı için Hektor bir dönemin daha önce girilip girilmediğini sorar ve yalnız yeni dönemi aktarır.
  • Sohbet portföy getirinizi okur. Portföy ekranı açıkken sorduğunuz aralıktaki getirinizi ekranın aylık performansıyla aynı hesaptan okur: zaman ağırlıklı TL getirisi, BIST 100, USD/TL, TLREF, altın ve S&P 500 kıyası, puan farkı ve farkı hangi pozisyonların açtığı. Hesabı Hektor kendisi kurmaz; adet ve maliyet cevaba basılmaz. Kayıtta kontrol etmeniz gereken noktaları da etkisiyle bir kez söyler: aynı gün aynı hesapta ters para birimli nakit çıkışı ve girişi (eski usulle kaydedilmiş kur dönüşümü), karşı kaydı olmayan transfer ve içe aktardığınız ay sonu toplamının işlem kaydından %1’den çok ayrıştığı günler. Maliyetin tutmadığı dönem ve art arda aynı yönde sapan aylar tek satırda söylenir; cevabın sonunda dönem getirisi kayıttaki hâliyle ve bu kalemler düzeltilmiş hâliyle yan yana verilir. Bunlar ürün hatası değil kayıt konusudur; düzeltmeyi İşlem sekmesinde siz yaparsınız.
  • Bilinen sınırlar: (1) İşlem Kaydı kartının açtığı yeni varlık Geri al ile silinmez; formdan açılmış gibi kalır. (2) Kuru alınamamış döviz ayağı için kart nakit satırı çizmez.

Araştırma araçları: KAP

  • Fon bildirimleri sorulabiliyor. Hektor bir fonun KAP bildirimlerini fon koduyla (TP2, TLY), bir portföy yönetim şirketinin bütün fonlarınınkini şirket adıyla bulur; tasfiye olmuş fonlar da dahil (KAP’ın kurucusunu yazmadığı tasfiye fonları adından eşlenir). Önceden KAP aracı yalnız hisse koduyla arayabildiği için fon raporları bildirim numarasıyla tek tek çekiliyordu.
  • Fonun portföy dağılımı tablo olarak geliyor. Hektor bir fonun KAP’taki en yeni portföy dağılım raporunu okur ve fonun hangi varlığı hangi ağırlıkla tuttuğunu tablo olarak verir. Tablonun toplamı raporun kendi portföy değeriyle karşılaştırılır; tutmazsa Hektor bunu söyler ve rapora bakmanızı ister. Vadeli işlem sözleşme büyüklükleri ve fon portföy değerine girmeyen kalemler toplama katılmaz, ayrıca not edilir. Bazı portföy yönetim şirketleri raporu taranmış görüntü olarak yüklüyor; bu raporlar okunamaz ve Hektor bunu açıkça söyler.
  • Listede olmayan kod başka şirkete bağlanmıyor. Borsa İstanbul’da olmayan bir kodla (yabancı hisse ya da yanlış yazım) KAP’a sorulduğunda başka bir şirketin bildirimleri geliyordu: MU için Aktif Portföy, GENI için Gen İlaç. Artık kod yalnız Borsa İstanbul şirket listesinden çözülür, listede yoksa araç bunu söyler. Listeye yeni girmiş bir kod (yeni halka arz) için liste bir kez KAP’tan tazelenir.
  • Temsilcinin yayımladığı finansal rapor arşive giriyor. DO & CO gibi KAP bildirimlerini aracı kurumu yayımlayan yabancı şirkette KAP arşivi son bir yılda hiçbir rapor almıyordu. Artık hisse kodunun ilgili hisse olarak geçtiği finansal raporlar da arşive girer.
  • Toplu KAP okumasında eksik sessiz kalmıyor. Yoğun taramada bildirim ayrıntısı hata vermeden eksik dönebiliyor, eksik ancak beklenen sayıyla karşılaştırınca görülüyordu. Artık ayrıntısı okunamayan bildirim hata olarak raporlanır ve “bildirim yok” sayılmaz; gerçekten olmayan bildirim numarası “bulunamadı” der. Numarasıyla istenen bildirim son bir yıl içindeyse altı aydan eski olsa da arşive girer, bulunamayan numaralar tek satırda listelenir. Eki olmayan bildirim türü ne olursa olsun metin olarak arşive yazılır; önceden yalnız birkaç türde yazılıyor, eksiz finansal rapor sessizce düşüyordu.
  • KAP eki doğru klasöre iniyor. Hektor bir KAP ekini hedef klasör vermeden indirince dosya beceri klasörüne düşüyordu. Artık hisse kodu verilmişse şirketin KAP belgeleri klasörüne (research/companies/KOD/kap_docs), verilmemişse geçici ekler klasörüne iner ve tam yolu yazılır.
  • KAP verisi doğrudan dosyaya yazılabiliyor. Windows’ta PowerShell borusu KAP verisinin başına görünmez bir işaret (BOM) ekliyordu ve Hektor veriyi okuyamıyordu. KAP aracı artık veriyi bu işaret olmadan doğrudan dosyaya yazabilir; finansal veri aracı zaten böyle çalışıyordu.
  • KAP bildirim ayrıntısı reddedilince bir kez daha deneniyor. Bir oturumda üç bildirim ayrıntısı KAP’ın erişim sınırına takıldı; araç “bir süre sonra tekrar deneyin” dedi, Hektor “sonra yeniden denerim” yazdı ve tur deneme olmadan bitti, izahname okunmadan hüküm kuruldu. Araç artık reddedilen tekil bildirimde 20 saniye bekleyip bir kez daha dener; yine reddedilirse Hektor cevapta o bildirimin okunamadığını yazar. Ret mesajı kodunu taşır (HTTP 403 ya da 429). Toplu okuma reddeden kaynağa yeniden gitmez.

Araştırma araçları: piyasa verisi ve dosyalar

  • Geçmiş günün TCMB kuru. Kur aracı yalnız bugünün kurunu veriyordu; geçmiş bir tarih istenince “kuru bulunamadı” diyor ya da tarihi atıp bugünün kurunu veriyordu. Sözleşmeyi imza günündeki kurla çevirmek için kurların elle indirilmesi gerekiyordu. Artık Hektor istediğiniz günün TCMB kurunu alır (örnek: 10.07.2026 dolar satış 46,8927); hafta sonu ya da tatilde önceki yayın gününe, en çok 10 gün geriye gider.
  • Seans açılmadan önce son kapanış doğru. Sabah seans açılmadan, günlük fiyat serisi dünkü seansı henüz yayımlamıyordu; rapor kapağındaki “son kapanış” ve fiyat sorgusu bir önceki seansın kapanışını gösteriyordu. Artık eksik son seans kotasyondan, gün içi en yüksek ve en düşük değeriyle eklenir; 52 haftalık aralık da o günü kapsar.
  • Eski Excel (.xls) dosyaları okunuyor. TCMB’nin yayımladığı gibi eski biçimdeki Excel dosyaları okunamıyor, oturumda elle paket kurmak gerekiyordu. Gerekli paket artık Hektor’la birlikte gelir.
  • Polymarket verisi Türkiye’den alınabiliyor. polymarket.com Türkiye’de erişime kapalı; Hektor’un Polymarket becerisi bu yüzden bağlantı hatası veriyordu. Artık veri BBB sunucusu üzerinden, Hektor lisansınızla alınır.
  • Fonun pay ve büyüklük bilgisi. Hektor bir fonun tedavüldeki pay sayısını, yatırımcı sayısını ve toplam büyüklüğünü TEFAS’tan, en çok bir aylık aralıkla alabilir. İşlemi durdurulmuş bir fonda TEFAS’ın gönderdiği sıfır değerli günler veri sayılmaz, tarih aralığıyla not edilir.
  • Sorduğunuz şirketin hafızası yükleniyor. Hektor bir şirketi sorduğunuzda o şirketin hafıza dosyasını yüklerken ekrandaki izleme listesi, KAP ve portföy kodlarını da sorunun parçası sayıyordu; en çok üç şirket yüklendiği için sorduğunuz şirket dışarıda kalabiliyordu. Artık yalnız sorunun kendisine bakılır.
  • Makro serilerde faiz puan farkıyla, tam geçmiş tek komutla. Hektor’un aylık seri aracı artık BBB veri servisinin makro serilerini de okur: eski bazlı TÜFE, ay sonu kur, mevduat ve gecelik faiz. Faiz serisinin 12 aylık değişimi yüzde değil puan farkı olarak verilir; faiz ile endeks arasında makas kurulmaz. Bir serinin bütün geçmişi tek komutla alınır; 3 ay vadeli arşiv mevduat faizi 1985’ten başlar.
  • Altın fiyatı doğru kaynaktan. Hektor gram altın fiyatı için Yahoo’da olmayan bir sembole gidiyordu. Anlık fiyat (gram, çeyrek, gümüş TL, ons dolar) ile gram altın ve ons için geçmiş kapanış artık BBB veri servisinden gelir. Geçmiş seri türetilmiştir ve anlık gram fiyatından yaklaşık %0,8 yüksektir; anlık fiyatın yerine geçmez.
  • Bilinen sınırlar: (1) Seans sürerken o günün fiyatı kapanış sayılmaz ve seriye eklenmez; kotasyondan eklenen son seansın açılış fiyatı boştur. (2) Polymarket verisi sunucu üzerinden geldiği için, sunucu yavaşken bir sorgu yarım dakikaya kadar bekleyebilir.

Finansal veri (BBB veri servisi)

Bu bölümdeki düzeltmeler BBB veri servisinde yapıldı ve 9-16 Ekim 2026 arasında canlıya çıktı; Hektor’un önceki sürümleri ve BBB Terminal de aynı rakamları alır.

  • Çeyreklik oranlar tablodaki rakamlarla hesaplanıyor. Eskiden bir çeyreğin marjı ya da vergi oranı o çeyreğin ilk yayımlandığı rapordan saklanıyordu; tablo ise aynı çeyreği şirketin bir yıl sonraki raporunda güncellediği rakamla gösteriyordu. ASTOR 2Ç25 brüt marjı servis %43,1 diyordu, tablodaki hasılat ve maliyet %43,4 veriyordu (şirket teşvik gelirini sonradan hasılattan maliyete taşımıştı). Artık marjlar, vergi yükü, efektif vergi oranı, faiz yükü, kâr kalitesi ve CAPEX oranları tablonun gösterdiği rakamlardan; bileşenlerden biri güncellenmemişse oran bütünüyle ilk rapordan. İlk raporun hiç yazmadığı ama sonraki raporun yazdığı kalem de okunuyor (AYCES 1Ç24 CAPEX / işletme nakdi boştu, artık %43,6).
  • Boş oranın gerekçesi ekrandaki rakamlardan. Eskiden gerekçe ilk raporun rakamından çıkıyordu: A1YEN 1Ç24’te ekranda işletme nakdi artıyken “ekonomik olarak anlamlı değil” yazıyordu. Bileşenleri iki ayrı rapordan gelen oranın gerekçesi de artık bunu söylüyor.
  • Tutar kartları tabloyla aynı rakamı gösteriyor. FAVÖK, CAPEX, NOPAT, serbest nakit akışı ve net finansman kartları eskiden ilk raporun rakamıyla hesaplanıyordu; tablo aynı dönemi güncellenmiş rakamla gösteriyordu. ASELS 1Ç24 FAVÖK 5,17 yerine 7,14 milyar TL, ASELS 2024 CAPEX 21,30 yerine 27,88 milyar TL. Çeyreklik sekmede yıllık tutar gösteren kartlar dördüncü çeyrekte yıllık sekmeyle aynı (ASELS 2024 hasılatı iki sekmede de 157,34 milyar TL).
  • Yıl sonu bilançosu gelir tablosuyla aynı rapordan. Eskiden yıl sonu bilançosu sonraki ara raporun karşılaştırma sütunundan, yani başka bir tarihin parasıyla gelebiliyordu; aynı yılın gelir tablosu ve nakit akışı ise yıllık rapordan. ASELS 2025 toplam yükümlülük tabloda Haziran 2026 parasıyla 211,7 milyar TL görünüyordu. Artık üç tablo aynı yıllık rapordan: ASELS 2025 179,80 milyar TL. Bilanço kartları da tablodaki rakamı gösteriyor (ASELS 2024 toplam yükümlülük kartı 101,44 yerine 132,77 milyar TL, tabloyla aynı).
  • Hasılatı sıfır olan çeyrekte marj “anlamlı değil”. GOZDE 4Ç25’te tablo hasılatı 0 gösterirken faaliyet, FAVÖK ve net kâr marjı kartları eksi 8 milyar kat civarında bir oran basıyordu. Artık kart tablonun 0’ıyla aynı hükmü verir: “anlamlı değil”.
  • LOGO 4Ç24 brüt marjı %370 değil. Dördüncü çeyrek, yeni sınıflamadaki yıllık rapor ile eski sınıflamadaki dokuz aylık raporun farkından kuruluyordu. Artık aynı yılın önceki çeyreği güncellenmiş rapordan geldiyse ve sonraki rapor bu çeyreği yalnız enflasyonla güncellediyse dördüncü çeyrek de güncellenmiş rapordan gelir: LOGO 4Ç24 brüt marjı %95,7.
  • Bir kalemi sıfıra indiren raporda eksi çeyrek yok. Şirket bir kalemi önceki dönemde yazıp bu dönemin kümülatifinde 0 yazınca çeyrek, önceki birikimin eksisi olarak basılıyordu (UFUK 4Ç24 hasılat -93,99 milyon TL). Artık hücre boş kalır ve nedeni yazılır; aynı kalemin son 12 ayı da öyle.
  • Önceki ara rapor rakamlarını güncellememişse eksi çeyrek yok. Önceki ara rapor enflasyon düzeltmesi yapmamış, sonraki yapmışsa aradaki fark yanlış katsayıyla kuruluyordu (PKENT 4Ç25 hasılat -22,9 milyon TL). Artık dördüncü çeyrek mümkünse sonraki raporun karşılaştırma sütunuyla kurulur (OZRDN 4Ç23 hasılatı 163,9 milyon TL); kurulamıyorsa hücre boş kalır ve nedeni yazılır.
  • Zarar eden şirkette Net Borç / EBIT “anlamlı değil”. Eksi EBIT oranın işaretini çeviriyordu: net borçlu ve zarar eden şirket net nakitli gibi görünüyordu (ARZUM 2022 -8,66). Artık Net Borç / FAVÖK’te olduğu gibi payda sıfır ya da eksiyken oran boş.
  • Hasılatı eksi ya da çok küçük şirkette marjlar boş. Eksi hasılat (değerleme kaybını hasılat satırına yazan yatırım şirketi) oranın işaretini çeviriyordu: INVEO 2024’te hasılat -1.524,6 milyon TL, faaliyet marjı +1,22. Hasılatı neredeyse sıfır olan şirkette marj faaliyeti ölçmüyordu (DENGE 2019 faaliyet marjı -249 kat). Artık hasılat sıfır ya da eksiyse hasılata bölünen oranlar, eksiyse devir hızları “anlamlı değil”; yıllık hasılat toplam varlığın %0,5’inden azsa marjlar, serbest nakit akışı marjı, CAPEX / hasılat ve tahsil süresi boş (çeyrekte o çeyreğin hasılatının dört katı ölçülür). FD/Satış ve PD/Satış gösterilmeye devam eder.
  • Sütunları yer değiştirmiş gelir tabloları düzeltildi. Bazı şirketler KAP’a gelir tablosunu doğru başlıklarla ama geçen yılın karşılaştırması ile bu çeyreğin sütunu yer değiştirmiş olarak yükledi. BARMA 2Ç26 hasılatı 1.848.049.072 yerine 1.417.314.601 TL, KERVN 2Ç26 net dönem kârı -1.420.768.136 yerine 133.979.958 TL. 34 şirkette 51 tablo düzeltildi; yeni gelen raporda düzeltme veri girişinde yapılır.
  • Son 12 ay tablosu ile kartlar aynı rakamı gösteriyor. Mart, Haziran ve Eylül dönemlerinde son 12 ay tablosu dört çeyreğin toplamından, kart ise şirketin birikimli rakamlarından hesaplanıyordu; aynı kalem iki yerde iki ayrı rakamla görünebiliyordu (BASGZ Haziran 2026 son 12 ay hasılatı tabloda 57,50, kartta 59,03 milyar TL). Artık ikisi tek hesaptan geliyor: 59,03 milyar TL. Geçen yılın aynı dönemi farklı sınıflanmışsa ya da iki rakam iki ayrı parayla yazılmışsa hücre boş kalır ve nedeni yazılır; daha önce boş görünen pek çok son 12 ay hücresi de artık doluyor.
  • Nedeni yazılı boş hücre satırı gizlemiyor. Bir kalemin seçilen bütün dönemleri boş ya da 0 olunca satır, boşluğun nedeniyle birlikte tablodan kayboluyordu. Artık nedeni yazılı boş hücre satırı görünür tutar (GARAN durdurulan faaliyetler net kârı, son 12 ay 1Ç26 ve 2Ç26).
  • Yeni paraya taşınmamış yıllık rakamdan dördüncü çeyrek türetilmiyor. Enflasyon düzeltmeli yıllık raporda bir kalemin yıllık tutarı aynı yılın bir ara dönem tutarıyla kuruşu kuruşuna aynıysa tutar yeni paraya taşınmamıştır; ondan türetilen dördüncü çeyrek para farkının artığıydı (DUNYH 4Ç25 hasılatı -838.871 TL, DIRIT 4Ç25 hasılatı -166.430 TL, TCELL 4Ç24 durdurulan faaliyetler -1,02 milyar TL). Artık bu çeyrek ve onu içeren son 12 ay rakamları nedeni yazılarak boş kalır; yıllık rakam şirketin yayımladığı gibi durur.
  • Sigorta şirketlerinde vergi oranı ertelenmiş vergiyi sayıyor. Sigortacının gelir tablosunda ertelenmiş vergi, vergi öncesi kârın içinde diğer gelirler arasında yazılır. Efektif vergi oranı ve vergi yükü yalnız cari vergiyle kuruluyor, ertelenmiş vergi faaliyet kârı sayılıyordu. Artık oran hesabında ertelenmiş vergi vergiye taşınır ve vergi öncesi kârdan çıkar: AKGRT 3Ç23’te 121,2 milyon TL ertelenmiş vergi geliri vardı; vergi öncesi kâr 158,2 değil 37,1 milyon TL, vergi 94,6 milyon TL gelir, efektif vergi oranı %16,8 yerine -%255,1. QUICK 2Ç26 efektif vergi oranı %13,7 yerine %9,3. Yalnız sigorta şirketlerinin efektif vergi oranı ve vergi yükü değişti; başka sektörde ve başka kartta fark yok. Son 12 ay tablosu ertelenmiş vergi satırlarından birini bilmiyorsa kart da boş kalır ve nedeni yazılır.
  • Bilinen sınırlar: (1) Çeyreklik bilanço serisi dördüncü çeyrekte sıçrar, çünkü yıl sonu bilançosu, yıllık tablo gibi, bir sonraki yıllık raporun güncel parasıyla gösterilir (ASELS toplam yükümlülük 3Ç24 86,95, 4Ç24 132,77, 1Ç25 112,32 milyar TL). (2) Hisse tarayıcısı rakamları günlük bir görüntüden okur; bir düzeltme tarayıcıya görüntü yenilenince yansır.

Sektör verisi

Bu bölüm 0.8.5 ile gelir; veri servisi tarafı 12 Ekim 2026’da canlıya çıktı.

  • Analizlerde TCMB sektör göstergeleri. Hektor şirket analizinde ilgili sektörün göstergelerini (kartlı harcama, TÜFE alt kalemleri, yurt içi ÜFE, sektör ihracatı; 24 TCMB serisi) BBB veri servisinden alır; abonenin kendi TCMB anahtarı gerekmez. Haftalık kartlı harcama aylık ortalamaya çevrilir ve son haftası henüz yayımlanmamış ay yazılmaz; yarım ay tam ay gibi görünmez. Örnek: market ve alışveriş merkezi kartlı harcamasının 12 aylık artışı, TÜFE gıdanın 12 aylık artışını Temmuz, Ağustos ve Eylül 2026’da 14,0, 22,5 ve 17,3 puan aştı.

Değerleme Excel’i

  • Net Borç / FAVÖK, FAVÖK sıfır ya da eksiyken boş. Değerleme modelinin Excel’i bu satırı kapısız yazıyordu; FAVÖK’ü eksi olan geçmiş yılda ya da projeksiyonda oran eksi çıkıyor, net borçlu ve zarar eden şirket net nakitli gibi okunuyordu. Artık veri servisiyle aynı kural: hücre boş.
  • Hasılata bölünen oranlar, hasılat sıfır ya da eksiyken boş. Brüt kâr, EBIT, FAVÖK, net kâr, faaliyet nakdi ve serbest nakit akışı marjları ile CAPEX / hasılat eksi hasılatta işaret çeviriyor, sıfır hasılatta #DIV/0! basıyordu. Çeyreklik sayfasındaki dört marj satırı ve FAVÖK marjı baz puanı da aynı kuralla boş kalır (veri servisinde NATEN 4Ç24 hasılatı -499,1 milyon TL). Senaryolar sayfasının başlangıç oranı hasılatı pozitif olmayan yılı atlar, bir önceki yıla geçer.

Değerleme yöntemi

  • Özet kartı eski çeyreğe dayanıyorsa uyarıyor. Şirket yeni çeyreği açıkladığı hâlde özet kartı son on iki ay (TTM) değerlerini bir önceki çeyrekten basabiliyor ve bunu olağan bir dönem etiketiyle gösteriyordu; çarpanların bir çeyrek eski olduğu görünmüyordu. Artık kart bunu ikinci bir uyarı satırıyla söyler. Belirli bir dönem seçtiyseniz uyarı çıkmaz.
  • Piyasa değeri çarpanlarla aynı dönemden. Özet kartında piyasa değeri önceki yılın etiketiyle (“2025”), iki satır aşağıdaki F/K ve PD/DD ise son on iki aydan (“TTM Q2 2026”) geliyordu. Artık piyasa değeri de çarpanlarla aynı dönemden okunur; değer değişmedi. Veri servisi bir şirkette piyasa değeri vermiyorsa kart artık dönem seçiminizi suçlamaz, nedenini yazar.
  • Ülke riski Temmuz 2026 verisiyle. Değerleme şablonlarının Ülke Riskleri sayfası Damodaran’ın Ocak 2026 setindeydi; Temmuz 2026 setine yenilendi. Türkiye’nin toplam hisse senedi risk primi %8,89’dan %8,65’e indi. Hektor ülke riskini artık tarihli çalışma kitabından okur; internet tablosunun etiketi eski bir satırı güncel gösterebiliyordu.
  • Şirket hedefi doğru esasla karşılaştırılıyor. Hektor şirketin satış ya da FAVÖK hedefini modelle karşılaştırırken hedefin enflasyon muhasebesine göre mi yoksa nominal mi tanımlandığını en güncel kaynağın kendi dipnotundan okur. Nominal hedef reel karşılığına yılın ortalama fiyat seviyesiyle çevrilir; eski formül yaklaşık yarım yıl fazla indiriyor, %25 enflasyonda reel karşılığı %10,6 düşük bulup gereksiz sapma uyarısı verebiliyordu.
  • Kredi kartı komisyonu faiz sayılmıyor. Finansman giderinin içindeki kredi kartı ve tahsilat komisyonu saf faize karışıyor, faiz karşılama oranını ve borç maliyetini bozuyordu (Vakko’da 2026’nın ilk yarısında 321,1 milyon TL). Artık komisyon faizden ayrılır ve faaliyet kârından düşülür.
  • Sunum tutarının birimi ve dönemi ana tablodan teyit ediliyor. Şirket sunumunda “TLm” başlığı altında bin TL yazılmış bir tutar bin kat, ilk altı ayı taşıyan bir sütun çeyrek sanılırsa iki kat hata üretir. Artık her sunum tutarı birimi ve dönemiyle finansal rapordaki tam tutara eşlenir.
  • Serbest nakit ara toplamı kapsamıyla etiketleniyor. Faaliyet nakdinden yatırım harcaması çıkarılarak bulunan tutar, kira ödemeleri finansmanda kaldığında serbest nakit akımı değildir. Artık bu ara toplam kira, faiz, vergi ve yatırım kapsamıyla etiketlenir; kira yükü iki kez düşülmez.
  • Risksiz reel faiz doğru sütundan. TCMB ihale çalışma kitabında “reel getiri oranı” başlıklı sütun aynı satırda 0,00 taşıyabiliyor; yalnız başlığa bakan okuma risksiz reel faizi sıfır yapardı. Artık sütun tanımıyla seçilir (18.08.2026 ihalesinde yıllık bileşik reel faiz %5,83).
  • Yabancı hissede uzak yıl tahmini yoksa açıkça yazıyor. Yabancı hissede konsensüs kaynağı yalnız bu ve gelecek mali yılı veriyor. Gelecek yılın büyümesi artık çok yıllı büyüme, hedef marj ve uç dönem getirisi satırlarına konsensüs diye taşınmaz; o hücreler “çekilemedi” yazar.
  • Tahmin karnesinde göreli tezler. Bir grup hisseyi birbirine göre sıralayan, hedef fiyatı olmayan tezler karnede yön, karşılaştırma ölçütü ve grup içi beklenen yerle kaydedilir; senaryo isabetine karışmaz, kendi yön isabetiyle ölçülür.
  • Bilinen sınırlar: (1) Bilgisayarınızdaki önbellekte son on iki ay satırı ve veri damgası birlikte eskimişse eski çeyrek uyarısı çıkmaz. (2) Veri servisi bazı şirketlerde (örnek ULUFA) piyasa değeri vermiyor; bu şirketlerde piyasa değeri, F/K, FD/FAVÖK ve PD/DD boş kalır.

Güvenlik

  • Hektor paketiyle kurulan MCP kütüphanesi (yapay zekânın dış araçlara bağlandığı standart) güvenlik yamalı sürüme güncellendi. Yüksek önemli bir duyuruya göre kütüphanenin yetkilendirme istemcisi kimlik bilgisini, bağlanılan sunucunun seçtiği başka bir yetkilendirme sunucusuna gönderebiliyordu. Kütüphane bu açığı kapatan en küçük sürüme (1.31.0) çekildi; Hektor’un kendi kodu bu kütüphaneyi doğrudan çağırmıyor.
  • Belgelerdeki talimat uygulanmıyor. Haber metni için “veri, talimat değil” kuralı vardı; kurum raporu, PDF, şirket belgesi, yüklediğiniz dosya ve başka bir yapay zekânın çıktısı için yoktu. Artık okunan her dış içerikteki emir ya da yönlendirme satırı (“önceki talimatları yok say” gibi) Hektor’a verilmiş komut sayılmaz ve uygulanmaz. Satır Hektor’un davranışını, kurallarını ya da araç kullanımını değiştirmeye yöneliyorsa size alıntılanarak söylenir; okura yönelik yasal uyarı ve kurumun AL ya da SAT tavsiyesi veridir, ayrıca bildirilmez. Sizin sohbette yazdığınız mesaj bu kapsamda değildir; yüklediğiniz dosyanın içi kapsamdadır.
  • Koruma kuralı arama komutunu yazma sanmıyor. Uygulama dosyalarını yazmaya karşı koruyan kural, Hektor’un bu klasörde yaptığı salt okuma aramasını bayraktaki “ln” yüzünden bağlantı komutu sayıp reddediyordu. Artık bayrak komut sayılmaz; ret gerektiğinde ileti hangi sözcüğe takıldığını söyler.

0.8.4 ; 6 Ekim 2026

Model Kataloğu

  • Çalışma klasöründeki eski bir model kısıtı artık Fable’ı ve öbür modelleri menüden düşürmüyor. 0.8.3’e geçen bir abonede sohbetin model menüsünde yalnız Opus kaldı; Fable, Sonnet, Haiku ve eski Opus sürümleri görünmedi. Sebep, Hektor çalışma klasöründeki yerel Claude ayarında (settings.local.json dosyası) duran ve yalnız belirli modellere izin veren bir listeydi. Claude bu listeyi Hektor’un kendi model listesiyle birleştirdiği için 0.8.2’ye kadar kısıt hiçbir modeli gizlemiyordu; 0.8.3 Hektor’un listesini kaldırınca kısıt tek başına kaldı. Artık Hektor açılışta bu yerel listeyi siler; sohbetin model menüsü ve terminalin /model menüsü Claude’un bildiği bütün modelleri yeniden gösterir. Yerel ayardaki öbür satırlara dokunulmaz. Bu klasörde bilerek model kısıtı tutan abonenin kısıtı da kalkar; 0.8.2’de de bu kısıt etkili değildi.
  • 0.8.3 notundaki “Opus 5 ya da Opus 5.5 menüde görünmüyorsa indirme henüz olmamıştır” açıklamasının ikinci bir sebebi vardı. Menüden model düşmesinin tek sebebi indirme değildi; yukarıdaki yerel liste de aynı belirtiyi veriyordu ve Hektor’u yeniden başlatmak onu düzeltmiyordu. 0.8.4’te bu sebep kendiliğinden kalkar.
  • Claude’un açılışta verdiği eksik model listesi menüye yapışmıyor. Claude programı açılış anında zaman zaman yalnız temel modelleri (Opus, Fable, Sonnet, Haiku) bildiriyordu. 0.8.3 bu listeyi olduğu gibi kaydediyordu; Opus 5, Opus 4.8, Sonnet 5.5 gibi modeller Hektor penceresi yenilenene ya da Hektor yeniden açılana kadar menüde görünmüyor, sohbet de bu eksik listeden model seçiyordu. Artık önceki listeden kısa gelen liste hemen kaydedilmez; Hektor yarım dakika sonra Claude’a yeniden sorar ve ikinci cevabı kullanır. Hesabınızın model erişimi gerçekten daraldıysa menü de bu gecikmeyle daralır.
  • Bilinen sınırlar: (1) Bilgisayarınızın genel Claude ayarında (kullanıcı klasörünüzdeki .claude/settings.json, Hektor dışındaki Claude kullanımınıza da ait dosya) bir model listesi varsa Hektor bu listeye dokunmaz. Bu liste terminalin /model ve /advisor menülerini kısıtlayabilir (Fable dahil), sohbeti etkilemez. (Sohbetteki /advisor seçiminiz bu dosyanın danışman satırına yazılır; aşağıdaki Danışman bölümüne bakın.) (2) Yerel liste düzeltmesi macOS’ta gerçek Claude programıyla sınandı; Windows’ta bir abone bilgisayarında denenmedi. (3) Claude’un neden zaman zaman eksik liste verdiği bilinmiyor ve bu durum yeniden üretilemedi. Eksik listenin ertelenmesi taklit edilen listelerle sınandı; yarım dakika sonraki ikinci sorunun tam listeyi getirdiği gerçek Claude ile doğrulanmadı.

Danışman (advisor)

  • Terminalin /advisor menüsünde Fable yeniden görünüyor. Fable’ın bu menüde çıkmamasının sebebi yukarıdaki yerel model listesiydi; liste silinince Fable terminalin danışman seçeneklerine döner.
  • Sohbete /advisor komutu geldi. Sohbete /advisor yazınca danışman menüsü açılır: Fable (hesabınızda varsa), Opus ve Kapalı. Seçiminiz terminalin /advisor menüsüyle aynı yere, genel Claude ayarınızdaki (kullanıcı klasörünüzdeki .claude/settings.json) danışman satırına yazılır; terminal ve sohbet aynı seçimi kullanır. Dosyadaki öbür satırlara dokunulmaz; dosya okunamıyorsa hiçbir şey yazılmaz ve hata gösterilir. Açık sohbet yeni danışmanı bir sonraki mesajdan itibaren kullanır.
  • “Kapalı” seçimi kalıcı değildir. Kapalı seçince danışman satırı ayardan silinir; danışman Hektor açık kaldıkça sohbette kapalı kalır, Hektor yeniden açılınca varsayılana döner (Opus; ana model Fable ise Fable). Terminalin “No advisor” seçimi de satırı aynı biçimde siler. Terminalden yaptığınız danışman değişikliği (Kapalı’dan sonra yapılan seçim dahil) açık sohbete değil, yeni açılan sohbetlere geçer.
  • Ana modelden zayıf danışman kullanılmaz. Claude, ana modelden daha az yetenekli bir danışmanı sohbete haber vermeden atlar. Menü bunu not olarak gösterir: ana model Fable iken Opus danışman olarak çalışmaz. Terminalden Sonnet seçtiyseniz menü onu da notla gösterir; Sonnet danışman Opus 4.7 ve sonrası, Sonnet 5.5 ve Fable ana modellerinde atlanır.
  • Fable danışman, hesabınızda Fable açıksa çalışır. Fable’ı hiç kullanmadıysanız önce terminalde bir kez /model fable yazıp onaylamanız gerekir; onay yoksa Claude Fable’ı danışman olarak kullanmaz.
  • Sohbetteki hata kartı menüdeki adı kullanıyor. Danışmanla ilgili hata kartı artık “No advisor” yerine menüdeki “Kapalı” seçeneğini gösteriyor.
  • Bilinen sınırlar: (1) Sohbetteki danışman menüsü Windows’ta denenmedi. (2) Genel Claude ayarınızda bir model listesi varsa terminalin /advisor menüsünü kısıtlayabilir (Model Kataloğu, Bilinen sınırlar madde 1).

Terminal

  • Terminal, makinedeki bütün Claude oturumlarının listesiyle açılmıyor. Genel Claude ayarınızda “Start in agent view” açıksa Hektor terminali Claude’un oturum listesi ekranıyla açılıyordu. Bu ekran Hektor’a değil bilgisayara aittir: Hektor dışında açtığınız Claude oturumlarını gösteriyordu ve oradan yeni bir Hektor oturumu başlatılamıyordu. Artık Hektor terminali her zaman doğrudan Hektor çalışma alanında, normal Claude ekranıyla açılır. Bu ayar yalnız Hektor terminalini etkiler; Hektor dışındaki Claude kullanımınız değişmez.
  • Kişisel Claude talimatlarınız terminaldeki Hektor oturumuna girmiyor. Terminal, genel Claude talimat dosyanızı (kullanıcı klasörünüzdeki .claude/CLAUDE.md), kurallarınızı ve Hektor klasörünün üst dizinlerindeki talimat dosyalarını da yüklüyor, açılışta “instruction files” uyarısı veriyordu. Sohbette bu dosyalar zaten dışarıda kalıyordu; artık sohbet ve terminal aynı listeyi okur ve oturuma yalnız Hektor çalışma alanının kendi talimatları girer. Ölçüm (macOS, bir geliştirici bilgisayarı): oturuma giren talimat dosyası sohbette 15’ten 8’e indi, terminalde de 8 oldu ve açılıştaki uyarı kalktı.
  • Terminaldeki Claude, sohbetle aynı Python’u kullanıyor. Sohbet becerileri Hektor’un kendi Python’uyla çalıştırırken terminal bu ayarı almıyordu. Windows’ta python komutu Microsoft Store kısayoluna düşüp “Python bulunamadı” diyordu; Claude Hektor’un Python’unu kendisi arayıp bulana kadar ilk beceri çağrısı boşa gidiyordu. Temiz bir Mac’te python komutu hiç yoktur, python3 ise beceri paketleri kurulu olmayan sistem Python’udur. Bilgisayarınızda conda veya pyenv kuruluysa da terminal onların Python’unu seçiyordu. Artık terminal Claude’u Hektor’un Python’u önde olacak biçimde başlatır ve Python çıktısı sohbetteki gibi UTF-8 basılır; Windows terminalinde rapor üretim betiği (Tam Analiz’in Word raporu) bu ayar olmadığı için karakter hatasıyla duruyordu. Ölçüm: Windows’ta python ve python3 Hektor’un Python’una çözüldü; macOS’ta kabuk ayarı başka bir Python’u öne koyduğunda da ikisi Hektor’un Python’una çözüldü ve beceri paketleri yüklendi. Terminal açılışında ilk satırda bu yol ayarını görürsünüz.
  • Bilinen sınırlar: (1) Hektor terminalinde Claude’un arka plan oturumu özelliği (/background) kapalıdır; oturum listesi ekranını kapatan ayar onu da kapatır. (2) Genel Claude ayarınızdaki kancalar (hooks) ve eklentiler terminalde hâlâ yüklenir; bu sürüm yalnız talimat dosyalarını ayırır. (3) Terminaldeki Python ayarı Windows’ta ölçüldü; talimat ayrımı ve terminal açılışı Windows’ta denenmedi.

Portföy ve İzleme Listesi

  • İzleme listesi ve portföy aynı hisse için aynı sayıyı gösteriyor. İzleme listesi fiyatı ve günlük değişimi tek ondalıkla (₺220,0 / +5,0%), portföy iki ondalıkla (₺220,00 / +%4,96) basıyordu; veri aynıyken bile sayılar farklı duruyordu. İzleme listesi artık portföyle aynı biçimi kullanır. Sohbete giden izleme listesi bilgisi de iki ondalıktır.
  • İki ekran aynı anda tazelenir. Portföy açıkken izleme listesi kendi beş dakikalık turunu bekletir ve portföyle birlikte tazelenir; portföyden panoya döndüğünüzde izleme listesi başka bir anın fiyatını göstermez.
  • İzleme listesinin fiyatı istek anında çekilir. İzleme listesi sunucunun beş dakikada bir doldurduğu kayıttan okuyordu, portföy her seferinde canlı okuyordu; piyasa açıkken iki ekran farklı anların fiyatını gösteriyordu. Artık BIST ve yabancı hisselerde izleme listesi de fiyatı istek anında, portföyün kullandığı kaynaktan alır; aynı hisse en fazla dakikada bir yeniden çekilir. Bu kısım sunucu tarafındadır ve Hektor güncellemesinden bağımsız olarak yayına girer.
  • Yabancı hissede GÜNCEL FİYAT ve GÜNLÜK Δ yüzdesi hissenin kendi para biriminde. Portföy tablosu yabancı hissenin fiyatını TL’ye çevirip, günlük yüzdesini de kur hareketi dahil TL bazında gösteriyordu; izleme listesi aynı hisseyi dolar fiyatı ve dolar yüzdesiyle gösterdiği için iki ekran hiçbir zaman aynı sayıyı göstermiyordu. Artık iki sütun izleme listesiyle aynıdır (örneğin $1.074,89 ve −%2,05). DEĞER, açık pozisyon K/Z, günlük ₺ tutarı ve toplamlar eskisi gibi TL’dir. Yüzde dolar bazında, altındaki ₺ tutarı kur dahil olduğu için ikisinin işareti ayrışabilir; ₺ tutarı kendi işaretinin rengini taşır. GÜNLÜK Δ’ya göre sıralama ekranda gördüğünüz yüzdeyle yapılır.
  • Dövizle alınan varlıkta ORT. MALİYET alışın para biriminde. Dolarla alınan bir hissede güncel fiyat dolar, ortalama maliyet TL görünüyordu; iki sayı yan yana karşılaştırılamıyordu. Artık maliyete giren bütün alışlar (temettünün yeniden yatırımı dahil) aynı dövizle girildiyse ORT. MALİYET o dövizdedir. Hücrenin üzerine gelince TL karşılığı, alış günlerinin kurlarıyla görünür. Açık pozisyon K/Z ve K/Z % TL bazındadır ve kur hareketini de içerir; bu yüzden dolar maliyet ile dolar fiyattan hesaplanan yüzdeden farklı olabilir. K/Z ₺ hücresinin balonu farkı hisse etkisi ve kur etkisi olarak ayırır. Bu sütuna göre sıralama TL değeriyle yapılır.
  • Euro ve sterlin simgeyle gösterilir. Portföy ve işlem geçmişi EUR fiyatını “EUR 95,50” diye basıyordu; artık izleme listesi gibi €95,50 ve £ kullanılır.
  • Bazı ABD hisselerinde hisse ve kur etkisi kırılımı görünmüyordu. Haziran 2026 ortasından önce aramadan eklenen ABD hisseleri, işlemleri dolarla girilmiş olsa da TL varlık olarak kaydediliyordu (ekleme formu para birimini bilmediğinde TL varsayıyordu). Bu varlıklarda açık pozisyon K/Z’nin hisse etkisi ve kur etkisi ayrımı gösterilmiyordu. Güncellemeyle birlikte, işlemlerinin tamamı dolar olan bu varlıklar dolar varlığa çevrilir ve kırılım görünür. İşlemlerinize dokunulmaz. Yeni eklemelerde Hektor hissenin para birimini piyasa verisinden alır; ABD dışı borsalarda da TL varsayımı kalktı (Londra borsası fiyatı peni cinsinden verdiği için orada formdaki seçim geçerlidir).
  • Aramadan eklenen BIST hissesi soneksiz görünür ve ikinci kez açılmaz. Aramadan eklenen BIST hissesi “ASTOR.IS” olarak kaydediliyordu, öbür BIST hisseleri “ASTOR”. Aynı hisse daha sonra dosyadan içe aktarılınca ikinci bir varlık açılıyor ve pozisyon iki satıra bölünüyordu. Artık bu hisseler “ASTOR” olarak kaydedilir ve içe aktarmada aynı varlığa bağlanır. Mevcut “.IS” kayıtları güncellemeyle çevrilir; aynı hissenin soneksiz kaydı zaten varsa iki kayda da dokunulmaz.
  • BIST borsa yatırım fonları fiyat alır. GLDTR, ZGOLD gibi borsada işlem gören fonlar “Yatırım Fonu” olarak kaydediliyor ve fiyatları TEFAS’tan isteniyordu; TEFAS bu kodları tanımadığı için portföyde hiç fiyat görünmüyordu. Fon yine “Yatırım Fonu” sınıfında durur, fiyatı artık BIST hisseleri gibi borsadan gelir; aramadan, elle ya da dosyadan eklenmiş olması fark etmez. İzleme listesi de bu fonları istek anında, portföyle aynı kaynaktan çeker (sunucu tarafı). Portföyünüz sunucuda da saklanıyorsa sunucunun bilgisayarınız kapalıyken tuttuğu günlük değer kaydı da bu fonları artık borsadan fiyatlar (sunucu tarafı); önceden fon fiyatsız kaldığı için bu fonu taşıyan portföylerde o günün sunucu kaydı hiç yazılmıyordu. TEFAS fonlarında değişiklik yok.
  • Fiyat kaynağında bulunmayan kodlar sunucunun fiyat cevaplarını beş dakika kesmiyor. Sunucu, fiyat kaynağı arka arkaya hata verdiğinde onu beş dakika dinlendiren bir koruma kullanır. Fiyat kaynağında bulunmayan bir hisse kodu ya da TEFAS’ın tanımadığı bir fon kodu da hata sayılıyordu: bir portföydeki birkaç yabancı hisse korumayı her yenilemede açıyordu. O beş dakika boyunca sunucu, hangi aboneden gelirse gelsin fiyat isteklerinin bir kısmını cevaplayamadı: portföyde hisseler yenilenmeyip önceki fiyatla kaldı, sohbetteki fiyat soruları hata aldı. Tanınmayan fon kodları da aynı korumayı açıp fon fiyatlarını boşaltabilirdi; bu üretimde görülmedi, önlem olarak kapatıldı. 6 Ekim’deki Windows denemesinde THYAO fiyatı bu yüzden bir kez gelmedi; Hektor veri uydurmadı, kesintiyi söyledi. Artık bulunamayan kod yalnız kendisi fiyatsız kalır; korumayı yalnız gerçek bağlantı hataları açar. Bu kısım sunucu tarafındadır ve Hektor güncellemesinden bağımsız olarak yayına girer.
  • Portföy ve izleme listesindeki günlük değişim, Yahoo bir günü boş bıraktığında iki gün öncesine göre hesaplanmıyor. Yahoo 5 Ekim satırını bütün BIST hisselerinde boş verdi. Sunucu eksik günü BIST 100 endeksinin takviminden saptıyordu; endeksin o günü taşımadığı bir istekte boşluk görünmedi ve ASTOR 6 Ekim’de portföyde -%3,03 yerine -%12,73 gösterdi (2 Ekim kapanışına göre); izleme listesi aynı hesabı kullanır. Artık hesaplanan önceki kapanış Yahoo’nun resmî önceki kapanışıyla da karşılaştırılıyor; uyuşmazsa yüzde Yahoo’nun resmî yüzdesinden alınıyor. Resmî kotasyonlara o anda ulaşılamıyorsa karşılaştırma yapılamıyor. Sunucu tarafında; eski sürümdeki aboneye de yansıyor.
  • Bilinen sınırlar: (1) Panodaki “Günün Lideri / Günün En Zayıfı” ve pozisyon özet çipi yabancı hissede TL bazlı yüzdeyi göstermeye devam eder. (2) ABD seansında izleme listesi ve portföy sunucuya ayrı anlarda sorduğu için birkaç saniyelik fiyat farkı görülebilir. (3) Sol panel en dar genişliğindeyken çok uzun bir fiyatta (örneğin $634.521,00) satırın silme düğmesi panelin dışına taşar. (4) Dosyadan içe aktarmada borsa sütununa “IST” yazılmış bir BIST hissesi, “BIST” olarak kayıtlı aynı hisseden ayrı bir varlık açar. (5) Uzun bir tatilin (bayram gibi) ardından ilk seansta BIST hissesinin günlük yüzdesi izleme listesinde portföyden farklı ya da boş görünebilir: izleme listesi son beş günün, portföy son bir ayın verisine bakar. (6) İzleme listesindeki “Son: SS:DD” damgası listenin çekildiği saati gösterir, fiyatın saatini değil. Piyasa açıkken ikisi en fazla bir dakika ayrışır; piyasa kapalıyken fiyat son kapanıştır, canlı çekim başarısız olursa önceki kayıt gösterilir. (7) macOS’ta canlı bir Hektor penceresinde gözle denenenler: izleme listesi ile portföyün aynı fiyat ve yüzdeyi göstermesi, ORT. MALİYET’in dövizde basılması ve işlem formu araması. Bölümün öbür maddeleri canlı pencerede denenmedi; hiçbir maddesi Windows’ta denenmedi. (8) Alışlarının bir kısmı TL, bir kısmı dövizle girilmiş varlıkta ORT. MALİYET TL kalır. ABD dışı bir borsada TL varlık olarak kaydedilmiş ama dövizle alınmış hissede de TL kalır; yukarıdaki para birimi onarımı yalnız ABD borsalarını kapsar. TOPLAM satırındaki toplam maliyet TL’dir. (9) Güncellemeden önce fiyat grafiği açılırken bilgisayarınıza kaydedilmiş geçmiş kapanışlar temettü düzeltmeli kalır ve yenileriyle değiştirilmez; temettü ödeyen hissede portföyün geçmiş tarihli değeri o günler için bu kayıtlardan hesaplanmaya devam eder.

Sohbet Ekranı

  • “merhaba” ile açılan sohbet artık izleme listesinin adını almıyor. Claude sohbete adı ilk mesajdan koyar. Hektor ekrandaki bilgiyi (izleme listesi, KAP sinyalleri, portföy özeti) mesajın sonuna eklediği için konusuz bir ilk mesajda ad o bilgiden çıkıyordu: Windows turunda “merhaba” sohbeti “Watchlist hisse ve KAP sinyalleri” adını aldı. 0.8.3’te soruyu öne almak konulu sorularda bunu çözmüştü, selamlaşmada çözmüyordu (ölçüm: 7 denemenin 4’ünde ad izleme listesinden, 3’ünde “Merhaba” oldu; ilk ad sonradan değişmediği için ikisi de kalıcıydı). Artık ekran bilgisi Claude’a mesajın içinde değil, mesaja eklenen ayrı bir bağlam olarak gider; Claude onu görür ve kullanır ama adı yalnız sorudan üretir. Selamlaşmada sohbet geçici adında kalır, ilk gerçek soruda adını alır. Ölçüm: 6 “merhaba” denemesinin hiçbirinde ad verilmedi, ardından gelen soruda 6/6 ad sorudan çıktı; Windows’ta “merhaba” ve “İzleme listemde THYAO kaç TL?” sohbeti “THYAO fiyat sorgulama” adını aldı ve Claude fiyatı ekrandan doğru söyledi; macOS’ta “merhaba” ardından ENKA’nın KAP bildirimlerini soran sohbet “ENKA’nın son 1 haftada kap bildirimleri” adını aldı. Sınırlar: (1) ChatGPT sohbetlerinde ekran bilgisi eskisi gibi mesajın sonunda gider; onların adı bu değişiklikten etkilenmez. (2) Ekrana atıf yapan soruda eklenen uzun sayfa içeriği (8.000 karakterden uzun bağlam) mesajın içinde kalır, çünkü Claude bu kanalda 10.000 karakteri aşan bağlamı keser; ad yine sorudan önce gelir. (3) “selam, nasılsın” gibi bir selamlaşma bir denemede “Selam” adını aldı. (4) Daha önce yanlış ad almış sohbetler kendiliğinden düzelmez; adı elle değiştirilebilir.
  • Plan modunda /compact, /context ve /clear çalışıyor. Plan modu açıkken Hektor her mesajın önüne “yalnız plan oluştur” talimatını ekliyordu; bu üç komut da o talimatı alınca Claude’a komut olarak değil düz mesaj olarak gidiyordu. Windows turunda plan modundaki /compact bağlamı küçültmedi, Claude “bu komutu ben çalıştıramam” diye cevap verdi ve tur ücreti yazıldı. Artık bu üç komut talimatsız gider; plan modu sohbetin geri kalanında aynen sürer. Ölçüm (macOS, Hektor’un kendi SDK’sıyla, plan modunda): talimatsız /context bağlam tablosunu döndürdü, model çağrılmadı, maliyet 0; talimatlı hâli modele gitti. Kod iki platformda ortak olduğu için hata macOS’ta da vardı.
  • /status ve /doctor satırları boş çıkmıyor. /status düşünme düzeyini her zaman “–” gösteriyordu, çünkü artık var olmayan bir ekran öğesinden okuyordu; lisans ve izin satırı da köprünün hiç göndermediği alanları aradığı için hep “–” kalıyordu. /doctor’daki lisans satırı da öyle. Artık düşünme düzeyi seçili değerden, lisans katmanı Hektor’un açılışta aldığı lisans bilgisinden okunuyor; izin alanının yerinde plan modunun açık mı kapalı mı olduğu yazıyor.
  • Hektor kendiliğinden işe döndüğünde ekran “çalışıyor” gösteriyor. Bir komite üyesi işini teslim ettiğinde ya da arka plan görevi bittiğinde Hektor sizin mesajınızı beklemeden yeni bir tur açar; konuşma geçmişini sıkıştırması da çoğu kez bu turlarda olur. Bu turlarda “Hektor çalışıyor” satırı, sayaç ve Durdur düğmesi hiç açılmıyordu; Hektor araç kullanıp yazarken ekran durmuş görünüyor, izleyen kişi işin bittiğini sanabiliyordu (Windows’ta ve macOS’ta görüldü). Artık turun ilk işaretiyle satır, sayaç ve Durdur açılır, tur bitince kapanır; komite panelinde Hektor bu sırada “yönetiyor” görünür. Bu turda yazdığınız mesaj öbür turlardaki gibi sıraya girer; “Yönlendir” ile sürmekte olan tura iletilir (bir sonraki madde), yoksa tur bitince gider. Durdur (ya da Esc) Hektor’u tümüyle durdurur; arka planda çalışan komite üyeleri de durur. Ölçüm (macOS, Hektor’un kendi SDK’sıyla): kendiliğinden açılan turun ilk işareti Claude’a istek gönderildiği sinyalidir; üye arka planda çalışırken bu sinyal de Hektor’un yazı akışı da gelmez, yani gösterge yalnız Hektor’un kendi turunda açılır.
  • Hektor kendiliğinden işe döndüğünde yazdığınız mesaj o tura yönlendirilebiliyor ve cevabı en altta görünüyor. Windows’taki bir komite çalışmasında Hektor tek bir turu bir saat sürdürdü (arada yedi kez konuşma geçmişini sıkıştırdı). Bu sırada sorulan “Ne durumdayız?” Hektor’a ulaştı ve cevaplandı, teslim mesajı da yazıldı; ama ekran ikisini de turun başında, bir saat önce açılmış balona yazdı. Abone ekranın altında hiçbir cevap görmedi ve “bana neden yazmıyorsun?” diye sordu. Bir önceki maddedeki göstergeyle bu turda yazılan mesaj artık sıraya giriyor; ama “Yönlendir” bu turlarda çalışmıyordu, Hektor turu bitmiş sayıp mesajı geri çeviriyordu ve mesaj tur bitene kadar bekliyordu. Artık “Yönlendir” bu turlarda da çalışır: mesaj sürmekte olan tura iletilir, ekranın en altında “YÖNLENDİRME” olarak görünür, Hektor’un cevabı onun altına yazılır. Ölçüm (macOS, Hektor’un kendi köprüsüyle): arka plan ajanı bitince açılan turda Hektor 20 saniyelik bir iş yürütürken mesaj yönlendirildi. Önceki hâlde mesaj “tur bitmiş” diye reddedildi; yeni hâlde kabul edildi, aynı turda okundu, cevap o turun sonunda geldi ve tur bitince oturum yeni mesaja hazır kaldı. Kod iki platformda ortaktır.
  • Hektor’un iş sırasında yazdığı ara notlar yerinde kalıyor. Hektor uzun bir işte araçları çalıştırırken arada kısa notlar yazar (“bakıyorum”, “şimdi tabloyu kuruyorum” gibi). Bu notlar tek bir balona üst üste yazılıyordu: aralarında boşluk olmadan birbirine yapışıyor, bir not öncekinden kısaysa ekranda hiç görünmüyor ve tur bitince balonda yalnız son cevap kalıyordu. Balon turun başında açıldığı için sonradan gelen araç satırları onun altına diziliyor, Hektor’un yeni yazdığı metin ekranın yukarısında kalıyordu. Artık her not yazıldığı anda kendi balonunda ve en altta görünür; sonraki araç satırları ve “çalışıyor” göstergesi onun altında sürer. Tur bitince notlar silinmez; sohbet geçmişine de kaydedildikleri için sayfa yenilense de yerlerinde kalır. Yönlendirilen mesajda sıra korunur: mesaj okunmadan önce yazılan not önce, yönlendirme sonra görünür. Ölçüm (macOS, Hektor’un kendi köprüsüyle; iki araç çalıştıran, üç not yazan bir tur): önceki hâlde notlar yapışık geldi, ekrana giden 27 parçanın 6’sı çizilmedi ve tur sonunda yalnız son not kaldı; yeni hâlde üç not üç ayrı balonda, her biri kendi aracının satırından önce geldi, kayıp yok. Düzeltme Claude ve ChatGPT sohbetlerinde geçerlidir; kod iki platformda ortaktır.
  • Araç satırları kendi notunun altında kalıyor. Bu sürümün Windows denemesinde, Hektor bir aracı çalıştırıp yeni bir not yazmaya başlayınca biten aracın satırı o yeni notun altına atlıyordu. Üç adımlı bir işte sıra “not 1, not 2, araç 1, not 3, araç 2” oluyordu; THYAO aracının kırmızı hata işareti “Şimdi USD kurunu çekiyorum” notunun altında kaldığı için hata USD’ye aitmiş gibi okunuyordu. Son araç da cevabın saat, süre ve maliyet satırının altında tek başına kalıyordu. Artık her aracın satırı kendi notunun altında durur, yeni not onun altında başlar ve “çalışıyor” göstergesi en altta sürer. Ölçüm (macOS, Hektor ekranına üç notlu, üç araçlı, ikinci aracı hatalı bir tur verildi): önceki hâlde sıra not 1, not 2, araç 1, not 3, araç 2, cevap, araç 3 oldu; yeni hâlde not 1, araç 1, not 2, araç 2 (hata işaretiyle), not 3, araç 3, cevap. Yönlendirme yapılan turda ve Hektor’un kendiliğinden açtığı turda da sıra doğru kaldı; kendiliğinden açılan turda Durdur düğmesi göründü. Sayfa yenilenince sohbet geçmişinden notlar ve cevap geri gelir; araç satırları geçmişe kaydedilmediği için yenilemeden sonra yanlış yerde kalan satır olmaz. Kod iki platformda ortaktır.
  • Kullanım sınırı şeridi anlaşılır yazıyor ve doğru saati gösteriyor. Claude kullanım sınırına yaklaşınca sohbetin üstünde kırmızı bir şerit “allowed_warning · Sıfırlanma: 15:29” yazıyor, 5 saniyelik bir geri sayımdan sonra kayboluyordu. Şerit Claude’un ham durum kodunu basıyordu; sıfırlanma zamanını da yanlış birimle okuduğu için saat her seferinde “şimdi” çıkıyordu. Sınırdan uzak olduğunuzu bildiren olağan bildirim de aynı kırmızı şeridi açabiliyordu. Artık olağan kullanımda şerit açılmaz. Sınıra yaklaşınca nötr renkte “Kullanım sınırına yaklaşıyorsunuz” yazar ve işiniz sürer; sınıra ulaşınca kırmızı renkte “Kullanım sınırına ulaştınız” yazar. İkisinde de gerçek sıfırlanma saati görünür; sıfırlanma 20 saatten uzaksa (haftalık sınır) gün adı da eklenir, bir saatten kısa beklemede geri sayım dakika ve saniyeyle akar. ChatGPT kotası dolduğunda da şerit aynı 5 saniyelik yanlış saati gösteriyordu; artık kotanın gerçek yenilenme zamanını gösterir, zaman bilinmiyorsa saat yazmaz. Ölçüm: Claude programının kendi tanımına göre sıfırlanma zamanı saniye cinsindendir. Hektor’un köprüsüne bu biçimde 2 saat 15 dakika, 40 dakika ve 3 gün sonra sıfırlanan bildirimler verildi; önceki hâl üçünü de “0 saniye sonra” diye iletti, yeni hâl üçünü de doğru iletti ve şerit macOS’ta doğru saat ve renkle göründü. Sınır: gerçek bir sınır uyarısı canlı olarak tetiklenemedi; ölçüm Claude’un tanımladığı biçimdeki örnek bildirimlerle yapıldı. Kod iki platformda ortaktır.
  • Bilgisayar uykudan uyandığında süren konuşma artık kapanmıyor. Hektor 30 dakika boyunca hiçbir şey olmayan oturumu kapatır. Bu süreyi sayarken bilgisayarın uykuda geçirdiği zamanı da boşta sayıyordu: Windows denemesinde akşam uykuya giren bilgisayar gece birkaç saniyeliğine uyandığında oturum kapandı, arka planda çalışan komite üyesi de onunla birlikte durdu ve ekranda bunu söyleyen bir şey çıkmadı. Artık uykuda geçen süre boşta sayılmaz; arka planda bir komite üyesi ya da arka plan işi çalışırken oturum açık kalır. Oturum gerçekten uzun süre boşta kalıp kapanırsa sohbette bunu söyleyen bir not çıkar; yazdığınızda konuşma kaldığı yerden sürer. Ölçüm (Hektor’un köprüsünde saat ileri alınarak): 392 dakikalık uykudan sonra oturum açık kaldı, iki saat çalışan bir arka plan üyesi varken açık kaldı, 31 dakika gerçek boşlukta kapandı ve not çıktı; önceki hâl ilk iki durumda oturumu kapatıyordu. Kod iki platformda ortaktır.
  • Bilinen sınırlar: (1) Ara notlar, Hektor’un kendiliğinden açtığı turdaki gösterge ve Yönlendir, plan modunda /compact ve /status ile /doctor Windows’ta 0.8.4 test derlemesinde doğrulandı. Araç satırlarının sırası bu doğrulamadan sonra düzeltildi; o düzeltme, kullanım sınırı şeridi ve uykudan uyanınca oturumun açık kalması Windows’ta denenmedi. Araç satırları ile şerit macOS’ta tarayıcıda, Hektor penceresinin dışında ölçüldü. (2) Gerçek bir kullanım sınırı uyarısı canlı tetiklenemedi; şerit Claude’un tanımladığı biçimdeki örnek bildirimlerle sınandı. Claude hesabınızda ücretli ek kullanım açıksa sınıra ulaşıldıktan sonra da çalışma sürebilir; şerit bu ayrımı göstermez ve kırmızı “ulaştınız” yazar. Bu durum ölçülmedi. (3) Uyku sonrası davranış Hektor’un köprüsünde saat ileri alınarak ölçüldü; gerçek bir uyku ve uyanma bu sürümle denenmedi.

Beceriler

  • Beceri oluşturucunun iki komutu doğru biçimde. Beceri oluşturucunun talimatındaki iki komut (değerlendirme koşusu ve açıklama iyileştirme) yanlış biçimde ve var olmayan seçeneklerle yazılmıştı; iki platformda da “No module named ‘scripts'” hatasıyla duruyordu. Komutlar betiklerin beklediği biçim ve seçeneklerle yeniden yazıldı; macOS’ta ikisi de başlıyor. Sınır: değerlendirme döngüsünün tamamı Hektor paketinde hâlâ çalışmıyor. Talimatın andığı görüntüleyici ve analiz dosyaları pakette yok, değerlendirme koşusu da Claude programını sistemde arar; Hektor’un kendi Claude’u orada değildir.
  • Finansal veri dosyaya iki platformda aynı biçimde yazılıyor. Değerleme talimatları finansal veriyi komut çıktısını dosyaya yönlendirerek kaydettiriyordu. Windows PowerShell bu dosyanın başına görünmez bir işaret (BOM) koyuyor ve Python dosyayı okurken “Unexpected UTF-8 BOM” hatasıyla duruyordu. Cevap yine doğru geliyordu, çünkü Hektor başka bir yola geçerek toparlıyordu; ama tur başına yarım dakika kaybediliyordu. Talimatlardan biri ayrıca Windows’ta bulunmayan bir geçici klasöre yazıyordu. Artık finansal veri dosyaya Hektor’un veri betiğinin kendisi tarafından işaretsiz UTF-8 olarak yazılıyor; dört talimat satırı buna geçirildi. Excel becerisindeki dosya envanteri de Windows’ta bulunmayan iki komut satırı aracını kullanıyordu; artık iki platformda aynı Python komutu kullanılıyor. İkisi de macOS’ta ve Windows’ta ölçüldü. macOS’ta önceki hâl de çalışıyordu.
  • KAP bildirimi ve eki, numarasıyla hisse kodu olmadan açılıyor. Hektor bir KAP bildirimini yalnız numarasıyla okuyabilir, ama komut önce hisse kodu arıyordu; Claude kodsuz çağırınca “Hisse kodu gerekli” hatası alıp kodla yeniden deniyor, bir araç çağrısı boşa gidiyordu (Windows turunda TATGD analizinde ve daha önceki bir AKMGY koşusunda görüldü). Ek dosyayı numarasıyla indiren komut da aynı denetime takılıyordu (ENKAI tam analizinde görüldü); o da artık hisse kodu istemiyor. İki biçim de çalışıyor ve aynı çıktıyı veriyor; hisse kodu isteyen öbür komutlar değişmedi. İki platformda aynı betik.
  • Döviz komutu yardım istendiğinde kullanımını gösteriyor. Hektor döviz komutunun kullanımını öğrenmek için yardım isteyince komut bunu döviz kodu sanıp “–HELP kuru bulunamadı” hatası veriyordu; bir araç çağrısı boşa gidiyordu (Windows’taki ENKAI tam analizinde iki ajanda görüldü). JSON çıktı seçeneği döviz kodundan önce yazıldığında da aynı hata çıkıyordu. Artık ikisi de çalışıyor; kodla, kodsuz ve tanınmayan kodla yapılan çağrıların çıktısı değişmedi. İki platformda aynı betik.
  • KAP kelime araması büyük harfle yazılan Türkçe kelimeyi buluyor ve kapsamını söylüyor. Günün KAP bildirimlerindeki kelime araması kelimeyi Türkçe olmayan kuralla küçültüyordu; “KAR PAYI” yazınca “Kar Payı Dağıtım İşlemlerine İlişkin Bildirim” bulunmuyordu (aynı gün eski komut 0, yeni komut 1 sonuç verdi). Arama artık hisse koduyla yapılan kelime aramasıyla aynı kuralı kullanıyor. Komut yalnız bugünün bildirimlerini tarıyor; çıktı artık bunu not olarak yazıyor ve bir şirketin geçmişinde aramak için kullanılacak komutu gösteriyor. Bu aramaya verilen dönem ve kategori sessizce yok sayılıyordu, artık hata veriyor; sonuç sınırı ve “tüm sonuçlar” seçeneği uygulanıyor. İki platformda aynı betik; macOS’ta ölçüldü.
  • Kurum raporlarında rapor tipi araması bütün arşivi tarıyor. Abone “analist toplantı notları” gibi bir rapor tipi isteyince beceri talimatı listeyi çekip süzmeyi öğretiyordu. Liste yalnız en yeni 50 raporu taşıdığı için 6 Ekim ölçümünde arşivdeki 181 “Toplantı Notu” raporunun 12’si bulundu ve listenin eksik olduğu söylenmedi. Windows’ta aynı talimat, borudan geçen metnin başına eklenen UTF-8 BOM yüzünden her seferinde bir hatayla başlıyordu (ENKAI tam analizinde görüldü). Liste komutu artık rapor adında arama yapıyor; Türkçe “İ” ve “ı” harfleri de doğru eşleşiyor; arama sunucuda bütün arşivde yapılıyor ve aynı sorgu 181 raporun hepsini getiriyor. Hisse koduyla birlikte verilen terim de uygulanıyor. Sonuç sayısı istenen sınıra ulaşınca çıktı daha eski raporların listede olmadığını not olarak yazıyor; not hisse kodlu ve süzgeçsiz listede de çıkıyor. Bu listelerin çıktısı başka bakımdan değişmedi. İki platformda aynı betik; macOS’ta ölçüldü.
  • Kurum raporu indirme ve listesi aynı anda gelen isteklerde hata vermiyor. Kurum raporları sunucudaki bir Google Drive arşivinden gelir. Sunucu Drive’a bütün isteklerin ortak kullandığı tek bir bağlantıyla gidiyordu ve bu bağlantı aynı anda gelen isteklere uygun değildi: birkaç istek üst üste geldiğinde rapor indirme ya da en yeni raporlar listesi zaman zaman hatayla döndü, bazen rapor varken “bulunamadı” dendi. 3 ve 4 Ekim’de bu hata sunucuyu üç kez kısa süreli yeniden başlattı; o anda süren isteklerin bir kısmı, yalnız kurum raporları değil, düştü. Artık her istek kendi bağlantısını kurar. Ölçüm: aynı anda gönderilen 36 istek eski yapıda 20 hata verdi, yeni yapıda hiç hata vermedi. Bu kısım sunucu tarafındadır ve Hektor güncellemesinden bağımsız olarak yayına girer.
  • KAP bildirim listesi 2 ve 3 yıla uzanıyor, hisse koduyla verilen kelime uygulanıyor. Bildirim listesi KAP’tan yaklaşık son bir yılı alıyor. “Son 2 yıl” ya da “son 3 yıl” istenince komut uyarı vermeden yine bir yıl getiriyordu; hisse kodundan sonra yazılan kelimeyi (“geri alım” gibi) de hiç uygulamıyordu. Beceri talimatı bu kullanımı doğru diye öğretiyordu. ENKAI tam analizinde 2024 Aralık’taki Gürcistan tahkim bildirimi bu yüzden listede yoktu; Denetçi onu web aramasıyla buldu. Artık bir yıldan eski kısım KAP’tan yıl yıl tamamlanıyor; ENKAI’de 2 yıl 180, 3 yıl 320 bildirim geliyor. Ortak dönemde iki yol aynı 83 bildirimi veriyor. Arşivleme de aynı listeyi kullandığı için eski bildirimleri arşivleyebiliyor. Kelime başlık, özet ve şirket adında aranıyor; bildirim metni taranmıyor ve çıktı bunu söylüyor. Tanınmayan dönem (“5y”) ya da kelimeyi kullanmayan bir komuta verilen kelime artık hata veriyor. Eski yıllar alınamazsa liste son bir yılla geliyor ve çıktı bunu not olarak yazıyor. Bildirimler sunucuda saklanmıyor, canlı sorgulanıyor; finansal tablolar bundan etkilenmiyor. İki platformda aynı betik; macOS’ta ölçüldü.
  • Şirket belgeleri KAP’tan yeniden alınabiliyor. Faaliyet raporu, finansal rapor ve yatırımcı sunumu gibi şirket belgeleri KAP’tan sunucu üzerinden alınır. 6 Ekim öğleden sonra bu isteklerin büyük çoğunluğu “KAP’a şu anda erişilemiyor” hatasıyla döndü. KAP çalışıyordu; bozuk olan, sunucunun KAP’la uzun süredir açık tuttuğu bağlantıydı ve sunucu onu yenilemiyordu. Artık KAP bir isteği geri çevirince sunucu bağlantıyı yeniler ve isteği bir kez daha dener. Ölçüm: bozuk bağlantıyla yeni hâl belgeleri getirdi, eski hâl aynı hatayı verdi. Bu kısım sunucu tarafındadır ve Hektor güncellemesinden bağımsız olarak yayına girer.
  • Değerleme modelindeki kaynak notu artık hesabı düşürmüyor. Modelin “Kaynak notları” bölümüne yazılan açıklama “=” ile başlıyorsa (örnek: “=0,0423+0,0415”) hücreye formül olarak giriyordu. Türkçe ondalık virgüllü bu ifade hesap motorunda sözdizimi hatası verdi ve modelin tamamı “Formül hesabı başarısız” diye düştü; hisse başı değer üretilmedi. ENKAI tam analizinde dört senaryo modeli bu yüzden bir kez başarısız oldu, ajan notları yeniden yazınca geçti. Artık o bölüme yazılan her şey olduğu gibi metin olarak giriyor; “TARIH:” ile başlayan not da tarihe çevrilmiyor. Aynı girdiyle model eskiden düşüyordu, şimdi değeri değişmeden hesaplanıyor. Windows’ta görüldü, macOS’ta aynı hatayla yeniden üretildi; iki platformda aynı betik.
  • Değerlemede finansal rakamlar tek kaynaktan, KAP finansal tablolarından geliyor. Değerleme talimatları, şirketin kendi döviz raporu yoksa dolar ya da euro model girdisini KAP’ın canlı şirket özet sayfasından almayı istisna olarak kabul ediyordu; araştırma akışları da aynı özeti hızlı tarama için çağırıyordu. Ölçüldü: nominal raporlayan şirkette (THYAO, ENKAI) özet, Hektor’un KAP finansal tablolarıyla birebir aynı; enflasyon düzeltmeli raporlayan şirkette (EKGYO) aynı satır %31’e kadar farklı, çünkü satın alma gücü tabanı farklı; özet birimini de söylemiyor (THYAO milyon TL, ENKAI bin TL). Özet sayfasını okuyan yol kaldırıldı. Döviz girdisi gerektiğinde Hektor artık KAP’ın TL tablolarını yabancı para çevrim kuralıyla (IAS 21) dolara ya da euroya çeviriyor; ilgili talimatlar buna göre güncellendi. KAP bildirimleri canlı sorgulanmaya devam ediyor. İki platformda aynı betikler.
  • Toplu özet komutu yeniden çalışıyor. Hektor’un son bildirimleri, finansal özeti ve kuru tek seferde basan komutu KAP betiğinde artık bulunmayan iki işlevi çağırıyordu; finansal ve bildirim bölümleri her çağrıda hata basıyordu (Windows ve macOS’ta ölçüldü). Bildirim bölümü KAP komutunun kendi yolunu kullanıyor, finansal özet bölümü kaldırıldı. Komut son 5 bildirimi ve dolar kurunu basıyor; KAP isteği reddedilirse sebebini söyleyip kur bölümüne devam ediyor.
  • Fiyat geçmişi tam seri olarak alınabiliyor; 52 hafta aralığı işlem görmüş fiyattan. Hisse ve endeks fiyat geçmişi komutu yalnız son 10 günü basıyordu; JSON çıktı ya da dosyaya yazma istendiğinde de tam seriyi vermiyordu; rapor sözleşmesi ise 52 hafta aralığını ve 63 günlük hacmi bu seriden istiyor. Aynı ENKAI çalışmasında tam seri bu yoldan iki kez istendi, alınamadı. Artık komut istendiğinde bir yıllık günlük fiyat serisini veriyor ve dosyaya işaretsiz yazabiliyor. Veri servisi de hisse geçmişini temettüye göre geriye düzeltilmiş veriyordu; temettü ödeyen hissede kapaktaki 52 hafta aralığı hiç işlem görmemiş fiyat taşıyordu (ENKAI en düşük 64,76, gerçek 67,75). Seri artık temettü düzeltmesiz, bölünmeye göre düzeltilmiş kapanış veriyor; bu sunucu tarafında olduğu için eski sürümdeki aboneye de yansıyor. Portföydeki varlık fiyat grafiği de bu seriden beslendiği için temettü ödeyen hissede artık işlem görmüş fiyatı gösteriyor.
  • Bilgi tabanında yedi yeni değerleme notu, yöntem denetiminden geçerek. GYO’nun net aktif değer iskontosu, holdingde net aktif değer ve parçaların toplamı, sigorta, yatırım fonları, katılım bankacılığı, pay geri alımı ve sipariş bakiyesi için notlar eklendi; holding dışındaki altısı kurgusal sayılarla işlenmiş örnek taşır. Yayın öncesi denetimde altı yöntem hatası düzeltildi. GYO örneğinde enflasyon düzeltmesi nakit ve borcu da büyütüyordu; iskonto olduğundan düşük görünüyordu ve fark kaldıraçla açılır (brüt varlığı 100, net borcu 50, fiyatı 20 olan GYO’da %8 enflasyonla %65,5 yerine %63,0). Holding notunda merkez giderini bugüne indiren oran iki türlü okunabiliyordu ve iskonto sırasının gerekçesi ters yazılmıştı. Sigorta notunda değerleme formülüne ortalama özsermayeyle kurulan kârlılık giriyordu; formül dönem başı özsermayesini ister. Sipariş bakiyesi notunda özsermayeye kalan net kâr şirket geneli sermaye maliyetiyle iskontolanıyordu. Kalite tablosunda FVÖK adını taşıyan borç satırına FAVÖK eşikleri uygulanıyordu; eşik artık Net Borç/FAVÖK’ten okunuyor; birincil Net Borç/FVÖK satırı eşiksiz gösteriliyor.
  • Analizlerde üç yöntem kuralı değişti: muhasebe manipülasyonu eşiği, borç ölçütü ve kalite puanının yeri. Muhasebe manipülasyonu taramasında (Beneish M-Score) kırmızı bayrak eşiği -2,22’den modelin özgün makalesindeki kesim noktası -1,78’e çekildi; -2,22 ile -1,78 arası artık kırmızı bayrak sayılmaz, rapora dikkat notu olarak yazılır ve öbür sinyallerle birlikte okunur. Borç yükünün birincil ölçütü Net Borç/FAVÖK yerine Net Borç/FVÖK oldu; piyasada yaygın FAVÖK karşılığı yanında yazılır. FVÖK için yerleşik bir eşik olmadığından 2 katlık eşik FAVÖK karşılığından okunur; net nakitli şirkette oran yerine tutar verilir. Analiz kalite puanı raporun teslimini durduran bir kapı olmaktan çıktı, Hektor’un öz denetimi oldu; teslimden önceki son kontrol Denetçi’nin hükmüdür.
  • HTML rapor becerisi bilgisayarında Node kurulu olmayan abonelerde de çalışıyor; gereken çalışma ortamını Hektor kendisi sağlıyor. Rapor becerisi raporu Node adlı bir programla kuruyor; abone bilgisayarında bu program kurulu olmayabilir ve kurulu olmadığında becerinin komutları çalışamıyordu. Artık Hektor açılışta kendi Python ortamının klasörüne küçük bir köprü dosyası yazar. Hektor’un sohbetinde ve terminalinde node komutu, bilgisayarınızda Node kurulu olsa da, bu köprü üzerinden Hektor’un kendi çalışma ortamını çalıştırır. Hektor dışında açtığınız terminalde kendi Node’unuz kullanılmaya devam eder. Ölçüm (macOS, köprü üzerinden): Türkçe adlı bir rapor dosyası Hektor’un kendi çalışma ortamıyla üretildi; boşluklu ve Türkçe karakterli dosya adları ve çıkış kodu bozulmadı.
  • İlk HTML rapor, rapor klasörü henüz yokken de kaydediliyor. Windows denemesinde ilk rapor, rapor klasörü henüz oluşmadığı için kaydedilemedi ve Hektor adımı yeniden denedi. Artık rapor araçları klasörü kendisi açar; aynı adla ikinci bir rapor yine eskisinin üzerine yazılmaz.
  • Bilinen sınırlar: (1) Rapor becerisinin yeni çalışma ortamı köprüsü Windows’ta köprü dosyası elle konarak denendi; bu sürümün kurulum dosyasıyla uçtan uca rapor üretimi Windows’ta denenmedi. (2) Betik düzeltmelerinden Windows’ta 0.8.4 test derlemesinde ayrıca doğrulananlar döviz komutunun yardımı, KAP kelime araması ve kurum raporlarında rapor tipi aramasıdır. Öbürleri maddelerinde yazan platformda ölçüldü; betikler iki platformda aynıdır. (3) Beceri oluşturucunun değerlendirme döngüsü Hektor paketinde hâlâ çalışmıyor (bölümün ilk maddesi). (4) KAP bildirim listesinde kelime bildirim metninde aranmaz; başlık, özet ve şirket adında aranır.

Windows

  • Önceki notlardaki “Windows’ta denenmedi” maddelerinin bir kısmı denendi. Bu bölümdeki bulgular 0.8.3 kurulu bir Windows 11 Pro bilgisayarda (sürüm 26200, x64, Türkçe) yapılan uçtan uca turdan geliyor. Kurulum, ilk açılış, lisans, Claude girişi, araçlı sohbet, terminal modu, portföy, KAP haberleri, güncelleme denetimi ve geri bildirim kartı bu bilgisayarda çalıştı. Böylece şunlar gerçek kullanımla doğrulandı: 0.8.1’deki siyah pencere düzeltmesi (tur boyunca hiç komut penceresi açılmadı); 0.8.3’te Hektor’un indirdiği Claude programının Windows’ta çalışması; kişisel Claude talimatlarının sohbete karışmaması; Hektor kapanınca Claude süreçlerinin de kapanması; geri bildirim kartı. ChatGPT girişi de çalıştı.
  • Claude kartı girişsiz bilgisayarda artık “girişli” demiyor. Hiç Claude girişi yapılmamış bir bilgisayarda Ayarlar’daki Claude kartı “girişli” diyordu; sohbetin model menüsünde sürümsüz dört satır görünüyor, giriş isteği ancak ilk mesajda geliyordu. Sebep: Hektor, Claude’un girişsiz bilgisayarda da bildirdiği hesap türü bilgisini giriş kanıtı sayıyordu. Artık yalnız gerçek bir kimlik (hesap e-postası, API anahtarı ya da başka bir giriş anahtarı) “girişli” sayılır; girişsiz bilgisayarda Hektor girişi açılışta ister. Aynı hata macOS’ta da vardı; düzeltme ikisini de kapsar.
  • ChatGPT kartı ilk açılışta kilitli kalmıyor. İlk açılışta ChatGPT kartı “npm bulunamadı; otomatik kurulamıyor” deyip kilitleniyordu. Oysa Hektor, ChatGPT’nin komut satırı aracını (Codex CLI) bir dakika içinde kendisi indiriyordu; kart ancak Hektor yeniden açılınca düzeliyordu. Artık kart “Codex CLI hazırlanıyor” der ve araç inince sayfa yenilenmeden güncellenir. macOS’ta da Hektor aracı kendisi indirdiği için aynı durum orada da olabiliyordu.
  • Terminal kapanınca içindeki Claude da kapanıyor. Windows’ta terminal modundan sohbete dönünce terminaldeki PowerShell ve içindeki Claude arka planda çalışmayı sürdürüyor, Hektor tamamen kapatılana kadar kalıyordu; her terminal açılışı arkada bir Claude oturumu bırakıyordu. Artık terminal kapanınca ikisi de kapanır.
  • Kancalar Windows’ta hızlandı. Kancalar, Hektor’un her mesajda ve her araç çağrısında çalıştırdığı küçük denetim programlarıdır (tarih bilgisi, finansal bağlam, beceri hatırlatması gibi). Windows’ta her kanca iki PowerShell ve bir Hektor süreci açıyordu. Kurulum günü kanca başına 4-15 saniye ölçüldü; bazıları zaman aşımına düştü, finansal bağlam gibi kancalar sessizce atlandı ve terminalde “timeout after 8s” hatası göründü. Artık her kanca tek PowerShell ile çalışır. Ölçüm (aynı bilgisayar, Hektor yeniden açıldıktan sonra): sohbette ve terminalde açılış ve cevap sonu kancaları 0,28-0,39 saniye sürdü, zaman aşımı olmadı. Araç çağrısından önce çalışan güvenlik denetimi yaklaşık 0,3 saniyede izin verdi; kurulum günü aynı adım 3,7-7,5 saniye sürüyordu.
  • Pencerenin üstündeki File / Edit / View menü çubuğu gizlendi. Windows’ta Hektor penceresinin ve güncelleme penceresinin üstünde İngilizce varsayılan menü çubuğu duruyordu. Artık gizli; Alt tuşuna basınca görünür, kısayollar çalışır.
  • Komut satırları Windows’ta açıklamasıyla görünüyor. Claude Windows’ta komutları PowerShell aracıyla çalıştırır; Hektor bu aracı tanımıyordu. Sohbetteki satırda komutun açıklaması yerine “İşlem yürütülüyor…” yazıyor, komut ikonu yerine nokta çıkıyordu; komut bitince ya da hata verince de satır “yürütülüyor” demeyi sürdürüyordu. Arka planda başlatılan PowerShell komutları da arka plan işleri listesine girmiyordu. Artık PowerShell komutları macOS’taki komutlarla aynı görünür: satırda açıklama yazar, komut ikonu görünür, hata veren satır kırmızı işaretle ayrılır, satıra tıklayınca komutun kendisi açılır, arka plan komutu listede yer alır. Ölçüm (macOS’ta Hektor ekranına Windows oturum kaydındaki biçimde iki PowerShell komutu verildi, biri hatalı): önceki hâlde iki satır da “İşlem yürütülüyor…” yazdı; yeni hâlde “Tarihi okuyorum” ve hata işaretiyle “THYAO dosyasını açıyorum” yazdı. Windows bilgisayarda henüz denenmedi.
  • HTML rapor hazırlanırken Hektor’un yanıt alamayıp aynı adımı tekrar tekrar denemesi giderildi. Bilgisayarda Node kurulu olmadığında Hektor rapor becerisi için kendi içindeki çalışma ortamını doğrudan çağırıyordu; Windows bu çağrının bitmesini beklemiyor ve çıktısını döndürmüyordu. Hektor sonucu göremediği için aynı adımı yeniden deniyordu. Artık çağrı Beceriler bölümünde anlatılan köprü dosyasından geçer; Windows çağrının bitmesini bekler, çıktı ve sonuç gelir. Ölçüm (Windows bilgisayarda köprü dosyasıyla): komut beklendi, çıktı ve çıkış kodu geldi, Türkçe karakterli klasör adı ve argümanlar bozulmadı. Sınır: bu sürümün kurulum dosyasıyla uçtan uca rapor Windows’ta henüz denenmedi.
  • Bilinen sınırlar: (1) Menü çubuğu değişikliği Windows’ta denenmedi. Bu bölümdeki öbür düzeltmelerden dördü 0.8.3 kurulu aynı bilgisayara yerinde uygulanarak ölçüldü; PowerShell komut satırları ve HTML rapor köprüsü yukarıda yazıldığı gibi sınırlı ölçüldü. (2) Kanca değişikliği yalnız Claude sohbetini ve terminalini kapsar; ChatGPT sohbetinin kancaları aynı biçimde kalır. (3) Kurulum günündeki yavaşlığın bir kısmı ilk açılışa özgüydü; bu düzeltme fazladan PowerShell katmanını kaldırır, ilk açılıştaki ek gecikmenin sebebi ölçülemedi. (4) ChatGPT’de efor bilgisi, ChatGPT’de “Devam et” satırı ve ChatGPT komitesi Windows’ta denenmedi; test hesabının kotası doluydu. (5) 0.8.4’ün bir kısmı aynı bilgisayara kurulan 0.8.4 test derlemeleriyle doğrulandı: Hektor’un kendiliğinden açtığı turdaki gösterge ve Yönlendir, ara notlar, plan modunda /compact, /status ve /doctor, döviz komutunun yardımı, KAP kelime araması ve kurum raporlarında rapor tipi araması. Model listesi değişiklikleri, terminal talimat ayrımı, araç satırlarının sırası, kullanım sınırı şeridi ve uykudan uyanma Windows’ta denenmedi. (6) İlk açılışta “Bağımlılık Kontrolü” penceresi Python ve uv eksik diyor; Hektor ikisini bir dakika içinde kendisi kurar, pencerede bir şey yapmanız gerekmez.

Güvenlik

  • Hektor paketiyle kurulan bir yardımcı kütüphanenin dört alt parçası güvenlik yamalı sürümlerine güncellendi. 2 Ekim’deki son denetimden sonra yayımlanan güvenlik duyuruları, Hektor paketiyle birlikte kurulan MCP kütüphanesinin dört alt parçasında açık bildirdi: biri kritik (ağ adresi doğrulamasında sahte adresin güvenilir sayılabilmesi), üçü orta önemde. Dördü de aynı ana sürüm içindeki yamalı sürümlerine çekildi; Hektor’un kendi kodu değişmedi ve bu kütüphaneyi doğrudan çağırmıyor. Üretim bağımlılıklarının denetimi artık sıfır bulgu veriyor.
  • Bilinen sınırlar: (1) Yeni alt sürümler otomatik testlerle sınandı; ayrıca elle denenmedi.

0.8.3 ; 2 Ekim 2026

Model Kataloğu

  • Model menüsü artık Claude’un kendi listesinden geliyor; yeni modeller Hektor sürümünü beklemeden görünüyor. Eskiden menüdeki modelleri Hektor’un içindeki bir liste belirliyordu. Anthropic yeni bir model çıkardığında menüye gelmesi için yeni bir Hektor sürümü gerekiyordu; bilgisayarınızdaki Claude eskiyse ya da sürümü okunamıyorsa Opus 5 ve Opus 5.5 menüden düşüyordu. Artık sohbetin model seçicisi ve terminalin /model menüsü, Hektor’un çalıştırdığı Claude programının bildiği modellerin tamamını gösterir; eski modeller de listede durur. Uygulama açıkken Claude yeni bir sürüme geçerse menü kendiliğinden tazelenir. O anda açık olan sohbet başladığı programla sürer; yeni model yeni sohbette seçilebilir. Sohbetinizde Fable 5.1 seçiliyse aynı modelle sürer; listede artık eski Fable 5 de ayrı bir satır olarak durur.
  • Hektor Claude programını kendisi indiriyor ve güncel tutuyor. Eskiden sohbet ve terminal bilgisayarınızda kurulu Claude’u kullanıyordu (Windows’ta sohbet Hektor’la gelen kopyayı), Hektor da açılışta o kurulumu arka planda güncellemeye çalışıyordu. Artık Hektor Claude’u Anthropic’in resmi dağıtım adresinden kendi klasörüne indirir; indirdiği dosyanın imzasını ve içeriğini doğrular ve yalnız Anthropic’in Hektor’un altyapısıyla uyumlu ilan ettiği sürümü devreye alır. Açılışta ve uygulama açıkken saatte bir yeni sürüm olup olmadığına bakar; yeni sürüm çalışmazsa bir öncekine döner. Sohbet, terminal, Claude girişi için açılan terminal ve komite panelindeki “Özetle (Haiku)” düğmesi aynı programı çalıştırır. Bilgisayarınızda ayrıca kurulu Claude’u Hektor artık güncellemez. Diskte etkin sürüm, bir önceki sürüm ve o an açık sohbetlerin kullandığı sürüm durur; her biri 225-230 MB civarında. Windows’ta virüs taraması yeni indirilen programın ilk açılışını geciktirirse Hektor bunu bozukluk saymaz, bir sonraki denetimde yeniden dener.
  • İndirme tamamlanana kadar sohbet bilgisayarınızdaki Claude ile çalışıyor. Güncellemeden sonraki ilk açılışta ya da internet bağlantısı yokken Hektor macOS’ta bilgisayarınızda kurulu Claude’u (o da yoksa Hektor’la gelen kopyayı), Windows’ta Hektor’la gelen kopyayı kullanır; menü o programın listesini gösterir. Opus 5 ya da Opus 5.5 menüde görünmüyorsa indirme henüz olmamıştır: bağlantınızı kontrol edin, Hektor’u tepsi simgesinden (macOS’ta menü çubuğundaki simgeden) Çıkış seçerek tamamen kapatıp yeniden açın. Pencereyi kapatmak Hektor’u arka planda çalışır bırakır.
  • Terminal Claude’un en yeni Opus modeliyle açılıyor; yeni bir Opus gelince kendiliğinden ona geçiyor. Eskiden Hektor terminal ayarına belirli bir Opus sürümü yazıyordu ve yeni Opus için Hektor güncellemesi gerekiyordu. Artık ayarda yalnız “Opus” yazar; Claude onu bildiği en yeni Opus’a çevirir (bugün Opus 5.5). Terminalde /model ile yaptığınız seçim eskisi gibi korunur.
  • Efor seçenekleri modelin kendi listesinden geliyor ve model hangi eforla çalıştığını biliyor. Eskiden efor menüsü her modelde aynı sabit listeyi gösteriyordu. ChatGPT’de modelin desteklemediği bir seviye seçilebiliyor ve tur reddediliyordu, bazı modellerin kendi seviyeleri (“ultra” gibi) hiç görünmüyordu. Model de eforu sorulunca menüde ne seçili olursa olsun “medium” diyordu. Artık menü seçili modelin desteklediği seviyeleri gösterir; ChatGPT’de kayıtlı bir sohbette geçersiz kalmış seviye turu düşürmez, modelin listesine çekilir. Model her turda o anki eforunu bilir. Sohbetin ortasında model ya da efor değişirse önceki cevaplarını yanlış saymaz. Efor listesi olmayan modelde (Haiku 4.5) eforun uygulanmadığını söyler.
  • Fable’ı kullanım kredisinden ödeyen hesaplarda menü bunu söylüyor. Eskiden Claude hesabınız Fable’ı plan hakkından değil kullanım kredisinden ödüyorsa Hektor bunu göstermiyordu; Fable’ı seçen abone genel bir hata kartıyla karşılaşıyordu. Artık sohbetin model menüsünde ve Ayarlar’daki varsayılan model seçicisinde Fable satırında “ek ücretli, kullanım kredisinden” notu çıkar. Ayarlar’dan Claude hesabına giriş yaptığınızda ya da hesap değiştirdiğinizde menü hemen yenilenir.
  • Ayarlar’da henüz kaydetmediğiniz varsayılan model seçimi kaybolmuyor. Eskiden Ayarlar açıkken model listesi yenilenirse (hesap değiştirdiğinizde olduğu gibi) seçici kayıtlı değere geri dönüyor, Kaydet de o eski değeri yazıyordu. Artık formda seçtiğiniz model yerinde kalır. Hektor penceresindeki model düğmesi de bağlantı kurulana kadar İngilizce “Default” yerine “Varsayılan” yazar.
  • 0.8.2 notundaki Claude sürüm koşulları artık geçerli değil. 0.8.2 notu Opus 5 ve Opus 5.5’in görünmesini bilgisayarınızdaki Claude’un sürümüne (2.1.219 ve 2.1.280) bağlıyordu; Hektor’un açılışta Claude’u arka planda güncellediğini ve sürüm okunamayınca terminalin Opus 4.8 ile açıldığını söylüyordu. “Eski Claude sürümünde” başlıklı açıklama da bu koşullara dayanıyordu. 0.8.3’te bu koşulların hiçbiri yok; menü ve terminal Hektor’un indirdiği programla çalışır.
  • Bilinen sınırlar: (1) Hektor’un indirdiği Claude programı Windows’ta bir Windows bilgisayarda çalıştırılarak denenmedi; indirme ve doğrulama adımı Windows dosyasıyla sınandı, virüs taraması gecikmesi taklitle sınandı. Sohbet ya da terminal Windows’ta açılmıyorsa bize yazın. (2) ChatGPT sohbetinde modelin efor seviyesini bilmesi gerçek bir ChatGPT turunda denenmedi; Claude tarafı gerçek modellerle sınandı. (3) Fable kredi notu krediyle ödeyen bir hesapla canlı denenmedi; not yalnız Claude hesabınız bunu bildirdiğinde çıkar.

Sohbet Ekranı

  • Hektor çalışırken yazdığınız mesaj sıraya giriyor. Hektor bir cevabı yazarken gönderdiğiniz mesaj yazma kutusunun üstünde sıraya girer ve tur bitince sırayla kendiliğinden gider. Sıradaki her mesajı düzenleyebilir, silebilir ya da beklemeden gönderebilirsiniz; silme geri alınamaz. Claude sohbetinde “Yönlendir” mesajı sürmekte olan turun ortasına iletir; ChatGPT sohbetinde bu düğme pasiftir. Bağlantı koptuğu ya da 60 saniye yanıt gelmediği için gidip gitmediği bilinmeyen mesaj kendiliğinden gönderilmez; sıra orada durur ve kararı siz verirsiniz. Tur hatayla, kullanım sınırıyla ya da Durdur ile biterse sıra da durur; kalan mesajı siz gönderirsiniz. Dar pencerede sıra “Sırada 4 mesaj” gibi bir düğmeyle katlanır.
  • Bağlantı koptuğunda ya da pencereyi yenilediğinizde sohbet donmuyor. Eskiden bağlantı kopunca ya da sayfa yenilenince cevap, araç satırları ve ekip paneli siz yeni mesaj yazana kadar donuk kalıyordu. Bağlantı geri gelince Hektor varsayılan oturuma atlıyor, ikinci sohbette yürüyen komite boş görünüyordu. Durdur düğmesi de ilk akış olayına kadar gelmiyordu; uzun bir araç çağrısında bu dakikalar sürüyordu. Artık cevap aynı oturumu izleyen her pencereye akmaya devam eder, Hektor açık olan sohbete döner, Durdur ve çalışma satırı hemen geri gelir. Uygulamayı açtığınızda ya da yenilediğinizde son baktığınız sohbet açılır.
  • Durdur iki sağlayıcıda da turu gerçekten kesiyor. Eskiden ChatGPT sohbetinde Durdur’a basınca ekran “durduruldu” diyordu ama ChatGPT arka planda çalışmayı sürdürüyor, sonraki mesaj eski tura karışıyordu. İnternet kopukken başlayan ChatGPT turu da asılı kalıyordu. Claude sohbetinde Durdur’dan hemen sonra gönderilen mesaj reddediliyordu. Artık Durdur ChatGPT turunu keser, internet kopukken tur 60 saniye sonra açık bir mesajla kapanır ve Claude’da Durdur’dan sonraki mesaj kabul edilir.
  • Komutlar ilk denemede doğru çalışıyor. Yanlış yazılan bir komut ilk Enter’da modele gitmez, “böyle bir komut yok” uyarısı çıkar. Listeden seçtiğiniz komut ek bilgi istemiyorsa tek Enter’da çalışır. ChatGPT sohbetinde yalnız Claude’da çalışan komutlar önerilmez. Bağlantı yokken /rename, /plan ve oturum paneli “Bağlantı yok” der; cevap sürerken gönderdiğiniz komut sessizce kaybolmaz, “Komutlar sıraya girmez” uyarısı çıkar. Claude’da /clear yalnız temizlik gerçekten bitince “temizlendi” der.
  • Yazdığınız metin kaybolmuyor. Gönder ya da “Sıraya ekle” düğmesine fareyle basınca imleç kutuda kalır. Yukarı okla eski mesajlarınıza bakarken taslağınız korunur. Bir karakteri ölü tuşla ya da giriş yöntemiyle yazarken basılan Enter yarım mesaj göndermez. Oturum değiştirdiğinizde taslak ve ekler o oturumda kalır; hazır istemler kutudaki taslağı ezmez.
  • Kilitli mesaj kutusu nedenini söylüyor. Kutu kilitlendiğinde altında sebebi ve yolu yazar. Bağlantı koptuysa “Hektor’a bağlanılamıyor” yazar; Hektor yeniden denerken “yeniden deneniyor”, denemeler tükenince “Ayarlar > Yeniden Bağlan” diye devam eder. Lisans doğrulanamadıysa “Lisans doğrulanamadı · Ayarlar > Lisans Anahtarı” yazar. İlk açılışta “Hektor’a bağlanılıyor” yazar. Kutu kilitliyken mikrofon ve ek düğmesi de kilitlidir; boş kutuda Gönder sönüktür.
  • Mesaj kutusu yenilendi. Düğmeler büyüdü, dokunmatik ekranda daha da büyük. Yazma alanı yazdıkça uzar; uzun metinde kaydırma çubuğu görünür. Sohbetteki geniş tablo sayfayı değil kendini kaydırır. Bilgisayarınızda “hareketi azalt” ayarı açıksa hiçbir gösterge nabız atmaz.
  • Oturum şeridi tek satırda ve Türkçe. Maliyet, tur ve bağlam tek düğmede toplanır; basınca “Oturum özeti” açılır. Bağlam çubuğu normalde nötrdür, %80’de sarıya, %95’te kırmızıya döner. Claude sohbetinde %95 uyarısı Claude’un konuşmayı birazdan kendiliğinden sıkıştıracağını söyler; sıkıştırmadan sonra uyarılar yeniden çalışır. ChatGPT sohbetinde maliyet gösterilmez. Dar panelde şerit alt satıra kırılır, uzun oturum adı kısaltılır.
  • Maliyet bir kez sayılıyor, tur iki sağlayıcıda aynı şeyi sayıyor. Eskiden Hektor bir sohbeti yeniden kurduğunda (ör. efor seviyesini değiştirdiğinizde) önceki maliyet toplamı bir kez daha ekleniyordu; ölçülen bir oturumda şerit 1.325,74 $ gösterirken gerçek toplam yaklaşık 409,58 $’dı. Artık maliyet bir kez sayılır ve “API ücretlendirmesi karşılığı; aboneliğinden ayrıca ücret alınmaz” açıklamasıyla gösterilir. Tur artık gönderdiğiniz mesaj sayısıdır; eski oturumların tur sayısı bir kez yeniden hesaplanır. Daha önce şişmiş maliyet toplamları kendiliğinden düzelmez.
  • Oturum listesi her pencerede aynı. Ana oturum “Ana Oturum” adıyla görünür. Arka planda çalışan her oturum listede nabız atar. Bir pencerede açtığınız ya da sildiğiniz oturum öbür pencerede de görünür. ChatGPT’deyken açtığınız yeni oturum ChatGPT’de açılır. Arka plan işi göstergesi oturum değiştirince ya da sayfayı yenileyince kaybolmaz.
  • 51. oturum en eskisini silmiyor. Eskiden 50 oturum dolunca en eski oturum mesajlarıyla birlikte uyarısız siliniyordu. Artık “Eski oturumlar” bölümüne kaldırılır ve “Silinmedi, oturum listesinden açabilirsin” bildirimi çıkar; o oturuma mesaj yazınca listeye döner.
  • Yeni sohbetin adı sorunuzdan çıkıyor. Eskiden ad ilk mesajınızın ilk 40 karakteriydi ve kelime ortasında kesiliyordu. Artık Claude sohbetinde ad, Claude’un sorunuzdan çıkardığı başlıktan gelir; ekrandaki izleme listesi adı belirlemez. Başlık gelene kadar geçici ad kelime sınırında kesilir. ChatGPT sohbetinde yalnız geçici ad kullanılır. Elle verdiğiniz ad ezilmez.
  • Hektor yeniden başlarsa yarıda kalan cevap size söyleniyor. Bir tur sürerken Hektor’un arka plan hizmeti yeniden başlarsa sohbete cevabın yarıda kaldığını söyleyen ve “devam et” yazmanızı öneren bir satır düşer. Hizmet kapanırken Claude sohbet süreci arkada kalıp yarım turu sürdürmez; Windows’ta her kapanışta arkada kalan süreç de kapanır.
  • Soru kartı açıkken zaman aşımı hatası çıkmıyor. Eskiden Hektor size soru kartı gösterirken iki dakika sonra “Claude derin düşünme modunda” uyarısı çıkıyor, kart cevaplanmadan oturum “10 dakika zaman aşımı” hatasıyla kesilebiliyordu. Artık kart cevabınızı bekler; 10 dakika içinde cevap gelmezse Hektor varsayılan seçenekle devam eder.
  • Terminal açılmazsa ne yapacağınız yazıyor. Eskiden yalnız “Terminal oluşturulamadı” yazıyordu. Artık terminal bileşeni açılamadıysa Hektor’u kapatıp açmanız, açık terminal sayısı sınıra ulaştıysa birini kapatmanız söylenir.
  • “Geri bildirim gönder” e-posta programını kendiliğinden açmıyor. Eskiden düğme e-posta programını doğrudan açmaya çalışıyordu; Windows’ta varsayılan e-posta bir web hizmetine bağlıysa yalnız bir tarayıcı sayfası açılıyor, mesajınızın gitmediğini anlamıyordunuz. Artık Hektor içinde rapor numarası, adres, “Adresi kopyala” ve “E-posta programını aç” düğmeleri olan bir kart çıkar; program yalnız düğmeyle açılır.
  • Komite panelindeki “Özetle (Haiku)” düğmesi çalışıyor. Eskiden Claude aboneliğiyle giriş yapmış abonede düğme hata veriyordu. Artık çalışır, uzun metinde de düşmez.
  • Kişisel Claude kurallarınız ve ayarlarınız Hektor sohbetine karışmıyor. Eskiden bilgisayarınızdaki Claude Code’un kişisel kural dosyaları, beceri ve ajan listeleri, eklentileri ve kancaları her Hektor isteğine giriyordu; 0.8.0 notu kişisel kural dosyasının yüklenmeye devam ettiğini söylüyordu. Artık Hektor sohbeti yalnız kendi çalışma klasörünün kurallarıyla açılır; o klasöre eklediğiniz kurallar ve beceriler kapsamda kalır. Kendi MCP sunucularınız, /model ve /advisor seçiminiz ve kişisel araç yasaklarınız korunur. MCP sunucularınızın erişim anahtarı artık süreç listesinde görünmez.
  • Bilinen sınırlar: (1) Kişisel ayarların sohbete karışmaması ve kapanışta Claude sürecinin kapanması Windows’ta bir Windows bilgisayarda denenmedi. (2) Geri bildirim kartı Windows’ta denenmedi; kartı tetikleyen sorun bir Windows abonesinin bildirimiydi. (3) “Devam et” satırı ChatGPT sohbetinde denenmedi. (4) Terminal hata metninin Windows yolu denenmedi.

Dosya Ekleri

  • Ek kartı yenilendi. Eklediğiniz dosya küçük resim ya da simgeyle, adı ve boyutuyla görünür. Kaldır düğmesi her zaman görünür, yükleme ilerlemesi gösterilir; yükleme hatası kartta kalır ve “Tekrar dene” düğmesi çıkar. Dosyayı kutunun üzerine sürüklediğinizde “Dosyayı bırak” katmanı açılır.
  • Gönderdiğiniz ekler sohbette kalıyor. Eskiden gönderilen ek oturum kaydına girmiyordu; yalnız ek gönderdiğinizde iç talimat ve dosya yolu mesaj balonuna ve oturum adına sızıyordu. Artık ekler mesaj balonunda ızgara olarak durur, oturum kaydına girer ve geçmişte görünür; yan panelde açılır. Silinmiş bir dosya “dosya artık yok” diye görünür.
  • Excel, Word ve iPhone fotoğrafı ekleyebiliyorsunuz. Excel ve Word ekleri metne çevrilip modele gider; grafik sayfası olan Excel dosyası da okunur. Mac’te iPhone fotoğrafı (HEIC) JPEG’e çevrilir. Büyük görsel yüklenmeden önce küçültülür; 10 MB’ı aşan dosya gönderilmeden reddedilir. Uzantısı büyük harfle yazılmış PDF kabul edilir, aynı dosya iki kez eklenmez.
  • ChatGPT sohbetinde ekler modele gidiyor. Eskiden ChatGPT oturumunda ek düğmesi açıktı ama ekler modele hiç gitmiyordu; mesaj kabul edildikten sonra yarım bir ret çıkıyordu. Artık görsel ve metin ekleri modele gider; PDF gibi ChatGPT’nin okuyamadığı bir tür gönderimden önce Türkçe bir mesajla reddedilir.
  • Hata veren turda mesajınız kutuya geri geliyor. Doğrudan gönderdiğiniz bir mesajın turu hatayla, kullanım sınırıyla ya da giriş süresinin dolmasıyla biterse yazdığınız metin ve ekleriniz kutuya geri konur; Durdur’a kendiniz bastıysanız konmaz. Premium olmayan abonede ek düğmesi nedenini söyler ve “Dosya ekleme premium aboneliğe dahil.” bildirimi çıkar.
  • Bilinen sınırlar: (1) HEIC çevirisi yalnız macOS’ta; Windows’ta HEIC dosyası açık bir mesajla reddedilir. (2) Excel ve Word çevirisi Windows’ta ayrıca denenmedi.

Hata Mesajları

  • ChatGPT hatalarında gerçek sebep görünüyor. Eskiden her ChatGPT hatasında yalnız “ChatGPT sağlayıcısı hata bildirdi” yazıyordu. Artık ChatGPT’nin verdiği sebep gösterilir; bağlanılamadığında “Bağlantı Kurulamadı” başlığı ve bağlanılamayan adres çıkar.
  • Claude’un kredi ve görsel ret mesajları Türkçe kartla geliyor. Eskiden Claude kredi bakiyesinin bittiğini, kullanım kredisinin ya da harcama sınırının dolduğunu veya bir görseli reddettiğini söylediğinde “Beklenmeyen bir hata oluştu” yazıyordu. Artık “API Bakiyesi”, “Kullanım Kredisi” ve “Görsel Gönderilemedi” başlıklı Türkçe kartlar çıkar; ne yapmanız gerektiği ilk paragrafta yazar. Görsel kartı, reddedilen görsel kutuda duruyorsa önce onu kaldırmanızı söyler.
  • Bilinen sınır: Kredi kartları gerçek bir kredili hesapla denenmedi.

Komite Modu

  • Ofisin altında her üyenin o an ne yaptığı yazıyor. Sahnenin altına üye başına tek satırlık bir iş panosu geldi; satır, sohbetteki çalışma satırıyla aynı sözcüklerle üyenin o anki işini söyler. Geniş panelde masa kartı iki satırdır: üstte ad, altta durum.
  • Üyeler rol adıyla görünüyor. Eskiden sahnede modelin üyeye verdiği iç ad görünebiliyordu (“Soguk Okur Son” gibi). Artık her üye rolünün Türkçe adıyla görünür: Asistan, Kıdemli Analist, Denetçi, Stratejist; aynı rolün ikincisi “Asistan 2” olur. Rolü olmayan üye “Üye”, teslimden önce metni okuyan ajan “Okur” adını alır.
  • “Devam” deyince komite kaldığı yerden sürüyor. Eskiden kullanım sınırı ya da bağlantı kopması sonrası “devam” dediğinizde uyanan üyelerin masaları boş kalıyor, panel başlığı “(1 üye)” diyor, mesajların alıcısı anlamsız bir kod olarak görünüyordu; uyanan üyenin önceki notları da siliniyordu. Artık üyeler masalarına adlarıyla döner, panel sıfırlanmaz, önceki notlar yerinde kalır. Başka bir sohbete gidip döndüğünüzde Hektor’un henüz uyandırmadığı üye de kendi masasında oturur.
  • Üyeler arası mesaj ancak gerçekten iletilince görünüyor. Eskiden bir üyenin ya da Hektor’un başka bir üyeye yazdığı mesaj, gönderim başarısız olsa da sohbette gönderilmiş gibi görünüyordu. Artık mesaj, gönderimin sonucu gelince ve alıcının adıyla yazılır; başarısız gönderim akışa girmez.
  • Pencere yenilenince ya da sohbete dönünce komite paneli dolu açılıyor. Eskiden komite sürerken pencereyi yenilediğinizde ya da sohbet bittikten sonra geri döndüğünüzde panel boş açılıyordu. Artık çalışan üyeler ve Hektor’un henüz uyandırmadığı üyeler son durumlarıyla görünür. Bitmiş komitenin paneli katlı açılır, tıklayınca masalar dolu gelir; hata alan üye varsa panel açık kalır.
  • Komite ChatGPT ile de görünüyor. Eskiden ChatGPT ile çalışırken komite kurulduğunda panel boş kalıyor, sohbette “Alt ajan başlatılıyor” satırı ve arka plan şeridi hiç çıkmıyordu. Artık üçü de Claude’daki gibi çalışır ve Durdur üyelere de ulaşır. Pencere yenilenince ya da uygulama kapatılıp açılınca panel son durumuyla geri gelir. Aynı sohbette ikinci bir komite kurulunca ofis sıfırlanır, üyeler görev adı yerine rol adıyla görünür, komite bitince panel katlanır; uygulamayı kapattığınızda çalışan üye “durduruldu” diye kaydedilir.
  • ChatGPT komitesinde üyeler kendi görevleriyle açılıyor. Eskiden ChatGPT ile kurulan komitede her üye Hektor’un bütün konuşma geçmişini devralarak açılıyordu. Artık her üye yalnız kendi göreviyle ve rol adıyla açılır; üyeler birbirine yazabilir, model bu imkânı sunmuyorsa Hektor itirazları üyeler arasında taşır.
  • Bilinen sınırlar: (1) ChatGPT komitesi gerçek bir ChatGPT hesabıyla uçtan uca denenmedi; hesabın kotası doluydu, davranış kayıtlı akışla sınandı. (2) Önceki bir oturumda ofisten düşmüş bir üyenin o zamanki hatası bilinmez; böyle bir üye “bitirdi” görünür. (3) Uygulama çöker ya da zorla kapatılırsa ChatGPT komitesinin son durumu kaydedilmez. (4) Bu sürümden önce açılmış bir sohbette, kayıtta olmayan bir alıcı yine kodla görünür. (5) Panelin dönüşte katlı açılması deneme düzeneğinde ölçüldü, gerçek uygulamada uçtan uca denenmedi; sahne bu sürümde de Windows’ta denenmedi.

Tam Analiz

  • Tam analiz bir başlangıç kartıyla açılıyor. Eskiden Hektor tam analizde yalnız komiteyle çalışılıp çalışılmayacağını soruyordu. Artık işe başlamadan tek bir kartta amacınızı (pozisyon açmak, tutmak, çıkmak ya da izlemek), vadeyi, derinliği ve özellikle bakmasını istediğiniz konuyu sorar. Derinlik seçeneklerinde hızlı görüşün dakikalar, tam raporun birkaç saat sürdüğü ve kotanın büyük kısmını kullandığı yazar.
  • Hektor işin ortasında yalnız hükmü değiştirecek yerde soruyor. Bir varsayım hükmü değiştiriyorsa, veri yokken iki makul yol varsa ya da kapsam genişliyorsa Hektor durup tek soru sorar; bir analizde en fazla üç böyle soru gelir. Kart 10 dakika içinde cevaplanmazsa ya da “Atla”ya basarsanız Hektor önerdiği değerle devam eder ve bunu raporun künyesine “varsayılanla geçildi” diye yazar. ChatGPT ile soru düz bir cümle olarak gelir, önerilen değer aynı mesajda yazar ve tur biter.
  • Komite yalnız siz seçerseniz açılıyor. Eskiden Hektor şirket analizinde komiteyi ayrıca önerip onayınızı istiyordu. Artık başlangıç kartında tam rapor her zaman iki seçenekle gelir, “tam rapor, komiteyle” ve “tam rapor, komitesiz”; komiteli seçenek daha uzun sürdüğünü ve kotayı daha çok kullandığını söyler. Kartı atlamak ya da çalışma biçimine değinmemek komiteyi açmaz. Komite işin ortasında gerekirse Hektor bir kez sorar; reddettiğiniz komite aynı sebeple yeniden sorulmaz. Komitesiz yolda hükmü değiştiren varsayım Denetçi turunda tartışılır ve künye bunu yazar.
  • Tam analiz her çalışma biçiminde aynı sekiz adımı izliyor. Eskiden komite yolu ile tam kapsamlı yol ayrı adımlar izliyordu; tam kapsamlı yolda her aşamanın ayrı bir konuşmada yapılması gerekiyordu. Artık Hektor tek başına, bir uzmanla ya da komiteyle çalışsa da aynı sekiz adım yürür; değişen yalnız adımı kimin yürüttüğüdür. Değerleme girdileri şirket klasöründeki tek bir parametre dosyasına yazılır, aynı şirketteki sonraki çalışma oradan devam eder.
  • “Önce karar” durağı yalnız pozisyon kararında açılıyor. Eskiden Hektor her tam analizde raporu yazmadan önce hükmünü size sunup kararınızı bekliyordu; rapor sizin kararınızı yansıtıyordu. Artık bu durak yalnız kartta pozisyon açmak, tutmak ya da çıkmak dediyseniz açılır; izliyorsanız hüküm doğrudan rapora girer. Rapor Hektor’un hükmünü taşır; sizin kararınız farklıysa ayrı satırda yazılır.
  • Tam kapsamlı ve çeyreklik Word raporu Denetçi’siz kaydedilmiyor. Eskiden komite açılmadığında bu iki rapor Denetçi’nin kontrolünden geçmeden teslim edilebiliyordu. Artık Denetçi son yedi gün içinde “Yayına hazır” demediyse rapor kaydedilmez; Hektor Denetçi’yi çalıştırıp hükmünü almadan belgeyi yazamaz.
  • Dış etkiler şirketin kendi raporundan çıkarılıyor. Eskiden şirketin dış etkileri dört kanaldan (faiz, kur, enflasyon, kredi) ve birkaç sektör listesinden kuruluyordu; listede olmayan etkiler, örneğin bir limanın navlunu ya da deniz yolu riski, rapora hiç girmiyordu. Artık tam analizin ilk adımında son yıllık raporun bölüm dipnotundaki her gelir ve büyük maliyet kalemi için “bunu şirketin dışında ne belirliyor” sorulur ve her kalem yönüyle haritalanır; haritalanamayan pay raporun künyesinde yüzdeyle yazılır. İşlevsel para birimi dipnottan okunur; finansman gideri ve net parasal pozisyon gelirden ayrı tutulur. Holdinglerde paylar konsolide rapordan, o bulunmazsa net varlık değeri tablosundan, o da yoksa bölümlerin dış hasılatından kurulur.
  • Tam raporda düşünme seviyesi düşükse Hektor söylüyor. Eskiden tam rapor, efor seviyesi medium olsa da uyarı vermeden başlıyordu. Artık Claude ile tam rapor seçtiğinizde seviye high’ın altındaysa Hektor bir kez durur; önerisini, kotaya etkisini ve model adının yanındaki düğmeden nasıl yükselteceğinizi söyler, “başla” yazınca sürer. Kartı “Atla” ile geçerseniz durmaz, öneriyi turu bitiren ilk mesajda yazar. ChatGPT ile öneri tek cümleyle gelir.
  • Her konuşmada okunan talimat kısaldı. Yalnız belirli işlerde gereken kurallar her konuşmanın başında okunan talimattan çıkarıldı, gerektiğinde açılıyor. Claude ile her konuşmada okunan talimat yaklaşık beşte bir kısaldı; ChatGPT ile kazanç küçük kaldı (yaklaşık %5), çünkü bu sürümde eklenen tam analiz kuralları o tarafta da her konuşmada okunuyor.
  • Bilinen sınırlar: (1) Komitenin yalnız sizin seçiminizle açılması talimatla sağlanıyor; bütün yolları gerçek bir koşuyla denenmedi. (2) Komitenin ne kadar uzun sürdüğü ve ne kadar kota kullandığı ölçülmedi; kart bunun için sayı vermiyor. (3) Word raporu kapısı Denetçi hükmünün son yedi günde verildiğini denetler, o rapora ait olduğunu denetlemez; HTML raporda böyle bir kapı yok. (4) Holding paylarının kurulma kuralı henüz hiçbir koşuda sınanmadı.

Değerleme

  • Enflasyon muhasebesi uygulayan şirkette büyüme oranları aynı paradan kuruluyor. Eskiden Hektor TMS 29 uygulayan bir şirketin yıllık büyümesini iki raporun tutarlarını kendisi oranlayarak hesaplıyordu. İki tutar farklı tarihlerin parasında olduğu için büyüme şişiyordu: Aselsan’ın 2024 hasılat büyümesi %13,1 iken %48,1 çıkıyordu. Artık yüzde değişim ve bileşik büyüme, aynı paradaki tutarlardan kurulan zincirden gelir; her kalemin hangi tarihin parasında olduğu Hektor’a ulaşır. On yıllık marj ortalaması, ortalama serbest nakit akışı, özkaynak ve sermaye getirisi ile alacak, stok ve borç gün sayıları da farklı paradaki tutarları karıştırmadan kurulur. 2023 öncesi rapordan gelen ve aynı paraya taşınamayan tutar “NA” yazılır.
  • Ters iskonto hesabı düzeldi. Eskiden fiyatın ima ettiği büyümeyi bulan formül hatalıydı: 8 kat ileri FD/FAVÖK, %20 vergi ve %25 sermaye maliyetiyle doğru sonuç %15,0 iken formül %9,4 veriyordu. Artık formül doğru ve çarpanın türüne göre ayrı kurulur: geçmiş 12 ayın çarpanıyla aynı örnek %13,6 verir.
  • Hedef fiyat ile bugünkü fiyat aynı birimde kıyaslanıyor. Eskiden kural yalnız aynı para birimini istiyordu; bugünkü paraya çevrilmiş (reel) bir hedef, nominal piyasa fiyatıyla doğrudan kıyaslanabiliyordu ve getiri potansiyeli bu yüzden şaşabiliyordu. Artık hedefin birimi ve tarihi fiyatla aynı satırda yazılır; hedef reelse fiyat önce aynı baza çevrilir. İleri tarihli nominal hedefte risk ve getiri oranı, hedef bugüne nominal özkaynak maliyetiyle indirilerek kurulur; indirme süresi bugünden sayılır. Çarpan da yalnız aynı dönemin ve aynı paranın FAVÖK’üne uygulanır; Borsa İstanbul emsallerinin son 12 ay FAVÖK’ü tek paradan kurulur.
  • Raporun karşılaştırma sütunu ikinci kez enflasyona taşınmıyor. Eskiden talimat enflasyon katsayısının hangi tutara uygulanmayacağını söylemiyordu; Hektor bir ara raporun karşılaştırma tutarını, zaten raporun dönem sonu parasında olduğu hâlde katsayıyla bir kez daha çarpabiliyordu. Bir vakada alınan avansın altı aylık reel değişimi %38,2 iken %9,5 yazıldı. Artık katsayı yalnız önceki dönemin kendi raporundan alınan tutara uygulanır.
  • İmtiyaz ve süreli lisansla çalışan şirket hakkın bitişinde değerleniyor. Eskiden havalimanı, liman ya da yap-işlet-devret gibi süresi belli bir haktan gelir elde eden şirkette de değerleme sonsuza kadar süren bir son değer kuruyordu. Artık değerleme hakkın bitişinde durur; bitiş tarihi verilmiş uzatmalarla birlikte sözleşmeden, vergi oranı varlığın bulunduğu ülkeden okunur. Bu yolda Monte Carlo koşulmaz.
  • Küçük şirket primi ve yönetim kalitesi etkisi her değerleme yolunda hesaba giriyor. Eskiden değerleme şablonu ayrıntılı sermaye maliyeti yoluyla kullanıldığında bu iki etkinin girdiği hücre yoktu; kural ikisini istese de bu yolla kurulan değerlemede ikisi sessizce atlanıyordu. Artık ikisi de özkaynak maliyetine girer. Küçük şirket primi son değerde de korunur; yalnız onuncu yıldaki değer daha büyük bir şirket bandına düşerse o bandın primi uygulanır.
  • Duyarlılık tablosu ve emsal sayısı tek kurala bağlandı. Eskiden talimatın bir yeri duyarlılık tablosunu 7×5, öbür yeri 5×5 istiyordu; asgari emsal sayısı da dosyadan dosyaya değişiyordu. Artık tablo sermaye maliyeti ve büyüme eksenlerinde 5×5 ve ±100 baz puandır; emsal setinde en az 4 şirket olur, en az 2’si yurt dışından.
  • Rapordaki oran, marj ve çarpanlar teslimden önce yeniden hesaplanıyor. Eskiden teslim öncesi kontrol listesi türetilmiş sayıları yeniden hesaplatmıyordu. Artık her oran, marj ve çarpan tanımıyla (pay mı oy mu, hangi dönem, hangi birim) yazılır; bileşenlerinden yeniden hesaplanınca son basamakta en fazla bir birim farkla tutmalıdır. Senaryo seti de gelirin (tez marja dayanıyorsa marjın) çok yıllık patikasında iki yönü taşır: ortalamaya dönüş ve eğilimin sürmesi.
  • Model ile değerleme arasındaki kontrol sıkılaştı; net borç son raporun bilançosundan geliyor. Eskiden Excel modeli ile değerleme arasındaki kontrol %5’e kadar farkı yuvarlama sayıp kabul ediyordu; EGGUB’da %1,9’luk gelir farkı bu yüzden geçmişti. Değerlemede özkaynağa geçişte net borç yıl sonu sütunundan alınıyordu; ara rapor yayımlanmışsa bu tutar başka bir tarihin parasında kalıp net borcu şişirebiliyordu. Artık kontrol her satırın kendi eşiğini kullanır; net borç ve nakit son yayımlanan raporun bilançosundan alınır, likit yatırımdan doğan fark açıklanır.
  • Ar-Ge yoğun şirkette getiri oranı düzeltmesi tam yapılıyor. Eskiden talimat Ar-Ge harcamasını yalnız vergi sonrası faaliyet kârına geri ekletiyor, yatırılan sermayeye araştırma varlığını eklettirmiyordu; yatırılan sermaye getirisi (ROIC) olduğundan yüksek çıkıyordu (Aselsan 2025’te tam düzeltmeyle %20,2, yarım düzeltmeyle %21,4). Artık ikisi birlikte düzeltilir.
  • Bilinen sınır: Bu bölümdeki değişikliklerin çoğu Hektor’un analiz talimatındadır; bir tam raporu baştan sona yeni talimatla üreterek etkileri birlikte ölçen bir koşu yapılmadı.

Excel Modeli

  • Büyüme satırı aynı paradaki tutarlardan kuruluyor. Eskiden modelin yıllık büyüme satırı, enflasyon muhasebesi (TMS 29) uygulayan şirkette farklı tarihlerin parasındaki iki tutarı oranlıyordu: Aselsan’ın 2023 büyümesi %10,1 iken %58,9 görünüyordu. Artık tarihsel büyüme aynı paradaki rapor çiftinden gelir. 2023 öncesi rapordan gelen ve aynı paraya taşınamayan sütunlar boş ve notludur; boş hücre toplamda 0 sayılmaz, ona dayanan kâr, marj ve nakit akışı da boş kalır. Şirketin TMS 29 uygulayıp uygulamadığı hasılat ve toplam varlıktan okunur; banka, faktoring ve kiralama şirketleri nominal sayılır.
  • Net borç eksiksiz ve tek paradan. Eskiden net borç kısa ve uzun vadeli borçtan nakdi düşerek kuruluyordu; uzun vadeli borcun kısa vadeli kısmını ve diğer finansal yükümlülükleri saymıyordu. Aselsan 2025’te net borçluyken net nakitli görünüyordu. Net Borç / FAVÖK oranı farklı tarihlerin parasındaki iki tutarı bölüyordu. Bankalarda net borç yalnız nakdin eksisi olarak çıkıyordu (Garanti 2025’te eksi 1,01 trilyon TL). Borcu kapanmış şirkette tahmin yılları eski yılların borcunu taşıyordu. Artık uzun vadeli borcun kısa vadeli kısmı ve diğer finansal yükümlülükler net borca girer; farklı paradaki bileşenler toplanmaz; oran, görünür bir “Para Katsayısı” satırıyla FAVÖK’ün parasına getirilir. Banka, kiralama, faktoring ve sigorta şirketlerinde net borç ve oran “NA” yazılır. Tahmin yıllarının borcu son raporla tutarlıdır: kapanmış borç 0’dır.
  • Uydurma segment payları kalktı, bilanço denge kontrolü çalışıyor. Eskiden model her şirkete aynı segment paylarını (%60, %25, %10, %5) ve %99 Türkiye payını yazıyordu; bunlar şirketin raporundan gelmiyordu. Bilançonun denge kontrolü tanımlıydı ama hiç çalışmıyordu. Artık bu hücreler boş gelir; analist şirketin kendi kırılımıyla doldurur, doldurulmayan payın geliri de boş kalır. Denge kontrolü her modelde koşar.
  • Yatırım harcaması ve serbest nakit akışı doğru satırdan. Eskiden yatırım harcaması her yılı kendi raporunun parasında veren bir metrikten okunuyordu, aynı sütundaki işletme nakit akışı ise başka bir tarihin parasındaydı. Aselsan’ın 2022 serbest nakit akışı 6,48 milyar TL iken 12,48 milyar TL, marjı %9,7 iken %18,7 görünüyordu. Artık yatırım harcaması nakit akış tablosunun kendi satırından, komşu satırlarla aynı paradan okunur.
  • Maliyet satırı olmayan şirkette brüt kâr hesaplanıyor. Eskiden satışların maliyetini raporlamayan holding ve girişim sermayesi şirketlerinde (ESCOM gibi) bu yokluk eksik veri sayılıyor, gelir tablosu “NA” ile doluyordu; 2025 yıllığında 15 şirket bu durumdaydı. Artık brüt kârı hasılata eşit raporlanan yılda maliyet “raporlanan 0” sayılır; maliyeti gerçekten eksik olan şirket “NA”da kalır.
  • Tahmin yıllarının vergisi kâr eksiye dönmeden hesaplanıyor. Eskiden tahmin yıllarının vergisi, net parasal pozisyonu vergi dışı saymayan bir orandan kuruluyordu; bu oran %100’ü aşabildiği için vergi öncesi kâr pozitifken net kâr eksiye dönebiliyordu. Değerlemenin kullandığı vergi oranı da son yılın tek oranıyla sınırlanıyordu; son yıl olağandışı düşükse o oran açık dönemin beş yılına taşınıyordu. Artık iki yer de net parasal pozisyondan arındırılmış oranı kullanır ve tavanı beş yılın toplam vergisinin toplam vergi öncesi kâra oranından alır. Modeli yeniden üretilen şirketin değerlemesindeki vergi oranı bu yüzden değişebilir.
  • Raporu olmayan yıl boş kalıyor. Eskiden raporu olmayan bir yılın sütunu boş verinin üstünde formüllerle doluyordu: kâr satırları 0, marjlar hata gösteriyordu ve o yıldan kurulan tahmin de 0 çıkıyordu (UMPAS’ın 2026 ve 2027 hasılatı). Artık o sütun boştur ve “Bu yıl için veri yok; 0 değil” notunu taşır; o yıldan kurulan tahmin de 0 yerine “NA” ve bir not taşır.
  • Yeni sayfa ve satırlar. Model artık son 8 çeyreğin gerçekleşenini ve bu yılın kalan çeyreklerini ayrı bir sayfada gösterir; tahmin üç yıla çıktı ve yıl adları son yıllık rapordan gelir. Yatırılan sermaye getirisi (ROIC) ile şerefiye ve maddi olmayan varlıklar düşülmüş hâli, marj değişimi (baz puan), artımsal marj ve cari oran satırları eklendi. Senaryo panelinde üçüncü yıl ve reel ya da nominal etiketi var; terminal büyümenin başlangıç değerleri kötümserde %2,5’ten %3,0’a, iyimserde %4,5’ten %3,5’e çekildi. Parametreler kilitlendikten sonra senaryo ve değerleme girdileri ikinci kez güncellenir; raporun tahmin tablosu modelin 3 gerçekleşen ve 3 tahmin yılını gösterir.
  • Bilinen sınırlar: (1) Ölçümler LibreOffice ile yeniden hesaplanan modellerde yapıldı; Microsoft Excel’de açılış ölçülmedi. (2) 148 şirkette enflasyon muhasebesi uygulanıp uygulanmadığı okunamıyor. (3) Bankalarda bilanço denge kontrolü bilgi vermez. (4) Tek bir yılın vergi oranı ölçülebilen şirketlerde (596 modelin 140’ı) beş yıllık tavan koruma sağlamaz. (5) Birkaç şirkette tek tek net borç ya da katsayı hücresi “NA” kalır (KFEIN, SRVGY, ICUGS, PSGYO, YKSLN, ALMAD). (6) Üçüncü tahmin yılının büyüme bandı ikinci yılın kopyasıdır. (7) TÜFE girdisi boş gelirse kalan çeyrek hücreleri boş kalır.

Raporlar

  • Açmanız gereken dosyalar tıklanabilir adresle geliyor. Eskiden Hektor ürettiği HTML raporu, e-posta taslağını ya da tweet’i çoğu zaman açılamayan ham bir dosya yoluyla veriyordu. Artık bu dosyalar Raporlar klasörüne yazılır ve tıklanabilir bir adresle gelir. Word ve Excel dosyalarında tam yol ile Finder ya da Gezgin’de nasıl açılacağı yazılır.
  • Rapordaki KAP rakamları teslimden önce denetleniyor. Artık HTML rapordaki KAP kökenli TL tutarları teslimden sonra veri servisiyle karşılaştırılır. Rakamı tutmayan rapor açılmaz; yerine farkları listeleyen bir sayfa çıkar. Denetlenemeyen ya da sonradan değiştirilen raporun üstünde uyarı bandı görünür.
  • Farklı tarihlerin parası karşılaştırılmıyor. Eskiden enflasyon muhasebesi uygulayan şirketin raporunda Hektor farklı tarihlerin parasındaki iki tutardan yüzde yazabiliyordu: ASTOR’un 2026 ikinci çeyreğinde stoklar “%90 arttı” denmişti, aynı parada artış %77,2. Artık iki tutar önce aynı paraya taşınır; taşınamıyorsa karşılaştırma yazılmaz.
  • Rapor dili yeniden kuruldu. Artık her konuşmada okunan bir “Okur Dili” bölümü var. İç süreç dili (rol adları, “ilk sürüm” gibi ifadeler) rapora geçmez, paragraf ve cümle uzunluğu sınırlıdır. Bölüm başlıkları konu adı değil, o bölümün hükmüdür. Adet bildiren sayılar rakamla yazılır, senaryo adları her tabloda İyimser, Baz ve Kötümser’dir. Raporlar yazarın kişisel yazı örneklerini okumaz; ses tek ve kısa bir çekirdekten gelir.
  • Kapak, künye ve olay raporu. Artık tam raporun kapağında altı kartlık bir veri kutusu (adil değer, piyasa değeri, günlük hacim, fiili dolaşım oranı dahil) ve 3-5 hüküm cümlesiyle açılan bir yönetici özeti var; kaynaklar sondaki künyede toplanır. Olay raporu için ayrı bir biçim var: hükümle açılan özet, senaryolar, etkilenen varlıklar, temettü ve geri alım. Para akışı şeması yönetim kurulu görevini ve aracılığı ayrı çizer.
  • Okunurluk düzeltmeleri. Eskiden kopyalanan bölüm başlığında numara başlığa yapışıyordu (“01Şirketin”), para akışı şemasında tutarı olmayan bağ çok ince çiziliyor, etiketler üst üste binebiliyordu. Artık ayrılıyorlar. Grafik altyazıları grafiğin kendi Türkçe başlığından gelir.
  • Kısa görüş cevapları. Artık görüş içeren kısa cevaplarda hüküm önce gelir ve belgeye dayanır; fiyat yargısı adı konmuş bir ölçüyle, tutarlar birimiyle yazılır, sonlu ömürlü varlıkta bitiş tarihi belirtilir.
  • Bilinen sınırlar: (1) Tıklanabilir adresin Windows’ta kurulması canlı denenmedi. (2) Bu sürümden önce üretilmiş raporlar denetlenmeden açılır; 8 MB’tan büyük HTML denetlenmez. (3) Dil kuralları talimattır; modelin her raporda uyacağını garanti etmez.

KAP ve Veri

  • Fiyat, endeks ve yabancı hisse örnekleri çalışan komutlara bağlandı. Eskiden Hektor’un veri talimatındaki altı örnekten dördü (BIST 100 serisi, hisse fiyat geçmişi, yabancı hisse fiyatı ve karşılaştırması) hata dönen adreslere gidiyordu; örneği izleyen cevap veriyi alamıyordu. Artık BIST fiyatı ve endeksleri Hektor’un veri betiğinden, yabancı hisseler Yahoo Finance aracından geliyor.
  • KAP listesini yenilemek hata vermiyor. Eskiden bildirim ayrıntıları yetişmezse güncelleme 5 dakikalık sınıra takılıp hata veriyordu (0.8.2’nin bilinen sınırı). Artık yetişmeyen ayrıntılar bir sonraki tura kalır, Yenile hata göstermez.
  • KAP’a ulaşılamayınca eski liste güncel gibi görünmüyor. Eskiden KAP isteği reddettiğinde panel dünkü listeyi bugünkü gibi gösterebiliyordu. Artık liste bugünden değilse tarihi yazılır, 35 dakikadan eskiyse kırmızı “KAP güncellenemiyor” notu çıkar, elle Yenile’de ret mesajı görünür.
  • Başarısız KAP isteği “bildirim yok” sayılmıyor. Eskiden sohbette KAP’a giden istek başarısız olduğunda (ret, sunucu hatası, bağlantı yok, bakım sayfası) Hektor “bildirim yok” ya da “bulunamadı” diyebiliyordu. Artık isteğin başarısız olduğunu söyler; bu günlük ve tarihli listede, kelime aramasında, hisse ve finansal tablo bildirimlerinde, arşivde, tek bildirimde, şirket profilinde ve şirket aramasında geçerli. Bugünün tarihli listesi eskiden bir saat saklandığı için son bir saatin bildirimleri eksik görünebiliyordu; artık 2 dakika saklanır.
  • Katılım endeksi resmi listeden. Eskiden katılım endeksi listesi okunamazsa Hektor şirket için “endekste değil” deyip bu cevabı bir gün saklıyordu. Artık kontrol Borsa İstanbul’un güncel resmi listesinden yapılır; liste okunamazsa kontrol edilemediği söylenir.
  • KAP tabloları daha okunur. Eskiden özkaynak değişim tablosunun sağdaki toplam sütunlarının başlığı yoktu (0.8.2’nin bilinen sınırı). Artık sütunlar adını taşır; paragraf tablonun başlık satırına yapışmaz, metin tabloları iki satırlık parçalara bölünmez, boş ara sütunlar çizilmez. Dar panelde kenarda yarım kalan sayılar gizlenir, kaydırınca tamamı görünür.
  • KAP bileşeni kontrolü uygulamayı dondurmuyor. Eskiden KAP bileşeninin arka plan kontrolü Hektor’un arka plan sürecini dondurup kapattırabiliyor, yersiz “KAP bileşeni bozuk” uyarısı çıkabiliyordu. Artık çıkmıyor.
  • Yatırımcı sunumu her tam analizde aranıyor. Artık tam analizin ilk adımında yatırımcı sunumu önce KAP’ta, sonra şirketin yatırımcı ilişkileri sayfasında aranır. Bulunamazsa Hektor bunu açıkça söyler ve sunumu dosya ya da bağlantı olarak ister; site indirmeyi engelliyorsa dosyanın kendisini ister; cevap gelmezse sunumsuz devam eder. Belgeler “KAP #N” numarasıyla listelenir.
  • Çarpanlar doğru kaynaktan ve doğru dönemden. Eskiden bazı talimatlar BIST hisselerinin PD/DD ve FD/FAVÖK gibi çarpanlarını Yahoo’dan aldırıyor, çeyreklik güncellemede dördüncü çeyreği “yıllık eksi 9 ay” farkıyla türettiriyordu; özet kartta net zararlı şirketin eski bir dönemden kalan F/K’sı basılabiliyordu. Artık çarpanlar BBB veri servisinden ve yalnız en yeni dönemden gelir, dönem ve fiyat tarihi yazılır.
  • Lisanslı aboneye “yetkilendirilmedi” denmiyor. Eskiden bazı yollarda geçerli lisansı olan aboneye “yetkilendirilmedi” deniyordu. Artık lisans anahtarının ulaşmaması, reddedilmesi, cihaz sınırı ve sunucu hatası ayrı Türkçe cümlelerle söylenir; sunucu hatası lisans reddi gibi okunmaz.
  • Yeni veriler. Fonların geçmiş tarihli fiyatı TEFAS’tan alınabilir; fiyatın açıklanmadığı günler süzülür. Faktoring, kiralama ve sigortada boş nakit dönemi aynı dönemin nakit akış tablosundan, yalnız aynı paradaysa doldurulur. KAP pay düzeltmesinin kaynak etiketleri Türkçe.
  • Bilinen sınırlar: (1) KAP davranışları sahte yanıtlarla ölçüldü, canlı KAP’a istek atılmadı. (2) Önbellekteki eski bildirimler ancak yeniden indirilince düzelir. (3) Özkaynak sütun adları finans şirketi şablonunda çalışmaz; ilk satırı veri olan metin tablosu o satırı başlık gibi çizer. (4) TRKFN’nin 2024 ve AGESA’nın nakdi boş kalır. (5) Fon fiyatı Windows’ta uçtan uca denenmedi.

Bilgi Tabanı

  • Sektör bilgisi genişledi ve tek kaynakta. Artık yedi yeni sektörün göstergeleri, liman ve gübre tabloları ile her sektör için değerleme sürücüsü ve emsal bilgisi var. Sektör eşikleri tek dosyada: bankada özkaynak getirisinin özkaynak maliyetinden farkı ve bankanın kendi yasal sermaye gereksinimi, çimentoda firma değerinin klinker kapasitesine oranı. Kaynaksız sayılar kaldırıldı ya da işaretlendi; eski kurulumdaki çelişen sektör dosyası güncellemede silinir.
  • Holding örneği düzeldi. TAV Havalimanları holding listelerinden çıktı, her varlığı kendi süresiyle değerlenir (HAVAŞ lisansı ve Almatı süresiz). TAVHL ve DOHOL bölümleri şirketlerin dipnotlarına uyduruldu.
  • Bilinen sınır: Bankacılıktaki %12 sermaye yeterliliği oranı birincil kaynaktan doğrulanmadı.

Platform ve Güvenlik

  • Mac’te dikte. Artık Mac’te mikrofon düğmesi Mac’in dikte özelliğini başlatır; pakete mikrofon izni eklendi. Windows’ta düğme gösterilmez.
  • Süresi dolmuş sertifika istekleri düşürmüyor. Eskiden süresi dolmuş bir kök sertifika taşıyan bilgisayarlarda fiyat, zamanlayıcı ve döviz istekleri düşebiliyordu. Artık düşmüyor.
  • Güvenlik kancası Türkçe sözcüğe takılmıyor. Eskiden “üçüncü”, “dördüncü” gibi sözcükler geçen bazı komutlar yanlışlıkla veri sızdırma sayılıp engelleniyordu. Artık engellenmiyor; gerçek sızdırma ve silme engellenmeye devam ediyor.
  • urllib3 2.8.0. Üç güvenlik ilanı kapandı.
  • Bilinen sınırlar: Sertifika düzeltmesi bir abone makinesinde, urllib3 güncellemesi kurulumdan sonra ölçülmedi.

Kurulum ve Güncelleme

  • Eski talimat dosyaları temizleniyor. Eskiden pakette artık olmayan talimat dosyaları güncellemeden sonra eski kurulumda kalıyor ve okunmaya devam ediyordu. Artık siz değiştirmediyseniz güncellemede silinir; değiştirdiğiniz kopyalara ve kendi dosyalarınıza dokunulmaz.
  • Paket küçüldü. 5 kişisel yazar ses dosyası (yaklaşık 600 KB) ve yazarlık yönetim dosyaları paketten çıktı.
  • Bilinen sınır: Silme adımı Windows’ta koşarak görülmedi.

Haber Arşivi

  • Haber arşivi lisansınızla okunuyor. Artık haber arşivi lisanslı bir betikle okunur; hata olursa tek satır Türkçe açıklama verilir ve son haberlerle devam edilir.
  • Bilinen sınır: Windows PowerShell 5.1’de Türkçe arama ve ChatGPT ile kullanım ölçülmedi.

0.8.2 ; 24 Eylül 2026

Model Kataloğu

  • Claude Opus 5.5 terminalde ve sohbette seçilebiliyor. Anthropic’in yeni modeli Opus 5.5, terminalin model menüsünde ve sohbetin model seçicisinde Opus 5’in yanında yer alıyor. Bunun için Claude uygulamanızın 2.1.280 veya üstü olması gerekir; Hektor açılışta Claude uygulamasını arka planda bu sürüme güncellemeyi dener. Windows’ta sohbet, Hektor ile birlikte gelen Claude 2.1.281’i kullanır; ama sohbetin hangi modellere izin verdiğini bilgisayarınızdaki Claude uygulamasının sürümü belirler. Bu yüzden Opus 5 ve Opus 5.5 Windows sohbetinde, o uygulama 2.1.219 veya üstü olduğunda görünür.
  • Terminal artık Opus 5.5 ile açılıyor. Claude uygulamanız 2.1.280 veya üstüyse terminalin varsayılan modeli Opus 5.5 olur; bu hem yeni kurulumlar hem mevcut aboneler için geçerli. Terminali Opus 5 ile açılan aboneler Opus 5.5’e geçer.
  • Terminali hâlâ Opus 4.8 ile açılan aboneler de taşınıyor. Claude sürümünün okunamadığı ya da eski olduğu bir açılışta Hektor terminal ayarına Opus 4.8 yazıyordu ve bu ayar, Claude güncellendikten sonra da olduğu gibi kalıyordu; bazı kurulumlarda Sonnet 5 de menüden düşüyordu. Artık Claude Opus 5’i tanıyorsa terminal güncel varsayılana geçer ve Sonnet 5 menüdeki yerine döner. Opus 4.8 menüde seçenek olarak durur.
  • Terminalde /model ile seçtiğiniz model artık korunuyor. Hektor her açılışta terminalin modelini kendi varsayılanına geri yazıyordu; menüden başka bir model seçseniz bile Hektor’u kapatıp açınca o seçim kayboluyordu. Artık menüden yaptığınız seçim yeniden açılışta da geçerli; yukarıdaki geçişler yalnız kendi seçimini yapmamış aboneleri etkiler. Hektor’un varsayılanına dönmek için menüden Default’u seçin. Seçiminiz bilgisayarınızdaki Claude uygulamasının kendi ayar dosyasında tutulur: Claude’u Hektor dışında da kullanıyorsanız orada seçtiğiniz model Hektor terminalinde, Hektor terminalinde seçtiğiniz model de orada geçerli olur. Daha önce /model ile menüde yer alan bir model seçtiyseniz terminal güncellemeden sonra o modelle açılır.
  • Terminalde /advisor ile seçtiğiniz danışman model de artık korunuyor. Seçiminiz Hektor’u kapatıp açtığınızda Hektor’un varsayılan danışmanına geri dönüyordu; artık geçerli kalıyor. Bu seçim de Claude’un kendi ayar dosyasında tutulur; Hektor dışında seçtiğiniz danışman Hektor terminalinde de geçerli olur, tersi de öyle. Seçtiğiniz danışman terminalin ana modelinden daha zayıfsa Claude onu devreye almaz ve terminal bunu bildirir. Danışmanı kapatma (/advisor off) yalnız o oturum için geçerli; bir sonraki açılışta Hektor’un varsayılan danışmanı yeniden etkin olur.
  • Sohbetin varsayılan modeli değişmedi. Sohbet Sonnet 5 ile başlamaya devam ediyor; Opus 5.5 orada seçicideki bir seçenek.
  • Eski Claude sürümünde: Claude uygulamanız 2.1.280’den eskiyse Opus 5.5 menüde görünmez. Daha önce Opus 5.5 seçtiyseniz terminal Opus 5 ile, Opus 5’i de tanımayan sürümde Opus 4.8 ile açılır. Hektor açılışta Claude’u arka planda günceller; yeni sürüm, Hektor bir sonraki kez tamamen kapatılıp açıldığında devreye girer ve Opus 5.5 menüye ve varsayılana gelir. Hektor Claude sürümünü hiç okuyamazsa terminalde kayıtlı modeli değiştirmez. Sohbet seçicisinde Opus 5 ve Opus 5.5, Claude uygulamanız Opus 5’i tanımıyorsa (2.1.219’dan eski) ya da Hektor açılışta sürümü okuyamadıysa görünmez; seçici yalnız gerçekten cevaplayabileceği modelleri gösterir. Opus 5 veya Opus 5.5 görünmüyorsa Hektor’u tepsi simgesinden (macOS’ta menü çubuğundaki simgeden) Çıkış seçerek tamamen kapatıp yeniden açın; pencereyi kapatmak Hektor’u arka planda çalışır bırakır.

KAP Sinyalleri

  • Günün bildirimleri artık hisse koduyla geliyor. Bugünün kayıtlarının büyük bölümü kodsuz geldiği için sağ paneldeki listeye hiç girmiyordu. Liste ve hisse filtresi artık bugünün bildirimlerini de gösteriyor.
  • Kurum kaynaklı bildirimler ilgili hisse koduyla listeleniyor. Takasbank temerrüt işlemleri, SPK işlem yasağı ve BIST endeks duyuruları ilgili hisse koduyla görünür; beşten fazla hisseyi ilgilendirenler hisse sayısıyla (örneğin “116 hisse”) tek satırda durur. Hisse filtresi, /kap komutu ve sohbetin sayfa bağlamı da ilgili hisse alanını kullanır.
  • SPK’nın “aşırı değerleme” uyarıları artık listede. Eskiden rutin fon bildirimi sanılıp eleniyordu; artık orta önemle görünür.
  • Bildirimler yeniden sınıflandırıldı. Takasbank, Borsa İstanbul ve MKK duyuruları kendi “piyasa” türüyle, yöneticilerin ve büyük ortakların kendi pay alım satımları “içeriden işlem” türüyle ayrı görünür. Şirketlerin başka şirketlerde pay alımı ve geri alım programı kararları öne çıkar; yatırım ortaklıklarının olağan portföy alımları orta önemde kalır. Tesis yatırımı ve proje bildirimleri yapısal gelişme sayılır. Her gün tekrarlanan geri alım uygulama bildirimleri geri planda kalır, portföy yönetim şirketlerinin fon duyuruları listeden çıkar. Ödenmeyen kupon, itfa, getiri ve kira ödemesi bildirimleri en yüksek önemle görünür; konkordato kapsamındaki planlı taksit ödemeleri süreç bilgisi olarak geri planda kalır, taksitle ilgili diğer her bildirim (ödenemeyen taksit, iflas talebi) ise öne çıkar. Takasbank’ın temerrüt kapanış duyuruları açılış duyurusundan daha düşük önemle gösterilir.
  • Bildirim detayı KAP’taki düzene yaklaştı. Bildirimin alanları (düzeltme mi, işlem türü, takas tarihi gibi) etiket ve değer olarak iki sütunda, bölüm başlıkları ayrı satırda, işlem tabloları sütun başlıklarıyla görünür. Geniş tablolar panel içinde yana kayar.
  • Bildirim detayının üst kısmında ilgili şirketler ve geç bildirim işareti. Bir bildirim başka şirketleri de ilgilendiriyorsa (örneğin bir derecelendirme kuruluşunun yayımladığı kredi notu bildirimi) notu alan şirket gibi ilgili şirketlerin kodları başlığın altında “İlgili şirketler” satırında görünür. Borsa İstanbul, Merkezi Kayıt Kuruluşu ve KAP duyuruları gibi beşten fazla hisseyi ilgilendiren bildirimlerde liste kapalı gelir, üzerine tıklayınca bütün kodlar açılır; bu duyuruların bir kısmında kodlar detayda hiç görünmüyor, yalnız ekte yazıyordu. KAP’ın geç yapıldı diye işaretlediği bildirimler başlığın sonunda “GEÇ BİLDİRİM” etiketi taşır.
  • Bazı bildirimlerde detayda hiç görünmeyen alanlar artık görünüyor. Örneğin Takasbank temerrüt duyurularında işlem türü ve takas tarihi yoktu.
  • Tablolu bildirimlerde her değer artık kendi sütununda. Boş hücreler metinden düştüğü için sonraki sayılar bir sütun sola kayıyordu; örneğin bir bedelsiz sermaye artırımında toplam tutar, kâr payından alınan tutarın yerinde okunuyordu. Asistan da detay metnini bu hâliyle okuyordu. Tablolarda sütunlar artık ince bir çizgiyle ayrılıyor; böylece boş bir sütunun başlığı yanındaki rakama ait gibi görünmüyor.
  • Sermaye artırımı bildirimlerindeki TOPLAM satırı tablo olarak görünüyor. Satır, başlığı ile birlikte düz metin olarak görünüyordu ve toplamlar bir sütun kayıktı. Artık her toplam kendi sütun başlığının altında durur.
  • Derecelendirme tablosu artık detaydan silinmiyor. Faizsiz sermaye piyasası aracı bildirimlerinde derecelendirme tablosu ve ondan sonraki her şey (ek açıklamalar dahil) detaydan siliniyordu; Fitch, Moody’s ya da S&P ile başlayan Türkçe satır İngilizce çeviri sanılıyordu. Artık notu veren kuruluş, not ve ek açıklamalar görünür.
  • Kâr payı dağıtım tablosu artık tek parça. Değeri boş satırlar (“4. Vergiler” gibi) tabloyu her seferinde bölüyor, satırlar başlık ya da düz metin olarak dağılıyordu. Artık boş satırlar da kendi yerinde durur. Aynı sebeple fon haftalık raporlarındaki menkul kıymet dökümü (ihraççı, vade, ISIN, nominal değer…) hiç tablo olarak görünmüyordu; artık tek tablo.
  • Finansal tablolarda ve fon haftalık raporlarında kalem adı artık rakamlarıyla aynı satırda. Bilanço, gelir tablosu ve fon haftalık raporunda her kalemin adı turuncu bir başlık gibi, rakamları ise ayrı bir satırda görünüyordu; hangi tutarın hangi kaleme ait olduğu karışıyordu. Artık her kalem, dipnot numarası ve tutarlarıyla tek satırda. Fon haftalık raporundaki portföy dökümü (tutar, grup yüzdesi, toplam yüzdesi) sütun başlıklı tablo olarak görünür; kurumsal yönetim bildirimlerinde her soru cevabıyla yan yana durur. Asistan da bu tabloları artık kalem adıyla birlikte okur.
  • Finansal tablolar artık tek parça ve sütun başlıklı. Finansal tablolar tutarı olmayan her kalemde (“Varlıklar”, “DÖNEN VARLIKLAR” gibi) bölünüyor, parçalar düz metin ya da turuncu başlık olarak dağılıyordu; özkaynak değişim tablosu ayrıca her dönem satırında (“Cari Dönem”, “Önceki Dönem”) bölünüyordu. TP/YP ayrımlı bilançolarda ve özkaynak değişim tablosunda sütun başlıkları birkaç satıra yayıldığı için hangi tutarın hangi döneme ve para birimine ait olduğu okunmuyordu. Artık her tablonun tek bir başlık satırı var (“Cari Dönem 30.06.2026 / TP” gibi); özkaynak değişim tablosunda sütun yalnız kendi kalem adıyla anılır, çok uzun adlar dört satırda kısaltılır ve tamamı fare üstüne gelince görünür. Dönem satırları ayrı renkte bir bantla, tutarı olmayan kalemler tablonun içinde ara satır olarak durur. KAP’ın gösterime kapalı işaretlediği boş kalemler (“Kasa”, “Alınan Çekler” gibi, hiçbir dönemde tutarı olmayan satırlar) artık listelenmez. Asistan da finansal tabloları bu hâliyle, sütun başlıklarıyla birlikte okur.
  • Sağ panel artık daha geniş açılabiliyor. KAP ve Raporlar panelini kenarından tutup çektiğinizde panel 380 pikselde duruyordu; sermaye artırımı gibi geniş tablolu bildirimleri okumak için tabloyu yana kaydırmak gerekiyordu. Artık panel, ortadaki sohbet alanına en az 300 piksel kalana kadar genişliyor; pencere ne kadar genişse panel de o kadar açılabilir. Dar pencerelerde panel eskisi gibi en fazla 380 piksel. Geniş panelde tablolar bütün genişliği kullanır, bildirim metni ise rahat okunan bir sütunda kalır; satırlar ekran boyu uzamaz. Genişlettiğiniz panel, bir raporun PDF’ini açıp kapattıktan sonra da aynı genişlikte kalır; PDF ise her açılışta geniş açılır (paneli daha önce sürüklediyseniz eskiden uygulamayı açtıktan ya da Terminal veya Portföy’den döndükten sonraki ilk PDF dar açılıyordu). Uzun bildirim ve rapor başlıkları sığdığı kadar tam görünür.
  • Raporlar panelinde kurum adları artık yarıda kesilmiyor. Kurum adı 12 harfle sınırlı olduğu için bazı adlar kelime ortasında kalıyordu (“Phillip Capi”, “Morgan Stanl”). Artık ad rapor listesinde ve kurum menüsünde tam yazılıyor; kurum seçme kutusu dar kaldığında ad sonunda üç noktayla kısalıyor. Bir raporda ANALİZ’e bastığınızda sohbete yazılan cümlede de kurumun tam adı geçiyor: eskiden “KCHOL İş raporunu analiz et” yazıyordu, artık “KCHOL İş Yatırım raporunu analiz et” yazıyor.
  • Bilinen sınırlar: (1) Yeni sınıflandırma son üç günün bildirimlerine bir sonraki güncellemede uygulanır; daha eski kayıtlar eski türleriyle kalır. (2) Eski kayıtların detay metni her güncellemede 40’ar yenilenir; uygulama açıkken tamamı yaklaşık bir günde yeni biçime geçer. Yenilenene kadar eski görünümde kalırlar; silinen derecelendirme ve finansal tablo düzeni de yenilenince gelir. (3) Özkaynak değişim tablosunda ara toplam ve toplam sütunları, KAP’taki gibi başlıksız görünür; toplam özkaynak son sütundadır. (4) Güncellemeden sonraki ilk bir saat kadar KAP yenilemesi yavaş: son üç günün bildirimleri yeni düzene göre yeniden indirilirken güncelleme turları yarıda kalabilir. Bu sırada liste güncel kalır ve bildirimler açılır; ancak bu sürede ilk kez gelen bildirimler için uyarı düşmeyebilir ve Yenile birkaç dakika sonra hata gösterebilir. İş kendiliğinden tamamlanır; düzeltme bir sonraki sürümde.

ChatGPT Girişi

  • ChatGPT girişi başarısız olursa sebep artık uygulama günlüğüne yazılıyor. Anahtar, jeton ve e-posta adresi maskelenir; “Geri bildirim gönder” ile bize ulaşan günlükte teşhis mümkün.

Kurulum ve Örnekler

  • Ayar şablonunda ve örnek raporlarda kalan eski ürün adı (Atlas) Hektor’a çevrildi. Eski kurulumların bağlantı ayarları çalışmaya devam eder.

Komite Modu

  • Komite paneli artık canlı bir ofis. Uzman kartlarının yerini piksel çizimli küçük bir ofis katı aldı. Her uzmanın kendi masası var; komiteyi yöneten Hektor kendi ofisinde oturuyor ve panel başlığındaki üye sayısına katılmıyor. Her uzmanın etiketindeki simge ve masasının ışığı işin durumunu gösteriyor: çalışıyor, bekliyor, bitirdi, hata ya da durduruldu. Sohbet geniş olduğunda durum etiketin yanında yazıyla da görünüyor; yandaki dar sohbet panelinde yazıyı görmek için imleci etikete getirin. Önceden durdurduğunuz uzmanın kartı son yaptığı işin etiketinde kalıyordu. Oturanı olmayan masanın ışığı sönük duruyor.
  • Uzmanlar birbirinin masasına gidip konuşuyor. Hektor bir uzmana görev verdiğinde onun masasına gidip dönüyor. Bir uzman diğerine mesaj yazdığında karşı tarafın masasına yürüyüp yerine dönüyor; mesaj, uzman yola çıkınca başının üstünde bir konuşma balonunda beliriyor ve balon onunla birlikte yürüyor. Mesaj sohbet akışında ise hemen görünüyor. Aynı uzmana art arda birkaç yürüyüş düşerse sıraya giriyor. Ekranda aynı anda tek balon açık; hızlı yazışmada balonlar sıraya giriyor ve her balon en az 3,5 saniye görünüyor. Uzmanların birbirine yazdığı mesajlar bekleyen notların önüne geçiyor ve not sınırı yüzünden atlanmıyor. Uzmanların çalışırken yazdığı notlardan en fazla ikisi sırada bekliyor; üçüncüsü gelince en eski bekleyen not balonsuz geçiyor, masaya tıklayınca açılan pencerede duruyor. Sıradaki son balon 8 saniye açık kalıp kapanıyor; uzman o sırada yoldaysa balon o yerine dönene kadar açık kalıyor. Uzmanın masasına tıklayınca açılan pencere onun çalışırken yazdığı son on notu gösteriyor; başka bir uzmana yazdığı mesajlar bu pencerede yer almıyor.
  • Masası olmayan uzman toplantı odasında oturuyor. Dört uzman masasına uymayan ya da masası dolu olan bir uzman, toplantı odasına misafir olarak geçiyor. Adı, sohbet geniş olduğunda sahnenin üstünde yazıyor; yandaki dar panelde yalnız simgesi görünüyor. Odada üç koltuk var; daha fazla misafir olursa fazlası yalnız etiketiyle görünüyor ve onlar için balon açılmıyor; notları etikete tıklayınca açılan pencerede duruyor. Başka bir sohbete geçip döndüğünüzde misafir yerinde kalıyor ve üye sayısına katılıyor.
  • Panel kendiliğinden daralıyor. Bütün uzmanlar işini bitirince panel daralıyor; yeni bir uzman açılınca ya da işini bitirmiş bir uzmana Hektor yeniden iş verince yeniden açılıyor ve o uzman yeniden çalışıyor görünüyor. Hata alan uzman varken daralmıyor. Paneli elle kapattıysanız kapalı kalıyor; yalnız kendi komitesi olan başka bir sohbete geçip döndüğünüzde yeniden açılıyor.
  • Başka sohbete bakıp dönünce komite kaldığı yerden görünüyor. Siz yokken biten uzman dönüşte doğru durumu gösteriyor, o arada açılan uzman kendi masasına oturuyor. İki ayrı sohbette birden komite açtıysanız ilk sohbete döndüğünüzde onun ofisi yeniden görünüyor; önceden ilk sohbetin uzmanları panelden gidiyordu. Siz başka sohbetteyken aynı sohbette yeni bir sorgu başladıysa önceki komitenin uzmanları yenisinin içinde görünmüyor.
  • Uzmanlar arası mesajlar artık sohbette kalıyor. Bir uzmanın başka bir uzmana yazdığı mesaj sohbet geçmişine kaydediliyor. Başka bir sohbete geçip döndüğünüzde ya da uygulamayı kapatıp açtığınızda bu mesajlar sohbet akışında yerinde duruyor; siz başka sohbetteyken yazılanlar da dönüşte akışta görünüyor. Dönüşte bu mesajlar için balon açılmıyor; balonlar yalnız o an olan konuşmayı gösteriyor. Geri yüklenen akışta uzman mesajları, yazıldıkları sırayla Hektor’un o turdaki cevabından önce duruyor; canlı izlerken Hektor yazmaya başladıktan sonra gelenler cevabın altında görünüyor. Uzmanların Hektor’a yazdığı mesajlarda alıcı artık “main” yerine Hektor olarak yazıyor. Kenar listesindeki mesaj sayısı uzman mesajlarını da sayıyor. Komitenin yoğun çalıştığı uzun sohbetlerde eski mesajlar daha erken arşivleniyor; “Eski mesajları yükle” ile uzman mesajlarıyla birlikte geri geliyor. Bu sürümden önce yazılmış uzman mesajları kaydedilmediği için geri gelmiyor.
  • Hareket azaltma ayarına uyuyor. Bilgisayarınızda hareketi azaltma açıksa uzmanlar yürümüyor; gittikleri masada birkaç saniye beliriyor ve yerlerine dönüyor, mesaj balonu da bu sırada açılıyor. Ekran okuyucu kimin kimin masasına gittiğini sesli duyuruyor.
  • Hata alan uzmanın balonunda artık kısa Türkçe sebep yazıyor. Önceden balonda Claude’un İngilizce hata iletisi (“API Error: 400 …” gibi) olduğu gibi görünüyordu. Artık “Kota doldu; 17:30’da açılır”, “İnternet bağlantısı yok”, “Bağlantı kurulamadı”, “Bağlantı koptu”, “Giriş gerekli”, “Çok sık istek gönderildi”, “Claude şu an yoğun” ya da “Claude hata verdi” gibi kısa bir sebep görünüyor; tanınmayan hatalarda “Hata aldı; ayrıntı masada” yazıyor. İletinin İngilizce aslı, uzmanın masasına tıklayınca açılan pencerede duruyor. Hata balonu çalışma notlarıyla aynı sıradan geçiyor: o beklerken arkasından iki not daha gelirse balonsuz geçebiliyor, ileti yine pencerede kalıyor.
  • Ofis, sohbet panelinin genişliğine uyuyor. Terminal ya da portföy ekranında yandaki sohbet panelini daralttıkça etiketler sadeleşiyor: bir noktadan sonra yalnız uzmanın simgesi kalıyor ve mesaj sayısı küçük bir noktaya iniyor; adı ve sayıyı görmek için imleci etikete getirin ya da klavyeyle etikete gelin. Hektor’un etiketi de aynı kurala uyuyor. Panel en dar hâline yakınken balon açılmıyor ve imleç adı göstermiyor; uzmanın notları masaya tıklayınca açılan pencerede duruyor.
  • Bilinen sınırlar: (1) Balonlar gerçek zamanın gerisinden gelebiliyor. Uzman mesajının balonu uzman yola çıkınca açıldığı için, uzman o sırada önceki bir yürüyüşteyse balon onun bitmesini bekliyor. Kendi çalışma kayıtlarımızla yapılan benzetimde uzman mesajlarının yaklaşık altıda birinde balon 2 saniyeden geç açıldı, en geç açılan 9 ile 15 saniye sonra (aboneler üzerinde ölçülmedi). Hektor birkaç uzmanı aynı anda açıp hemen birine yazarsa gecikme uzuyor: dört uzmanlı deneme akışında balon yaklaşık 40 saniye sonra açıldı. Ekranda tek balon olduğu için balonlar en az 3,5 saniye arayla açılıyor; bir saniye içinde, yolda olmayan beş ayrı uzmandan mesaj gelirse sonuncusunun balonu yaklaşık 14 saniye sonra açılıyor; bu durumda sonrakilerin balonu, özellikle hareket azaltma açıkken, uzman yerine döndükten sonra açılabiliyor. Hektor bir uzmana yazdıktan hemen sonra başka bir uzmana görev verirse, balon bu ikinci yürüyüşte de açık kalabiliyor (kendi çalışma kayıtlarımızda görülmedi). Mesajın alıcısı henüz sahnede yoksa balon beklemeden sıraya giriyor; bu seyrek durumda uzman o sırada başka birine yola çıkarsa balon birkaç saniye onunla yürüyebiliyor. Notlarda, araya uzman mesajı girmezse bekleyen iki notun sonuncusu en geç yaklaşık 7 saniye sonra açılıyor. Hızlı çalışan bir komitede notların bir kısmı hiç balon olmuyor; kendi çalışma kayıtlarımızla yapılan benzetimde bu oran 4 uzmanda yaklaşık %4, 7 uzmanda %10 çıktı (aboneler üzerinde ölçülmedi). Kendi komitesi olan başka bir sohbete geçerseniz sırada bekleyen balonlar düşüyor; komitesi olmayan bir sohbete geçerseniz sıra arkada ilerlemeye devam ediyor; döndüğünüzde yalnız sıranın o an kalan kısmını görüyorsunuz. (2) Sahne macOS’ta deneme ekranında denendi; gerçek Hektor penceresinde ve Windows’ta henüz görülmedi.

Sohbet Ekranı

  • Haftalık kullanım sınırında yenilenme zamanı doğru yazılıyor. Claude haftalık sınıra takıldığında sohbet, sınırın açılacağı günü saat sanıyordu; örneğin 3 Eylül 23:00’te açılacak sınır için “Saat 03:00’te kendiliğinden yenilenecek” yazıyordu. Artık gün ve saat birlikte görünüyor: “3 Eylül 23:00’te kendiliğinden yenilenecek”. Saatin eki de artık okunuşa uyuyor: önceden her saate “‘te” ekleniyordu (“Saat 17:30’te”), şimdi “17:30’da”, “13:40’ta”, “12:00’de” yazıyor.

0.8.1 ; 22 Eylül 2026

Komite Modu

  • Komite modu Claude ile hiç açılmıyordu; artık açılıyor. Komite istendiğinde asistan ekip kurma aracını bulamadığını söyleyip vazgeçiyordu; oturumu kapatıp açmak da çözmüyordu. Sorun sizin kurulumunuzda değildi: Hektor’ın Claude tarafında kullandığı altyapı “önce ekibi kur” adımını kaldırdı, bizim talimatımız ise hâlâ o adımı şart koşuyordu. Talimat yeni düzene çevrildi. Ayrıca uzmanların birbirine mesaj yazma izni eksikti; o da eklendi. ChatGPT ile çalışan abonelerde komite akışı değişmedi.
  • Uzmanların ara notları ana yanıta karışmıyor; komite paneli açılıyor. Uzmanın çalışırken yazdığı ara metin ana asistanın yanıtına karışıyor, okuduğu dosyalar ve yaptığı aramalar kime ait olduğu belli olmadan görünüyordu; komite paneli ise hiç açılmıyordu. Artık her uzmanın metni ve yaptığı iş kendi adıyla kendi kartında gösteriliyor, panel uzmanlar çağrıldığı anda açılıyor. Başka bir sohbete geçince panel gizleniyor, dönünce geri geliyor. Sohbeti elle sıkıştırmak paneli artık silmiyor.
  • Bilinen sınırlar: (1) İki ayrı sohbette birden komite açarsanız ilk sohbetin uzman listesi panelden gider; komite çalışmaya devam eder. (2) Durdurduğunuz bir uzmanın kartı son yaptığı işin etiketinde kalır. (3) Panel macOS’ta gerçek tarayıcıda denendi; uzmanların birbirine yazdığı mesajın ekrandaki çizimi ve otomatik sıkıştırma gerçek tarayıcıda görülmedi, Windows’ta hiç denenmedi.

Windows

  • Windows’ta her soruda açılıp kapanan siyah pencere artık açılmıyor. ChatGPT ile çalışırken her soruda bir komut penceresi açılıp kapanıyordu. Hektor Windows’ta penceresiz çalışır; arka planda başlattığı yardımcı programlar “pencere açma” işareti verilmeden başlatılınca Windows her biri için görünür bir konsol açıyordu. İşaret olağan kullanımda tekrar eden yollara eklendi: ChatGPT’nin araç çağrıları, kurulum denetimleri, KAP güncellemesi ve açılış denetimleri. Bilerek dışarıda bıraktığımız iki yer aşağıdaki sınırlarda yazılı. Kurulum denetimleri Claude kullanan Windows abonesinde de koştuğu için pencere onlarda da görülebiliyordu.
  • Hektor’ın kendi indirdiği uv ile çalışan Windows abonesinde açılış penceresi de kapandı. Python ortamını kuran uv aracı bilgisayarınızda yoksa Hektor kendi kopyasını indirir. Bu abonelerde her açılışta bir konsol penceresi açılıyordu; artık açılmıyor.
  • Windows’ta açılıştaki gereksiz “jq eksik” uyarısı kalktı. jq’yu kendisi kurmamış her Windows abonesi her açılışta bu uyarıyı görüyordu. Windows’ta Hektor’ın jq kullanan hiçbir parçası yok; uyarı boşunaydı. jq artık yalnız macOS ve Linux’ta denetleniyor.
  • Bilinen sınırlar: (1) Pencere düzeltmeleri Windows bilgisayarda denenmedi; kaynak koddan türetildi. Pencereyi hâlâ görüyorsanız hangi anda açıldığını bize yazın. (2) Yalnız kurulum sırasında bir kez koşan adımlarda kısa süreli bir pencere görebilirsiniz. (3) Hektor düzgün kapanmadıysa (çökme ya da zorla kapatma), sonraki açılışta arka planda kalan eski süreci tanımak için koşan iki Windows komutu da kapsam dışında kaldı; o açılışta kısa süreli bir pencere görebilirsiniz.

ChatGPT Girişi

  • Windows’ta ChatGPT hesabını bağlarken çıkan “localhost bağlanmayı reddetti” hatası giderildi. Giriş, tarayıcının bilgisayarınızda geçici olarak açılan bir adrese geri dönmesiyle tamamlanır; hata o adresin erken kapandığını gösteriyordu. Dört sebep bulundu ve kapatıldı: Hektor giriş sayfasını iki sekmede açıyordu, artık tek sekme açılıyor; giriş süresi 3 dakikadan 15 dakikaya çıktı; başarısız girişten sonra çalışmayan bağlantı ekranda kalmıyor; başarısız denemeden sonra yeni giriş ilk tıklamada başlıyor.
  • “Hesap değiştir”den vazgeçince kart artık eski girişi göstermiyor. “Hesap değiştir”e basıp Vazgeç ya da Escape ile çıkan abonede kart “girişli” görünmeye devam ediyor, ama sohbet çalışmıyordu. ChatGPT’nin giriş komutu başlar başlamaz mevcut girişi siler; Hektor ise kartı yeniden ölçmüyordu. Artık ölçüyor ve doğrusunu gösteriyor.
  • Bilinen sınırlar: (1) “Hesap değiştir”e bastığınız anda eski girişiniz silinir; vazgeçseniz bile yeniden giriş yapmanız gerekir. Bu, ChatGPT’nin giriş komutunun davranışıdır. (2) Hemen ardından basılan Vazgeç’te kart bir süre daha “girişli” görünebilir; en geç 15 dakika içinde düzelir. (3) Terk edilen giriş 15 dakika açık kalır; bu sürede yeniden denerseniz yeni sekme açılmaz, ekrandaki bağlantı çalışır. (4) İki düzeltme de Windows bilgisayarda denenmedi.

Portföy ve Arama

  • Sunucu yavaşken portföy ekranı hata yerine son bilinen fiyatla açılıyor. Fiyat sunucumuz yavaş yanıt verdiğinde portföy sekmesi “Veri yüklenemedi. RPC timeout (10s)” gösteriyor, bir iki dakika sonra kendiliğinden düzeliyordu; veriniz sağlamdı. Artık fiyat beklemesi 8 saniyeyle sınırlı. Süre dolarsa ekran son bilinen fiyatla ve “fiyat güncel değil” uyarısıyla açılıyor.
  • Dövizli CSV içe aktarırken ekran yarıda pes etmiyor. Dövizli işlemlerde Hektor geçmiş kurları tek tek çeker; ekran 10 saniyede “RPC timeout” deyip vazgeçiyor, oysa satırlar arka planda yazılmaya devam ediyordu. Ekran artık 5 dakika bekliyor. Beklerken başka sekmeye geçerseniz sonuç kaybolmuyor; bildirimle haber veriliyor ve İçe Aktar sekmesine döndüğünüzde sonuç kartı sizi bekliyor. Yeniden denerseniz eklenmiş satırlar ikinci kez yazılmıyor.
  • Bilinen sınırlar: (1) 50’den fazla varlığı olan portföyde fiyat eskisine göre daha sık “son bilinen fiyat” olarak gelebilir. (2) Fiyatı güncel olmayan varlık tabloda satır satır işaretlenmiyor; tek işaret uyarı satırı ve yıllık getirinin (XIRR) “N/A” görünmesi. (3) Çok sayıda farklı günde dövizli işlemi olan bir dosya dakikalar sürebilir. (4) İçe aktarma beklerken bağlantı koparsa ya da Hektor arka planını yeniden başlatırsa ekran “İçe aktarılıyor…” yazısını 5 dakikaya kadar gösterebilir; eskiden bu 10 saniyeydi. Bağlantı koptuysa satırlarınız yine de yazılmış olabilir; arka plan yeniden başladıysa içe aktarma yarıda kesilmiştir ve yarım yazım kalmaz. İkisinde de önce İşlemler sekmesine bakın; satırlar yoksa dosyayı yeniden yükleyin. (5) Geçmişinde eksik döviz kuru kalmış bir portföyde, fiyatlardan önce koşan bir hazırlık adımı 8 saniyelik süreye dahil değildir; o portföyde ekran yavaş sunucuda hâlâ hata verebilir.

KAP Bildirimleri

  • “Yenile” uzun sürdüğünde ekran artık yanlış hata vermiyor. Ekran 60 saniye bekliyor, güncelleme ise 5 dakikaya kadar sürebiliyordu; ekran önce pes edip “Backend ulaşılamadı” yazıyordu, oysa güncelleme arka planda sürüyordu. Ekran artık güncellemenin kendi süresi kadar bekliyor; o da dolarsa güncellemenin arka planda sürüyor olabileceğini söylüyor. “Backend ulaşılamadı” yalnız gerçek bağlantı hatasında çıkıyor.

Uygulama Kararlılığı

  • Uzun süre açık kalan uygulama kilitlenirse artık kendini yeniliyor. Hektor kapatılmadan uzun süre açık kaldığında portföy hata veriyor, yıllık getiri “N/A” çıkıyor, rapor sayfası beyaz kalıyordu; kapatıp açınca düzeliyordu. Artık Hektor kendini 30 saniyede bir yokluyor; iki tur üst üste yanıt alamazsa (60 ile 90 saniye arası) arka planını kendisi yeniden başlatıyor. Uygulamayı sizin kapatıp açmanız gerekmiyor.
  • Bilinen sınırlar: (1) Yeniden başlatma o anda süren sohbeti keser; soruyu yeniden sormanız gerekir. (2) Düzenek yapay bir kilitle ölçüldü; sahadaki gerçek kilitle henüz karşılaşmadı. (3) Windows’ta denenmedi.

Güncelleme Bildirimi

  • Güncelleme penceresindeki “sürüm notları” bağlantısı artık bu sayfayı açıyor. Bağlantı sitenin blog listesine düşüyor, sürüm notu yerine son yazılar görünüyordu. Düzeltme uygulamanın içinde değil, sitede ve arka uçta yapıldı; 19 Eylül’den beri hangi sürümde olursanız olun bağlantı bu sayfaya geliyor.

0.8.0 ; 19 Eylül 2026

DCF ve Excel

  • Excel modellerinin formülleri artık Hektor’un kendi motoruyla hesaplanıyor; ofis paketi gerekmiyor. Değerleme modeli (DCF) doldurulurken ya da bir Excel dosyası yeniden hesaplanırken Hektor eskiden bilgisayarınızdaki LibreOffice’i çalıştırıyordu. Bu yol ChatGPT ile çalışmıyordu, Windows kurulumu da LibreOffice kurmuyordu. Artık hesap macOS ve Windows’ta, Claude ve ChatGPT ile aynı yoldan yapılıyor. Kurulum artık LibreOffice’i (yaklaşık 791 MB) indirmiyor; bilgisayarınızda kuruluysa kaldırılmıyor, yalnızca kullanılmıyor.
  • Bilinen sınırlar: (1) Opsiyon modu (Girdi sayfasında C38 = “Yes”) yinelemeli hesap gerektiriyor. Motor bunu yapmıyor; model açıkça hata veriyor ve değer yayımlanmıyor. (2) Bir formülün okuduğu hücreye sayı yerine metin yazılmışsa (“0.2” gibi) sonuç Excel’den farklı çıkabilirdi; artık hesap yapılmıyor ve metin olan hücreler tek tek listeleniyor. (3) Çift eksi, çok hücreli dizi formülleri ve veri tabloları hata vererek reddediliyor.
  • Değerleme modelinde kiralama borcu artık iki kez sayılmıyor. Model finansal borcu toplarken kiralama yükümlülüğünü, zaten içinde bulunduğu borçlanma satırının üstüne bir kez daha ekliyordu. Kiralaması büyük şirketlerde borç şişiyor, hisse başına değer düşük çıkıyordu. THYAO’da 2025 için yaklaşık 639 milyar TL, pay başına yaklaşık 463 TL fazladan borç yazılıyordu. Artık yalnızca üç ana borçlanma satırı toplanıyor.
  • Nominal değeri 1 TL olmayan şirketlerde pay adedi artık doğru. Hektor’un değerleme ve hisse başına kâr talimatları, bu şirketlerde ödenmiş sermayeyi nominal değere bölmeyi söylüyordu. Oysa borsa fiyatı her zaman 1 TL nominal değerli payın fiyatıdır. Bölmek piyasa değerini şişiriyor, hisse başına kârı küçültüyordu. VAKKO’da 1 kuruş nominal değer yüzünden hata 100 kattı. Artık pay adedi, ödenmiş sermaye 1 TL’ye bölünerek bulunuyor.
  • Enflasyon muhasebesi uygulayan şirketlerde ilk beş yılın vergi oranı düzeltildi. Model bu oranı şirketin son on iki aylık etkin vergi oranından alıyordu. Net parasal pozisyon kazancı veya kaybı vergiye tabi olmadığı için bu oran yukarı da aşağı da sapıyor ve sapan oran beş yıl boyunca taşınıyordu. Artık parasal kayıp yüzünden yüksek görünen oran, net parasal pozisyondan arındırılmış orana indiriliyor; oran kanuni oranın altına inmiyor. Kanuni oranın altındaki oran olduğu gibi korunuyor; bu teşvikli şirketin oranını koruyor, ama parasal kazanç yüzünden düşük görünen oranı düzeltmiyor.
  • Holding ve parçaların toplamı değerlemesinde nakit ve borç bir kez sayılıyor. Üç ayrı talimatta net borç bir kez net olarak kullanıldıktan sonra bileşeni ayrıca kalem olarak da ekleniyordu. Net aktif değerde net borç (net nakdi olan şirkette net nakit), holding köprüsünde borç, parçaların toplamında nakit iki kez sayılıyordu; hata talimata ve şirketin borç durumuna göre değeri aşağı ya da yukarı saptırıyordu.
  • Opsiyon değerlemesi açıkken opsiyonun etkisi iki kez sayılmıyor. Pay adedi hücresinin etiketi, opsiyon modu açıkken de seyreltilmiş adet girilmesini söylüyordu. Bu durumda opsiyonun değeri özsermayeden düşülüyor, pay adedi de seyreltmeyle büyütülüyordu; hisse başı değer iki kez kırpılıyordu.

Hisse Analizi: Excel Modeli ve Hedef Fiyat

  • Her şirketin modeline giren uydurma 5 milyar TL’lik gelir kaldırıldı. Hisse analizinin ürettiği Excel modeli “Diğer Faaliyet Gelir/Gider” satırına her şirket için sabit 5 milyar TL yazıyordu. Bu tutar faaliyet kârına, FAVÖK’e, net kâra, marjlara ve nakit akışına yayılıyordu. Artık kalem şirketin raporladığı faaliyet kârından türetiliyor.
  • Projeksiyon yıllarında marjlar kendiliğinden genişlemiyor. Giderler ve yatırım harcaması projeksiyon yıllarında son yılın tutarını kopyalıyordu. Hasılat büyürken gider sabit kalınca marjlar, yatırım harcaması sabit kalınca serbest nakit akışı her yıl mekanik olarak büyüyordu. Artık bu kalemler şirketin kendi verisinden başlayan oranlara bağlı.
  • Senaryo seçimi modelin tamamına uygulanıyor. İyimser veya kötümser senaryo seçildiğinde gelir tablosu değişiyor ama değerlemedeki büyüme oranları ve terminal büyüme temel senaryoda kalıyordu. Artık hepsi seçili senaryoyu okuyor. Bilançodaki “Toplam Duran Varlıklar” satırı da artık dolu.
  • Vergi öncesi kâr eksik kalemlerle hesaplanıyordu. Yatırım faaliyetleri, özkaynak yöntemiyle değerlenen yatırımlar ve net parasal pozisyon hesaba girmiyordu. VAKKO’da model 321 milyon TL zarar gösterirken şirketin raporladığı vergi öncesi kâr 394 milyon TL’ydi ve model kâr eden şirkete vergi iadesi yazıyordu. Artık tüm kalemler toplanıyor.
  • Projeksiyon vergisi beş yıllık ortalama orandan hesaplanıyor. İki projeksiyon yılının vergisi tek bir yılın oranını taşıyordu; son yılı zararlı veya vergi geliri yazan şirkette vergi sıfır çıkıyordu. Ölçülen 625 şirketin 288’inde bu oluyordu.
  • Terminal marj şirketin kendi verisinden ve doğru birimle geliyor. Model terminal değer için her şirkete aynı sabit marjları (%35, %40 ve %45) gönderiyordu; değerleme modeli ise amortisman düşülmüş FVÖK marjını bekliyordu. VAKKO’da 2025 için FVÖK marjı %3,01’di; sabit %40 bunun 13 katıydı ve terminal değeri şişiriyordu. Artık marj şirketin kendi verisinden başlıyor.
  • Seyreltici araç ve geri alınmış pay açıkça soruluyor. Opsiyon veya dönüştürülebilir tahvil gibi seyreltici aracı olan şirkette hisse başı kârın pay adedi, değerlemedeki pay adedinden sessizce ayrışıyordu. Geri alınmış payı olan şirkette ise model şirketin geri aldığı payları düşmüyordu; pay adedi büyük kalınca hisse başı kâr ve hisse başı değer birlikte düşük çıkıyordu. KAP’ta geri alınmış payı görünen 173 şirket vardı. Artık model üretilirken ikisi de beyan ediliyor, gerekirse pay adedi elle giriliyor.
  • Düşük yönetim kalitesinde senaryo ağırlık tablosu asıl kurala bağlandı. Yönetim kalitesi skoru 15 ile 17 arasındaki şirket standart ağırlıkları alıyor, 12’nin altındaki şirket en kötümser ağırlık bandını hiç görmüyordu. Kötümser senaryonun ağırlığı düşük kalınca adil değer yukarı kayardı.
  • F/K yönteminde hedef fiyatı çarpan kadar şişiren bir hesap yolu kaldırıldı. İleriye dönük hisse başı kârı hesaplamanın yollarından biri aslında kâr değil, hisse başı değeri üç ay ileri taşıyan bir fiyat üretiyordu. Bu fiyat bir kez daha F/K çarpanıyla çarpılınca hedef fiyat çarpan katı büyüyordu.
  • Model denetimi artık denetlemeden “geçti” demiyor. Modeli denetleyen kontrol hiçbir şeyi kontrol edemediğinde de “GEÇTİ” diyordu; terminal büyümesi sıfır veya negatif olan modelde bu değeri denetlemiyordu. Artık en kritik kontrol yapılamıyorsa denetim başarısız sayılıyor ve sebebini yazıyor.
  • Kurum raporları yeniden bulunuyor ve indirilebiliyor. Talimatların bir kısmı kurum raporlarını bir Google Drive klasöründe arıyordu. Arama sonuç bulamayınca “kurum raporu yok” sanılıyor ve kurum beklentileriyle karşılaştırması olmayan bir ön bakış çıkıyordu. Arama Hektor’un kurum raporu arşivine çevrildi; listede görünen raporun indirilememesi de düzeltildi.
  • Az sayıda kurum beklentisi “konsensüs” diye sunulmuyor. Bir veya iki kurumun beklentisi varsa medyan yine gösteriliyor, ama yanına “Yalnız N kurum beklentisi; bu bir konsensüs DEĞİLDİR.” uyarısı basılıyor.

Finansal Veri

  • Bazı hisselerin çeyreklik finansalları hiç yüklenmiyordu; düzeltildi. Hektor tanımadığı tek bir veri kaynağı etiketi yüzünden bütün yanıtı reddediyordu. SOKM, MGROS, BIZIM ve BIMAS’ta toplam 1.830 geçerli değer bu yüzden kayboluyordu.
  • Dönem etiketi değiştiğinde doğru veri reddedilmiyor. Mali yılı mart sonunda biten şirketlerde bir dönemin adı yeniden tanımlandığında Hektor bunu veri kaybı sanıp doğru veriyi reddediyordu. Bazı durumlarda bu hata 7 güne kadar sürebiliyordu. Artık eski kalan veri yeniden çekiliyor.

Portföy ve Arama

  • Portföye hisse eklerken arama sonuç vermiyordu; artık bir kez daha deneniyor. Ekranda yalnızca “Arama tamamlanamadı; lütfen tekrar deneyin.” yazıyordu. Günlükteki iz, sunucuyla açık tutulan bağlantının sessizce koptuğuna işaret ediyor. Artık zaman aşımında arama yeni bir bağlantıyla bir kez daha deneniyor; kurumsal ağlarda da. Bu tek seferlik kopmayı kurtarıyor, dakikalarca süren bir kesintiyi kurtarmıyor.
  • ChatGPT ile çalışırken fiyat ve kurum verisi sorulamıyordu; düzeltildi. Hektor’un veri araçları bu yolda sunucuya lisans bilginiz olmadan gidiyordu.
  • Hata mesajları sunucunun ham çıktısını göstermiyor. CSV içe aktarırken ve rapor açarken ekrana sunucunun ham hata metni basılıyordu. Artık yalnızca hatanın türü gösteriliyor.

Sohbet Ekranı

  • Opus 5 artık “restricted by your organization’s settings” mesajıyla reddedilmiyor. Claude Code’un sürümü bir kez okunamadığında (örneğin zaman aşımında) Hektor, Opus 5’i model listesinden çıkarıyor ve bir daha eklemiyordu. Claude da listede olmayan modeli bu mesajla reddedip hesabın varsayılan modeline geçiyordu. Mesaj sorunun hesabınızda olduğunu ima ettiği için yanıltıcıydı. Artık sürüm okunamazsa liste değişmiyor. Opus 5’in eksik kaldığı listelere de Opus 5, Hektor güncellemesiyle kendiliğinden geri ekleniyor. Opus 5 için Claude Code 2.1.219 veya sonrası gerekiyor.
  • Alt çubuk cevabı gerçekten veren modeli gösteriyor. Seçtiğiniz model kullanılamayıp başka bir model cevap verdiğinde alt çubuk yine seçtiğiniz modeli yazıyordu. Artık o cevabı veren modelin adı görünüyor.
  • Çok adımlı işlerde “Görevler” kartı yeniden görünüyor. Hektor uzun bir işe başlarken adımlarını bir listeye bağlıyor ve bu liste ekranda “Görevler (3/7)” gibi bir kart olarak ilerliyor. Claude ile çalışırken bu kart bir süredir hiç açılmıyordu; artık yeniden geliyor.
  • Claude ile çalışırken seçenekler tıklanabilir kartla soruluyor. Hektor iki veya daha fazla seçenek arasında karar isterken seçenekleri düz metin olarak sıralamak yerine tıklanabilir kart açacak şekilde yönlendirildi.
  • Oturum değiştirince başka oturumun cevabı ekrana düşmüyor. Bir oturumda cevap akarken başka bir oturuma geçilirse yeni oturumda mesaj gönderilemiyor, ilk oturumun cevabı yeni oturumun ekranına basılıyordu. Arka planda çalışan oturumun adımları da açık sohbete ve takım paneline sızıyordu. Artık her şey yalnızca ait olduğu oturumda görünüyor. Cevap akarken aynı oturuma tekrar tıklamak da Durdur düğmesini kaybettirmiyor.
  • Hektor’a, kişisel Claude kural dosyanızla çeliştiğinde kendi kurallarının geçerli olduğu söyleniyor. Bilgisayarınızda Claude Code için kişisel bir kural dosyası varsa Hektor oturumuna da yükleniyor ve Hektor’un kurallarıyla çelişebiliyordu. Dosya yüklenmeye devam ediyor. Hektor çalışma klasörüne eklediğiniz kurallar geçerli kalıyor.

Claude Girişi

  • Windows’ta Claude girişi artık açılıyor. Hektor’u ilk kez açan Windows abonesinde “Claude ile bağlan” adımı hiçbir şey yapmıyordu: tarayıcı açılmıyor, giriş bağlantısı gelmiyor, ekran sessizce bekliyordu. Sebep, Windows’un varsayılan güvenlik ayarının PowerShell betiklerini engellemesiydi. Artık Hektor bu engele takılmayan yolu kullanıyor. Sizden ayar değişikliği ya da yönetici yetkisi istenmiyor.
  • “Giriş başarılı” yazısı artık yalnızca gerçekten giriş yapıldığında çıkıyor. Oturumu zaten açık olan abone de “Giriş başarılı!” görüyordu. Bu cümle, girişin hiç çalışmadığı durumları da gizliyordu. Artık yeni giriş yapıldıysa “Giriş başarılı!”, oturum zaten açıksa “Claude oturumunuz zaten açık; devam ediliyor…” yazıyor. Hesap değiştirirken de doğru cümle çıkıyor ve Hektor hangi hesaptan başladığınızı unutmuyor.
  • Giriş açılamazsa ekran ne olduğunu yazıyor ve “Tekrar dene” düğmesi çıkıyor. Eskiden giriş komutu hiç çalışmazsa ekran ya iki dakika sessiz bekliyor ya da kendiliğinden kapanıyordu. Artık engel Türkçe anlatılıyor (“Windows güvenlik ayarı komutu engelledi” gibi), “Tekrar dene” düğmesi çıkıyor ve ekran kendiliğinden kapanmıyor. Kapatma kararı sizin; “Daha Sonra” her zaman açık. Elle giriş için Windows’ta artık Komut İstemi (cmd) öneriliyor. İki adımlı doğrulama gibi sebeplerle giriş iki dakikayı geçerse ekran beklemeyi kesmiyor. İşiniz bitince Hektor bunu kendiliğinden görüyor; isterseniz “Giriş yaptım, kontrol et” ile hızlandırabilirsiniz.

macOS Kurulumu

  • macOS’ta sıfırdan kurulum yeniden tamamlanıyor. 0.7.8’den beri macOS’ta sıfırdan kurulum, Python bileşenlerini kurma adımında yarıda kalıyordu; düzeltildi. Bu sürede kurulumu denemiş ve yarıda kalmışsanız yeniden kurabilirsiniz. 0.8.0’a güncellediğinizde Python bileşenleri ilk açılışta arka planda kendiliğinden yenilenir.

Kurtarma Ekranı

  • Hektor açılamadığında Windows’ta önerilen onarım komutu artık çalışıyor. Bakım ekranı eskiden .\install.ps1 komutunu öneriyordu. Windows betik çalıştırmayı varsayılan olarak kapattığı için bu komut abonenin bilgisayarında hata veriyordu. Artık aynı işi bu engele takılmadan yapan install.cmd öneriliyor. Komut, kurulum klasörüne girmeden tam adresle çalıştırılıyor; çünkü klasörün içindeyken kurulum o klasörün adını değiştiremiyordu. macOS’taki adım değişmedi.
  • Bakım ekranındaki “kopyala” etiketi komutun üstüne binmiyor. Ekrandaki Türkçe metinler de artık tam Türkçe karakterle yazılıyor.
  • Bilinen sınırlar: (1) Kurum bilgisayarında yönetici betikleri tamamen kapatmışsa bu yol da yetmez; çözüm BT biriminizde. (2) Uygulamayı kurulum dosyasıyla (.exe veya .dmg) kurduysanız bu ekranın verdiği klasör adresi sizin kurulumunuzda geçerli değil; bu ayrı bir iş olarak ele alınıyor.

Geri Bildirim

  • “Geri bildirim gönder” artık isterseniz uygulama günlüğünü de iletiyor. Düğmeye basınca Hektor günlüğün son bölümünü gösteriyor. E-posta adresleri, bilgisayar kullanıcı adı ve lisans anahtarı önceden gizleniyor ve gönderilecek metnin tamamı ekranda duruyor. “Günlükle gönder” derseniz günlük Borsada Bi Başına sunucusuna yükleniyor, e-postaya yalnızca kısa bir rapor numarası yazılıyor. Günlük yalnızca o sorunu incelemek için kullanılıyor ve 30 gün sonra siliniyor. “Günlüksüz devam et” derseniz hiçbir şey gönderilmiyor, e-posta eskisi gibi açılıyor. Yükleme başarısız olursa e-posta yine açılıyor ve bunu belirtiyor.

KAP Bildirimleri

  • Pay geri alımı, sermaye artırımı ve temettü bildirimlerinin detayı artık tam geliyor. Bu bildirimlerde detay yalnızca “Ek Açıklamalar” metnini ve kesik bir parçayı gösteriyordu. Form alanları ve işlem tablosu (alınan adet, ortalama fiyat, sermayeye oranı; hisse başına brüt ve net temettü) kayboluyordu. Artık formun tamamı gösteriliyor. Birden çok bölümden oluşan bildirimler de (fonların haftalık portföy raporu, finansal raporlar) tüm bölümleriyle geliyor.
  • Fon “Genel Açıklama” bildirimlerinde asıl metin geliyor. Detay eskiden sayfadaki metin düzenleyicinin arayüz yazılarını gösteriyordu.
  • Geçiş: Son 3 günün bildirimleri güncellemeden sonra arka planda yeniden çekiliyor. KAP sık isteğe geçici olarak yanıt vermediği için bu iş yaklaşık yarım saat sürebiliyor. O sırada henüz yenilenmemiş bildirim eski metnini gösteriyor. Daha eski bildirimler olduğu gibi kalıyor.

Raporlar

  • Raporlara iki yeni şema geldi: mekanizma zinciri ve para akışı. Mekanizma zinciri bir olayın adım adım nasıl geliştiğini kartlarla anlatıyor. Kaynakta yazan adım düz çerçeveyle, kaynakta yazmayan çıkarım ise kesikli çerçeveyle ve “ÇIKARIM · KAYNAKTA YAZMIYOR” başlığıyla çiziliyor. Para akışı, fon, aracı kurum, banka ve şirketler arasındaki borç, yatırım, teminat ve ortaklık bağlarını tek şemada gösteriyor. Şemaların kuralları finansal açıdan incelendi ve şu kurallar eklendi: fonun borsadan aldığı hisse, şirkete aktarılan para gibi çizilmeyecek; birbirinin payını tutan fonların tutarı iki kez sayılmayacak; belgelenmiş olgu diye çizilen her bağın kaynağı yazılacak.
  • Çeyrek serpilme grafiğinde anlatının merkezindeki şirket öne çıkarılabiliyor. Bu şirket amber renkle en üste çiziliyor ve küçük olsa bile adı yazılıyor.
  • Rapor yazım kuralları güncellendi. Tamamlanmış olaylar geçmiş zamanla, süren durumlar şimdiki zamanla yazılacak. Dörtten fazla ad ve sayı çifti metin içinde sıralanmayacak, tabloya konacak. Terim sözlüğüne borsa dilindeki taban ve tavan kalıpları eklendi (“kilitli taban” değil, “tabana kilitlendi”).
  • Yeni tablo biçimi: kurgu tablosu. Yatırım bankası raporlarındaki kurulum tablosunun karşılığı: her senaryo için bir sütun, sağda dayanak notları ve vurgulanan sonuç satırı. Elle konan varsayımlar renkle ayrılabiliyor.
  • Grafiğe açıklama kutusu eklenebiliyor. Grafiğin bir noktasına, o noktada ne olduğunu anlatan tek cümlelik not iliştirilebiliyor.
  • Raporlar daha çeşitli grafik biçimi kullanıyor. Ölçümde 14 raporun 48 grafiğinin 27’si aynı biçimdeydi. Rapor yazılırken bakılan örneklere 20 biçimin çizilmiş hâli eklendi; bir rapor tek biçime yaslanırsa teslimden önce düzeltiliyor.
  • Metin grafiği tekrar anlatmıyor, cümleler tekdüze bitmiyor. Grafiğin yanındaki paragraf grafikteki sayıları yeniden sıralamak yerine grafiğin söylemediğini söylüyor. Cümlelerin yaklaşık üçte birinden fazlası aynı ekle bitiyorsa rapor teslimden önce yeniden yazılıyor.
  • Tablo ve etiket düzeltmeleri. Zebra şeridi kaldırıldı. Not sütunundaki uzun metin artık alt satıra geçiyor. Grafikteki eşik ve medyan etiketleri değeri yuvarlamadan yazıyor; eskiden 99,99 “100” görünüyordu.

Hisse Analizi: Rapor Çıktısı

  • Rapor ve grafiklerdeki sayılar Türkçe biçimde. Binlik ayırıcı nokta, ondalık ayırıcı virgül oldu. Fiyatlar artık tam sayıya yuvarlanmıyor; 14,76 TL kapakta 14,76 iken karar ağacında 15 görünüyordu. Karar ağacında olasılıkların toplamı %100 etmiyorsa rapor üretimi artık hata verip duruyor; eskiden toplam %75 iken de ağırlıklı bir hedef fiyat çıkıyordu.
  • Eksik grafik rapora dosya yolu basmıyor, numaraları kaydırmıyor. Bir grafik üretilemediğinde Word raporuna bilgisayarınızdaki tam dosya yolu, kullanıcı adınız dahil, yazılıyordu. Sonraki grafiklerin numarası da kayıyor, metindeki “Grafik N” atıfları yanlış görsele gidiyordu. Adı eşleşmeyen dört grafik ise rapora hiç girmiyordu.
  • Türkçe harf hataları düzeltildi. Metin düzeltici cümle ortasındaki kelimeleri büyük harfle başlatıyordu. Tablolarda “ARTIŞ”, “ZAYIF” gibi büyük harfli değerler renklendirilmiyordu.
  • Hisse fiyatı grafiğinin ekseni ay başlarına oturuyor. Eksen işaretleri keyfi günlere düşüyor, bazıları eksenin dışında kalıyordu.
  • Word raporunda otomatik içindekiler. İçindekiler otomatik ekleniyor. Fazla hücreli bir tablo satırı ya da satır ortasında açılan bir yorum artık metni sessizce bozmuyor; hata açıkça bildiriliyor.
  • Windows’ta hisse analizi akışı sağlamlaştırıldı. Talimatlar ve modeli üreten betik, Windows’ta bulunmayan bir geçici klasöre ve Windows’ta her zaman bulunmayan bir Python komut adına dayanıyordu. İkisi de kaldırıldı.

0.7.9 ; 8 Eylül 2026

  • Güncellemenin doğrulama isteği artık indirmeyle aynı yoldan gidiyor. Kurumsal ağ, vekil sunucu ya da trafiği inceleyen bir güvenlik yazılımı olan bilgisayarlarda indirme başarılı oluyor ama doğrulama isteği düşüyor, güncelleme “imza hatası” diyerek duruyordu. Artık doğrulama da indirmeyle aynı yoldan gidiyor. 0.7.8 veya daha eski bir sürümdeyseniz sayfanın başındaki elle kurulum notuna bakın.
  • “İndir” dedikten sonra ekranda hemen bir şey oluyor. İlerleme penceresi düğmeye basar basmaz açılıyor. Düğmeye ikinci kez basmak artık bu pencereyi kapatmıyor ve güncelleme bildirimlerini susturmuyor.
  • Güncelleme hata penceresi ne olduğunu söylüyor. Windows’ta her hata “imza doğrulamasından geçemedi” diyordu. Artık pencere hatanın türünü (ağa ulaşılamadı, sunucu hata döndü, dosyaya erişilemedi, imza doğrulanamadı) söylüyor ve elle kurulum adresini veriyor.
  • Ödemeniz geçtikten sonra Hektor artık kendi kendine açılıyor. Ödeme beklerken uygulamayı açan abone, ödemesini tamamlasa bile uygulamayı kapatıp açmak zorundaydı. Artık uygulama dakikada bir yeniden soruyor ve ödeme geçtiği anda açılıyor.
  • Japon yeni kuru 100 kat yanlış geliyordu; düzeltildi. Her kur artık 1 birim için veriliyor.