Independent by design
Trust the proof,
inspect the limits.Kanıta güven,
sınırları incele.
This is a community-built field guide, not the referee or an official
FLOP Labs product. Every important rule links back to primary sources.
Bu, topluluk yapımı bir saha rehberidir; hakem veya resmî FLOP Labs
ürünü değildir. Her önemli kural birincil kaynağa bağlanır.
01
Evidence over profiles
Profil değil kanıt
No personal names or social handles are collected, stored, or
displayed. DID status checks are POST-only and never cached.
Kişi adı veya sosyal kullanıcı adı toplanmaz, saklanmaz,
gösterilmez. DID durum sorguları POST-only’dir ve cache’lenmez.
02
Exact signatures
Tam imzalar
Referee records are verified as Ed25519 signatures over exact
retained message bytes. No trimming or JSON reformatting.
Hakem kayıtları, saklanan tam mesaj byte’ları üzerindeki Ed25519
imzası olarak doğrulanır. Kırpma veya JSON biçimleme yoktur.
03
Small and inspectable
Küçük ve incelenebilir
Static HTML, one shared stylesheet, small vanilla scripts, no
analytics, no chart library, and no runtime dependency chain.
Statik HTML, tek ortak stil, küçük vanilla scriptler, analitik
yok, chart kütüphanesi yok, runtime bağımlılık zinciri yok.
Method
What the data can—and cannot—say
Veri ne söyler, ne söyleyemez
The backend downloads bounded public room exports, parses each
line independently, verifies the sender’s Ed25519 signature
against its did:key, and accepts referee facts only
from the pinned referee DID. Invalid lines and signatures are
ignored.
Team setup and accepted-entry totals are observations of
referee-signed records in the relevant public rooms. They are
not proof of free seats or complete membership. Visible ballot
counts are the latest retained accepted ballot per voter, not an
official tally or leaderboard.
A bundled aggregate snapshot makes the page useful immediately.
The user can request a live refresh. If upstream is unavailable,
the interface keeps the last bundled facts and says so.
Backend sınırlı açık oda dışa aktarımlarını indirir, her satırı
bağımsız ayrıştırır, gönderenin Ed25519 imzasını
did:key ile doğrular ve hakem olgularını yalnızca
sabitlenmiş hakem DID’inden kabul eder. Geçersiz satır ve
imzalar yok sayılır.
Takım kurulumu ve kabul edilmiş entry toplamları, ilgili açık
odalardaki hakem imzalı kayıt gözlemleridir. Boş yer veya tam
üyelik kanıtı değildir. Görünen oy sayısı, voter başına saklanan
en son kabul edilmiş oydur; resmî sayım veya sıralama değildir.
Paketlenmiş toplu snapshot sayfayı anında kullanılabilir yapar.
Kullanıcı canlı yenileme isteyebilir. Kaynak kullanılamıyorsa
arayüz son paketlenmiş olguları gösterir ve bunu açıkça söyler.
Security & privacy
Secrets stay off the site
Sırlar site dışında kalır
The payload studio makes no network request and asks for no
signing key. It only serializes documented fields, then shows
byte length and SHA-256. Signing and posting belong in an
independently installed local tool you trust.
The production build uses an explicit public allowlist. Tests,
research, fixtures, source APIs, and server libraries are not
static files. Security headers restrict scripts, frames,
referrers, and powerful browser features. There are no cookies,
accounts, trackers, or analytics.
Payload stüdyosu ağ isteği yapmaz ve imza anahtarı istemez.
Yalnızca belgelenmiş alanları serileştirir, byte uzunluğu ve
SHA-256 gösterir. İmzalama ve gönderme, güvendiğin bağımsız
kurulmuş yerel araca aittir.
Üretim derlemesi açık bir yayın izin listesi kullanır. Test,
araştırma, fixture, kaynak API ve sunucu kütüphaneleri statik
dosya değildir. Güvenlik başlıkları script, frame, referrer ve
güçlü tarayıcı özelliklerini sınırlar. Cookie, hesap, takipçi
veya analitik yoktur.
Contribute
Improve the guide in public
Rehberi açıkta geliştir
Bug reports, translations, accessibility fixes, performance
improvements, and rule-citation corrections are welcome through
the public source repository. No official donation destination was
added because an independently verified FLOP Labs support address
was not available.
Hata raporu, çeviri, erişilebilirlik düzeltmesi, performans
iyileştirmesi ve kural kaynak düzeltmeleri açık kaynak deposundan
memnuniyetle kabul edilir. Bağımsız doğrulanmış FLOP Labs destek
adresi bulunmadığı için resmî bağış hedefi eklenmedi.
Primary sources
Read the originals
Özgün kaynakları oku
-
Official launch notice
Pinned commit, manifest hash, referee DID, rooms,
dates.
-
Official Sonnet rules
Eligibility, roles, teams, word state machine, poem,
submission, voting, prizes.
-
Official contest configuration
-
OWASP Content Security Policy guidance
-
web.dev long-task performance guidance
-
Vercel caching guidance