İçeriğe geç
Sonsuz ÇöküşYaratılış Kâinat Açılımı

30.10.2026

Yazarın modeli, sağlama 41: akademik dil kuralının taranması (alıntı, anlatı, eski adlar)

30.10.2026'da kurulan akademik düzenin dil kuralı (yazarın sözleri içerik sayfalarında harfiyen alıntılanmaz; cümleler nesnel; önceki sürüm 'önceki sürüm (V11)' diye anılır) 85 dosyada üç desenle tarandı. Harfiyen alıntı 12 satır (9 not), anlatısal 'Yazara göre' / 'yazar … der' 24 yer (14 dosya), eski ad 2 yer bulundu. Döngünün kendi beş sağlama notundaki alıntılar dayanak satırına çevrildi, iki eski ad ve Herkes için 06'daki dört anlatısal cümle düzeltildi. Kalan 7 alıntı (4 not) ve Model bölümündeki anlatımlar sıradaki turlara ve sohbet oturumuna bırakıldı.

Kısaca

30 Ekim 2026'da sitenin akademik düzeni kuruldu. Dil kuralı üç şey ister: yazarın sözleri içerik sayfalarında harfiyen alıntılanmaz, yerine bir dayanak satırı yazılır; cümleler nesneldir ("yazara göre" diye anlatılmaz); önceki kitap "önceki sürüm (V11)" diye anılır. Bu sağlama, okurun gördüğü bütün güncel sayfaların bu kurala uyup uymadığını sayar. Sağlama: GÖZLEM — kuralın çoğu uygulanmış; 12 alıntı satırı, 24 anlatısal cümle ve 2 eski ad kalmıştı. Bu turda 5 alıntı, 2 eski ad ve 4 anlatısal cümle düzeltildi; kalanlar aşağıdaki tabloda.

Ne tarandı

Herkes için (10 sayfa), Sonuç Kitabı'nın 6 bölümü, kavramlar ve 28.10.2026'dan sonraki 68 araştırma notu (önceki sürüm arşivi hariç): 85 dosya. Üç desen:

Desen Ne arar İlk tarama Bu turdan sonra
Alıntı "Yazar (tarih saat): “…”" biçiminde harfiyen söz 12 satır, 9 not 7 satır, 4 not
Anlatı "Yazara göre", "Yazarın modelinde", "yazar … der / diyor" 24 yer, 14 dosya 21 yer, 13 dosya
Eski ad "GPT" (arşiv adresi dışında) 2 yer, 2 not 0

Bu turda düzeltilenler

Dosya Ne vardı Ne oldu
Sağlama 4, 27, 28, 29, 30 yazarın sözü harfiyen (birer satır) kuralın nesnel özeti + dayanak satırı (tarih ve saat)
Sağlama 1 "GPT dönemine ait" "önceki sürüme (V11) ait"
Sağlama 37 kaynak adı "GPT hesapları arşivi" "Önceki sürümün (V11) hesapları arşivi" (arşivin yeni başlığı)
Herkes için 06 "Yazara göre" (3), "Yazarın tablosundaki" "Modelde", "Modelin okumasında", "Modelin atom eşlemesine göre", "Çalışma tablosundaki"

Anlam değişmedi; sayılar ve bağlantılar aynı.

Kalanlar

Yer Sayı Not
Alıntı: eşleme haritası (3), atom çapası (1), atom çapası ikinci hesap (2), süpernova güç yasası sınavı (1) 7 satır Sohbet oturumunun notları; çoğu bir hesabın gerekçesini taşıyan söz. Sıradaki turlarda aynı biçimle (nesnel özet + dayanak) çevrilebilir.
Anlatı: Model bölümü (5 yer) 5 Model bölümü yalnız yazarın sözüyle değişir; döngü dokunmaz, öneri sohbet oturumuna.
Anlatı: Herkes için 01, 02 (2), 03, 05 (2); kavramlar (2) 8 Çoğu "Yazarın modelinde": modelin sahibini anar, anlatı değil; "Yazara göre" geçen yalnız Herkes için 05. Sıradaki tur.
Anlatı: Sonuç 4 ve 5 (birer); araştırma notları (6) 8 Sonuç 4 ve 5 sıradaki turlarda; araştırma notlarındakiler tarihli kayıt.

"Yazarın modelinde" kalıbı bu sağlamada sayıldı ama kural dışı sayılmadı: modelin kimin olduğunu söyler, bir sözü aktarmaz.

Kod

import re, json, glob, os
os.chdir('/opt/sonsuz-cokus/icerik')
ALINTI = re.compile(r'[Yy]azar(ın)? \([^)]*\d\d[.:]\d\d[^)]*\)\s*:?\s*["“]')
ANLATI = re.compile(r'Yazara göre|Yazarın modelinde|[Yy]azar [^.]{0,40}(diyor|der|söylüyor|söylemişti)\b')
GPT = re.compile(r'GPT')
def tarih_ok(yol):
    t = open(yol, encoding='utf-8').read()
    m = re.search(r'"tarih":\s*"(\d\d)\.(\d\d)\.(\d{4})"', t)
    if not m: return False
    g, a, y = map(int, m.groups())
    return (y, a, g) >= (2026, 10, 28)
dosyalar = sorted(glob.glob('herkes/*.md')) + sorted(glob.glob('sonuc/bolumler/*.md')) + ['kavramlar.json']
dosyalar += [p for p in sorted(glob.glob('arastirma/*.md')) if tarih_ok(p) and 'gpt-hesaplari-arsivi' not in p]
sayac = {'alinti': [], 'anlati': [], 'gpt': []}
for p in dosyalar:
    for i, satir in enumerate(open(p, encoding='utf-8'), 1):
        s = satir.replace('/arastirma/gpt-hesaplari-arsivi/', '')
        if ALINTI.search(s): sayac['alinti'].append((p, i))
        for m in ANLATI.finditer(s): sayac['anlati'].append((p, i, m.group(0)))
        if GPT.search(s): sayac['gpt'].append((p, i))

Çıktı (ilk tarama): taranan dosya 85; alıntı 12 (9 dosya); anlatı 24 (14 dosya); eski ad 2 (2 dosya). Düzeltmeden sonra: alıntı 7 (4), anlatı 21 (13), eski ad 0.

Dayanak: sitenin akademik düzeni, 30.10.2026 16:40 (çalışma notlarında kayıtlı).

Kaynaklar