Salvor

Salvor testleri

Kodlama ajanları için repo içi hafızanın bağımsız yerel test sonuçları ve saha denemeleri.

Son test paketi koşusu: 14 Ekim 2026 · dev · 9140ea9 · WSL2 Ubuntu, Node v22.22.1, Playwright Chromium Repoyu görüntüle ↗

X'te paylaş

100 oturum · 1 beyinClaude Code · 34CLAUDE.mdCodex · 33AGENTS.mdGemini CLI · 33GEMINI.md GitHub · repo.salvor/ active_state.md L1 +1 active_state_verbose.mdL2 · gerektiğinde DOMAIN_REF.md · LF: DEFERRED_TODOS.md · Ertelenen domain-learnings/ decisions/ · Karar Engellendi: LF:retry · Öğrenilmiş hata Bunu alan bilgisi olarakkaydedeyim mi? (evet/hayır)İnsan onayı hayır ×evet ✓ main PR · İncelendi ✓
Birim testleri186/186
Tarayıcı29 geçti · 6 atlandı
Yapılan deneme2
Codex denemelerinde en iyi kolC · bir birincilik + bir beraberlik

Salvor'un güçlü yanları

Tam Salvor iki Codex denemesinde de birinci oldu ya da birinciliği paylaştı. Canlı statik sitede 25 üzerinden 24,5 aldı; hafızasız kol 17'de kaldı.

En büyük kazanç yalnızca hafızada yazan proje kurallarında oldu: dil eşliği, iç linkler ve sürüm numarası artırma. Ajan bunlara kimse söylemeden uydu.

Yerel test paketi temiz geçti: 186 birim testinin tamamı ve 29 tarayıcı testi, hiç başarısızlık yok.

