LingxiangXu/traceclause
Local-first document requirements and evidence review workbench with traceable citations and human review.
Hızlı değerlendirme
Özet
TraceClause, gereksinim belgeleri ile teklif veya yanıtları yerel ortamda karşılaştırıp kaynak alıntılarına bağlı insan incelemesi ve raporlama sağlar.
Profiline uyum
Requirements ve teklif belgelerini karşılaştırmaya odaklanır; profilinizdeki mobil uygulama geliştirme, dil eğitimi veya fikir validasyonu ihtiyaçlarına belirgin biçimde dokunmaz.
Neden yükseliyor
10 günde 70 yıldız almış; yerel çalışma, harici AI çağrısı gerektirmeme ve kaynak alıntılarına bağlı insan incelemesi açık bir kullanım vaadi sunuyor. Ancak yıldızların hangi kanaldan geldiği bilinmiyor; son 28 günde 4 commit ve 1 farklı yazar, ilginin henüz ekip katkısıyla desteklenmediğini gösteriyor.
Problem
Tekliflerdeki gereksinimlerin hangi kaynak kanıtıyla desteklendiğini izlemek, eksik veya olası çelişkili kanıtları belirlemek ve inceleme kararlarını denetlenebilir biçimde kaydetmek zordur.
Çözüm
PDF, DOCX, TXT ve Markdown dosyalarından metin çıkarır; İngilizce ve Çince için BM25 tabanlı lexical retrieval ile aday alıntılar sunar. Kullanıcı kanıtları inceleyip gerekçe ve karar kaydeder; veriler SQLite'ta tutulur ve raporlar Markdown, CSV veya JSON olarak dışa aktarılır.
Yenilik
Belirgin yeni bir retrieval yöntemi görünmüyor; BM25 lexical eşleştirme kullanıyor. Gereksinim, kaynak pasajı, insan kararı ve değişiklik geçmişini tek bir yerel iş akışında birleştirmesi faydalı, ancak tek başına kategori değiştiren bir yenilik değil.
Teknolojiler
- Python
- FastAPI
- Uvicorn
- SQLite
- BM25
- JavaScript localStorage
Riskler
- Tek yazarlı ve erken aşamada; README'deki özelliklerin uzun vadeli bakım ve kullanım kanıtı sınırlı.
- Eşleştirme lexical olduğu için paraphrase içeren kanıtları kaçırabilir; uyumu veya gerçek dünyadaki uygulanmayı doğrulamaz.
- OCR yok; karmaşık PDF düzenleri ve tablolar, ayrıca DOCX'teki bazı içerikler eksik veya hatalı çıkarılabilir.
- Kimlik doğrulama, tenant izolasyonu ve parser sandbox bulunmuyor; README servisi yalnızca güvenilir yerel makinede ve 127.0.0.1'e bağlı çalıştırmayı öneriyor.
- Audit history imzalı veya kurcalamaya karşı korumalı değil; Docker yapılandırmasının bu sürüm için doğrulanmadığı belirtiliyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.