Açık kaynak proje / 2026
DeadLinkFinder
Yerel linkler, görseller, başlık çapaları ve harici URL’ler için sıfır bağımlılıklı bir Markdown bütünlük denetleyicisi.

Bağlam
Dokümantasyon sessizce çürür: yeniden adlandırılan dosyalar, taşınan başlıklar ve ölü görseller, bir okur 404’e çarpana kadar birikir.
Problem
Kırık göreli linkler ve eksik #çapalar, kimse her dokümandaki her linke tıklamadığı için incelemeden süzülüp geçiyor.
Yaklaşım
DeadLinkFinder; yerel linkleri, görsel varlıkları ve başlık çapalarını tamamen çevrimdışı doğruluyor — noktalama, Unicode, emoji ve yinelenen başlıkları kapsayan GitHub uyumlu bir çapa motoruyla.
Sistem mimarisi
Yalnızca Python standart kütüphanesi (re, pathlib, difflib, urllib); isteğe bağlı harici URL kontrolleri, satır parmak izli SARIF v2.1.0 raporları.
Temel kararlar
Her kırık hedef, difflib destekli bir 'bunu mu demek istediniz' önerisiyle geliyor — yalnızca tespit değil, teşhis.
Sonuç
PyPI’da deadlinkfinder olarak yayında; GitHub Marketplace aksiyonu ve 21 geçen testle.
Öğrenimler
Dokümantasyon kalitesi bir derleme zamanı meselesidir; kırık link ne kadar erken yakalanırsa o kadar ucuzdur.