Hafıza her seviyede işe yaradı: kısa hafıza bile statik sitede hafızasız kolu geçti (19'a 17), en ileri giden tam Salvor oldu.

Yerel test paketi

14 grup · 186 geçti · 0 başarısız

GrupTestGeçenSüre
agentic-contract99339 ms
benchmark-contract1111342 ms
beta-consistency88364 ms
brand-assets11118182 ms
burn-field99307 ms
consistency1919360 ms
final1919355 ms
ratification1010311 ms
reconcile-contract99341 ms
release-gate1414326 ms
setup-safety2020344 ms
site-contract3636432 ms
site-interactions33311 ms
upgrade-contract88326 ms
Tarayıcı testleri: 35 · 29 geçti · 6 atlandı · 0 başarısız · 155,8 sn
  1. GEÇTİdesktop exposes the engineering problem above the fold without clipping hero actions838 ms
  2. GEÇTİtablet exposes the engineering problem above the fold without clipping hero actions599 ms
  3. GEÇTİphone360 exposes the engineering problem above the fold without clipping hero actions495 ms
  4. GEÇTİphone320 exposes the engineering problem above the fold without clipping hero actions452 ms
  5. GEÇTİadaptive SM favicon renders dark on light chrome and white on dark chrome1812 ms
  6. GEÇTİdesktop renders without horizontal overflow1387 ms
  7. GEÇTİcompact-desktop renders without horizontal overflow1296 ms
  8. GEÇTİtablet renders without horizontal overflow1411 ms
  9. GEÇTİlarge-phone renders without horizontal overflow1240 ms
  10. GEÇTİgalaxy-s25-edge-small-phone renders without horizontal overflow1178 ms
  11. GEÇTİnarrow renders without horizontal overflow1110 ms
  12. GEÇTİdesktop renders the dogfood cases as nested canonical knowledge926 ms
  13. GEÇTİtablet renders the dogfood cases as nested canonical knowledge866 ms
  14. GEÇTİphone360 renders the dogfood cases as nested canonical knowledge686 ms
  15. GEÇTİphone320 renders the dogfood cases as nested canonical knowledge687 ms
  16. ATLANDIdesktop keeps each MCP tool name dominant and baseline-aligns its function label and icon60 ms
  17. ATLANDIcompact-desktop keeps each MCP tool name dominant and baseline-aligns its function label and icon62 ms
  18. ATLANDItablet keeps each MCP tool name dominant and baseline-aligns its function label and icon63 ms
  19. ATLANDIlarge-phone keeps each MCP tool name dominant and baseline-aligns its function label and icon64 ms
  20. ATLANDIgalaxy-s25-edge-small-phone keeps each MCP tool name dominant and baseline-aligns its function label and icon69 ms
  21. ATLANDInarrow keeps each MCP tool name dominant and baseline-aligns its function label and icon64 ms
  22. GEÇTİthe enhanced hero uses the compact source and one semantic heading696 ms
  23. GEÇTİRetina desktop WebGL keeps the WF hero at high-resolution backing scale1037 ms
  24. GEÇTİdesktop keeps the full-color mystic ready beneath WebGL WF651 ms
  25. GEÇTİmobile keeps the full-color mystic ready beneath WebGL WF518 ms
  26. GEÇTİmobile navigation is real and keyboard accessible555 ms
  27. GEÇTİhero copy passes mouse drags through to the burn surface while navigation remains selectable9027 ms
  28. GEÇTİslow mouse drags use spaced burn points and later clicks keep earlier burns105971 ms
  29. GEÇTİWebGL owns exact browser-rendered UI transition without changing the established ready or M end states1556 ms
  30. GEÇTİtouch input can tap and drag the burn surface through the large SALVOR text5020 ms
  31. GEÇTİWebGL failure preserves the static WF fallback890 ms
  32. GEÇTİreduced motion leaves the wireframe static793 ms
  33. GEÇTİthe hero tagline stays on one line from 320px to desktop7212 ms
  34. GEÇTİthe open mobile menu paints above the hero copy after the burn reveals1394 ms
  35. GEÇTİthe open mobile menu closes when the viewport grows past the breakpoint1460 ms

Saha denemeleri

  • AAjan hafızası yok
  • BKısa hafıza: AGENTS.md + tek satırlık öğrenilmiş hata listesi
  • CTam Salvor (geçici kayıt)

Canlı statik site (HTML5, TR/EN)

Codex CLI 0.147.0, ChatGPT Plus · 7 Ekim 2026

Denetlenmiş, öğrenilmiş hata kaydının niyetine göre (25 kontrol)

A17/25
B19/25
C24,5/25
Görev görev sonuçlar ve maliyet

Görev ayrıntıları gösterilmiyor · 5 görev, 25 kontrol

Token (toplam 5 görev)

A209k
B246k
C342k

Süre (toplam 5 görev)

A8 dk
B12,7 dk
C17,8 dk

Kol başına kaydedilen süre · 0–20 dk

Yayınlanmamış web uygulaması (Python / FastAPI)

Codex CLI 0.147.0, ChatGPT Plus · 7 Ekim 2026

Denetlenmiş, öğrenilmiş hata kaydının niyetine göre

A2/5
B1/5
C2/5
Görev görev sonuçlar ve maliyet
GörevABC
Türkçe kelime çakışmasıBAŞARISIZBAŞARISIZBAŞARISIZ
İçeriksiz soruBAŞARISIZKISMENGEÇTİ
Yapay güven alt sınırıBAŞARISIZBAŞARISIZBAŞARISIZ
Normalleştirici anlamı siliyorGEÇTİBAŞARISIZBAŞARISIZ
Yalnızca 429 yanıtında yeniden deneGEÇTİKISMENGEÇTİ

Tüm kolları karşılaştırmak için yatay kaydırın

Token (koşu başına)

A36k
B50k
C67k

Süre (koşu başına)

A0–4 dk
B8–20 dk
C4–15 dk

Kaydedilen aralıklar; orta nokta tahmini yok · 0–20 dk

Yöntem ve sınırlılıklar

  • Değerlendirme ölçütleri hiçbir çıktı okunmadan önce yazıldı
  • GEÇTİ 1 · KISMEN 0,5 · BAŞARISIZ 0
  • Hücre başına tek koşu (n=1)
  • Denetimin farklı bulduğu yerlerde denetlenmiş puanlar
  • Küçük örneklem: kanıt değil, işaret olarak okunmalı
  • Projeler anonimleştirildi
  • Bağımsız testler; Salvor ile kurumsal bir bağ yoktur