Tüm modüller

DiyetisyeninHENÜZ AÇILMADI

Ayda bir, senin beslenme kayıtlarına bakmış gerçek bir diyetisyenden yazılı değerlendirme. Paket henüz açılmadı; bugün hazır olan şey ekranın kendisi ve açılış sırasına verdiğin oy.

Diyetisyenin — Diyetisyenin

Diyetisyenin · 1/3

NEREDESİN

Panodan girilen uzman ekranı. Adresi `/uzman/diyetisyen`. Paket açılmadığı için burası şu an bir vitrin: paketin ne yapacağını gösteriyor, henüz bir uzmanla bağlantı kurmuyor.

NE YAPARSIN

Açıldığında ekranın nasıl görüneceğini görürsün ve sayfanın en altındaki düğmeyle açılış sırasına oy verirsin.

NEREYE GİDER
  • Pano — sol üstteki geri oku
  • Oyun sunucuya yazılır; ekran değişmez, düğme basılı hâle geçer
  • Paket açıldığında aynı adres gerçek uzman ekranlarına bağlanacak; adres değişmeyecek
Bu ekranda ne var 5

Diyelim ki panodan "Diyetisyenin" sekmesine dokundun ve ekranın en üstünde gri bir kutu gördün: "Bu paket henüz açılmadı".

Ekran, daha sen okumaya başlamadan kapalı olduğunu söylüyor.

Sekme iki türlü davranabilirdi: gri ve tıklanmaz olurdu, ya da açılır ve ne olduğunu gösterirdi. İkincisi seçildi — ama gösterim başladığı anda "bu şu an alınabilir" izlenimi doğar. Uyarı bu yüzden panellerin arasında değil, en üstte ve ilk sırada duruyor. Aşağıdaki her şey bu cümlenin altında okunur.

Bu ekranda kayıt olacağın, ödeme yapacağın ya da bir uzman seçeceğin bir yer aramana gerek yok; yok. Yapabileceğin tek şey en alttaki oy.

Buna sistemde "kilitli vitrin" denir; kilit "giremezsin" değil "henüz açılmadı" demektir.

Diyelim ki uyarının altındaki yeşil çerçeveli kutuya baktın; köşesinde "ÖRNEK GÖRÜNÜM" yazıyor ve içinde "Mart değerlendirmesi" başlıklı bir kart duruyor.

Bu kutu, paket açıldığında göreceğin ekranın kendisidir — örnek veriyle doldurulmuş hâli.

Anlatım hayal kurmayı ister, gösterim tanımayı sağlar. Ama gösterilen şey uydurma olsaydı ekran, ürünün yapmayacağı bir işi satardı. Kutunun içindeki her alan sunucudaki değerlendirme kaydının bir alanına karşılık geliyor: dönem başlığı, durum rozeti, tırnak içindeki tek cümle, etiketli öneri kartları, tıbbi yönlendirme satırı ve en alttaki özet çipleri. Kutunun içi dokunmaya da kapalı — çalışmayan bir düğme, çalışıyormuş gibi görünemez.

Kutunun altındaki "Bu bölümdeki veriler örnektir; kimseye ait değildir" satırı kaldırılabilir bir uyarı değil, çerçevenin kendisine bağlı. Çerçeve varsa o satır da vardır.

Buna sistemde "demo çerçevesi" denir.

Diyelim ki örnek değerlendirmedeki iki öneri kartına baktın: birinin etiketi "BESLENME", ötekinin "ÖLÇÜM". Antrenmanla ilgili bir kart aradın ve bulamadın.

Diyetisyen sana antrenman önerisi yazamaz; sunucu o etiketi kabul etmez.

Her uzmanlığın yazabileceği etiketler sunucuda kapalı bir liste hâlinde duruyor. Diyetisyen için bu liste beslenme, toparlanma ve ölçüm. Antrenör içinse antrenman, toparlanma ve ölçüm — yani ortak alan ikisine de açık, uzmanlığa özel alan karşıya geçmiyor. Yanlış etiketli bir öneri gönderilirse istek geri çevriliyor. Bu bir arayüz tercihi değil: ekran atlasa bile sunucu geçirmiyor.

Antrenman tarafında da uzman görüşü istiyorsan ayrı bir paket var (Antrenörün). Diyetisyeninden gelen "haftada bir gün daha antrenman yap" türü bir cümle sistemde üretilemez.

Buna sistemde "uzmanlık sınırı" denir; meslek sorumluluğunun koda yazılmış hâli.

Diyelim ki öneri kartlarının altındaki kalın satırı okudun: "Öneri, planını kendiliğinden değiştirmez — uygulamak senin onayında." Ardından bir "Onayla" düğmesi aradın.

Düğme yok, ve bilerek yok.

Sunucuda uzmanın önerisini beslenme planına işleyen bir uç bulunmuyor. Öneri, planı kendiliğinden değiştirmiyor. Demoya sahte bir onay düğmesi konsaydı ekran, var olmayan bir akışı satmış olurdu — üstelik en can alıcı yerde: kullanıcının "benim planımı kim değiştirebilir" sorusunda. Kural metinle söyleniyor, düğmeyle değil.

Öneriyi uygulamak istersen değişikliği kendin yaparsın: beslenme ekranından öğününü değiştirir ya da planını yenilersin. Uzmanın yazdığı cümle bir talimat değil, bir görüş.

Diyelim ki örnek değerlendirmede kalkan simgeli bir satır gördün: "Tıbbi yönlendirme: bu ay gerekmedi."

Tıbbi risk uyarısı, öneri metninin içine gömülmüyor; ayrı ve her ay görünen bir satır olarak duruyor.

Ürün tıbbi tavsiye vermiyor. Uzman bir risk gördüğünde bunun ayrı bir kanalı olmalı: öneri paragrafının ortasına yazılsaydı hem sen kaçırabilirdin hem de ürün "tavsiye verdi" konumuna düşerdi. Sunucuda bu yüzden ayrı bir bayrak var. Bayrak açıldığında kısa bir gerekçe yazılması zorunlu — gerekçesiz bir "doktora git" uyarısı yalnız korkuturdu.

Bu satır her ay görünür. "Gerekmedi" yazması, uzmanın o alana bakmadığı anlamına gelmiyor; baktı ve bir şey görmedi demek.

Buna sistemde "ayrı kanal" denir — riskin öneriyle karışmaması için.

Perde arkası — sistem nasıl karar veriyor 8

Kalori hedefi — diyetisyenin ölçtüğü çizgi nereden çıkıyor

Diyelim ki 32 yaşında, erkek, 178 cm, 82 kg birisin; hedefin yağ kaybı ve haftada 4 gün antrenman yapıyorsun. Beslenme planını açtın ve günlük hedefinin 2040 kalori olduğunu gördün.

Bu sayı üç adımda kuruluyor: dinlenme metabolizman, hareket katsayın, sonra hedefe göre kesinti.

İlk adım Mifflin-St Jeor eşitliği: 10×82 + 6.25×178 − 5×32 + 5 = 1777.5 kalori. Bu, hiç kıpırdamasan yakacağın miktar. İkinci adım hareket katsayısı: iş hareketliliğin bilinmiyorsa 1.25'ten başlıyor ve haftalık antrenman sayın başına 0.025 ekleniyor — 4 gün için +0.10, yani 1.35. 1777.5 × 1.35 = 2400 kalori günlük harcaman. Üçüncü adım hedef: yağ kaybında %15 kesinti uygulanıyor, 2400 × 0.85 = 2040. Altına inilemeyecek bir taban da var; erkeklerde 1500 kalori. Kesinti tabanı deldiğinde hedef tabana çekiliyor.

Diyetisyenin gördüğü "Kalori uyumu %78" işte bu 2040'a bölünerek çıkıyor — %78, günde ortalama 1591 kalori yediğin anlamına geliyor. Uzman "az yiyorsun" derken bir hisse değil, senin kendi motorunun kurduğu çizgiye bakıyor.

Buna sistemde "günlük enerji hedefi" denir; sırasıyla BMR, TDEE ve hedef kesintisi katmanlarından geçer.

Protein hedefi — "Protein −%12" çipinin arkasındaki sayı

Aynı kişi: 82 kg, yağ kaybı hedefi. Beslenme planında protein hedefi günde 180 gram yazıyor.

Yağ kaybı hedefinde protein, kilo başına 2.2 grama ayarlanıyor: 82 × 2.2 = 180 gram.

Kalori açığındayken vücut yağla birlikte kas da kaybeder; proteinin yüksek tutulması bunu sınırlar. Çarpan hedefe göre değişiyor — kas kazanımında 2.0, dayanıklılıkta 1.8, sağlıklı yaşamda 1.3. Vücut kitle indeksi 30'un üstündeyse hesap gerçek kilo yerine düzeltilmiş kiloya göre yapılıyor, çünkü yağ dokusu protein ihtiyacı üretmiyor. Bu örnekte indeks 25.9 olduğu için gerçek kilo kullanılıyor. Bir üst sınır da var: 300 gram. Ayrıca hedef kalori bütçesi protein, minimum yağ ve minimum karbonhidratı aynı anda taşıyamıyorsa çarpan 2.2'den 1.2'ye doğru kademe kademe düşürülüyor.

Uzmanın gördüğü "Protein −%12" bu 180 gramın altında kaldığını söylüyor: günde ortalama 158 gram. Örnek değerlendirmedeki "kahvaltıya bir porsiyon süzme yoğurt ekle" önerisi tam bu açığı kapatmaya bakıyor.

Buna sistemde "makro dağıtımı" denir; protein önce belirlenir, yağ ikinci, karbonhidrat kalandan.

Hedefin uzmana ulaşma yolu — motordan özete kadar

Diyelim ki bu hafta planını yeniledin ve hedefin 2040 kaloriye oturdu. Ay sonunda diyetisyenin bu sayıyı nereden görecek?

Hedef, plan kaydedilirken haftalık plan satırına yazılıyor; özet ay sonunda o satırdan okunuyor.

Motor telefonda ya da sunucuda hesap yapıyor, ama uzmanın gördüğü tablo aylar sonra kurulabiliyor. Hesabı o an tekrar çalıştırmak, geçmiş bir ayı bugünün kilosuyla yeniden hesaplamak olurdu — uzmanın gördüğü çizgi ile senin o ay gördüğün çizgi ayrışırdı. Bu yüzden hedef, üretildiği anda haftalık plan kaydına yazılıyor ve özet en son haftalık plandan okuyor. Uyum yüzdesi, ayın günlük kayıtlarının ortalaması bu hedefe bölünerek çıkıyor.

Hiç plan üretmediysen hedef satırı boş kalır ve uyum yüzdesi hesaplanamaz. Uzman o ay kaç gün kayıt girdiğini yine görür, ama "hedefe göre nerede duruyorsun" sorusunu cevaplayamaz.

Buna sistemde "anlık görüntü" (snapshot) denir; hesap tekrarlanmaz, yazılan değer okunur.

Özetin dondurulması — uzman neye bakarak yazdı

Diyelim ki diyetisyenin mart değerlendirmesini nisan başında yazdı. Sen nisan boyunca ölçü aldın, kilo verdin. Mayısta dönüp mart yorumunu tekrar okudun.

Mart özetindeki sayılar mayısta da martın sayıları; nisandaki değişim onları değiştirmiyor.

Dönem kaydı açılırken özet bir kez üretilip kaydın içine yazılıyor ve bir daha hesaplanmıyor. Sonradan yeniden hesaplansaydı uzmanın gördüğü tablo ile senin gördüğün ayrışırdı ve "sen neye bakarak bunu yazdın?" sorusu cevapsız kalırdı. Aynı mantık yorumun kendisi için de geçerli: değerlendirme bir kez yazılıyor, gönderildikten sonra değiştirilemiyor. Okuduktan sonra metnin değişmesi "bana bunu yazmamıştın" durumunu üretirdi.

Geçmiş değerlendirmelerin bir kayıt defteri gibi durur. Bir öneriyi uygulayıp uygulamadığını sonraki aylarda kendin karşılaştırabilirsin.

Buna sistemde "durum makinesi" denir; her dönemin tek ve değişmez bir cevabı olur.

Uzman çıktısının biçimi — bir cümle, en fazla üç öneri

Diyelim ki diyetisyenin sana üç sayfalık bir rapor yazmak istedi.

Yazamaz: özet 500 karakterde, her öneri 300 karakterde kesiliyor ve öneri sayısı üçle sınırlı.

Serbest metin dört şeyi birden bozar. Kalite uzmandan uzmana savrulur — biri üç cümle yazar, biri üç sayfa. Uzun metin telefonda okunmaz, okunmayan tavsiye tavsiye değildir. Hangi önerinin verildiği ve tutulup tutulmadığı ölçülemez hâle gelir. Ve sınırsız metin sınırsız iddiaya kapı açar. Üçten fazla öneri de önerinin kendisini değersizleştirir: hangisinden başlayacağını bilemezsin.

Aldığın şey uzun bir rapor değil, o ay için üç maddeye indirilmiş bir yön. Bir sonraki ay yeni üç madde gelir.

Sağlık beyanı — okunamıyorsa bölüm hiç gösterilmez

Diyelim ki bir diyetisyene bağlanırken "Sağlık verimi de (rahatsızlık/ilaç) bu diyetisyenle paylaşmayı kabul ediyorum" kutusunu işaretledin.

Sağlık beyanın, yalnız diyetisyenlere ve yalnız bu kutuyu işaretlersen açılan ayrı bir izinle gidiyor.

Sağlık verisi özel nitelikli veridir; ilişkiyi kurmak onun için yeterli rıza sayılmıyor, ayrı ve açık bir kutu isteniyor. Kutu yalnız diyetisyen seçildiğinde çıkıyor — antrenöre bu izin verilemiyor. İşaretlenirse rıza defterine ayrı bir kayıt yazılıyor ve ay sonu özetinde dört bayrak üretiliyor: kalp, metabolik, ortopedik ve ilaç kullanımı. Bu bayraklar veritabanında şifreli duruyor; biri bile çözülemezse sağlık bölümünün tamamı gösterilmiyor. Sebebi şu: eksik okunan bir bayrak "hayır" gibi görünür ve uzman var olan bir rahatsızlığı yok sanır. Yarım bilgi, hiç bilgiden tehlikelidir.

İlişkiyi bitirdiğinde bu izin kendiliğinden damgalanıyor; ayrıca geri çekmen gerekmiyor. Kutuyu hiç işaretlemezsen diyetisyenin beslenme ve ölçüm tarafını görür, sağlık tarafını görmez.

Buna sistemde "özel nitelikli veri için ayrı rıza" denir.

Sağlık kısıtı planı nasıl koruyor — uzmandan bağımsız çalışan kapı

Diyelim ki profilinde metabolik bir rahatsızlık beyan ettin ve beslenme planı üretilmesini bekledin.

Doktor onayı verilmeden plan hiç üretilmiyor; motor bir istisna fırlatıp duruyor.

Dört beyan bu kapıyı kapatıyor: kalp, metabolik, ortopedik ve ilaç kullanımı. Bunlardan biri işaretliyse ve sağlık onayı verilmemişse plan üretimi durur — yani riskli bir profile "idare eder" bir plan çıkarılmıyor. Onay verildikten sonra plan üretiliyor, ama beyan unutulmuyor: uyarı bayrağı olarak taşınmaya devam ediyor ve motorun kararını değiştirmiyor, yalnız arayüzde görünüyor. Alerji ise başka bir katmanda ve daha sert çalışıyor: beyan ettiğin alerjeni içeren besin aday listesinden doğrudan eleniyor, plana hiç girmiyor.

Bu kapı diyetisyen paketinden bağımsız, bugün de çalışıyor. Diyetisyen geldiğinde bu kapıyı kaldırmıyor ya da gevşetmiyor — uzman, motorun zaten koruduğu bir planın üstüne yorum yazıyor.

Buna sistemde "sağlık kapısı" denir; alerji tarafındaki karşılığı "besin kısıtı süzgeci".

Bir ayı atlamak — ilişki bitmiyor

Diyelim ki yoğun bir ay geçirdin, kayıt tutamadın ve o ayın değerlendirilmesini istemiyorsun.

O dönemi atlayabiliyorsun; ilişki devam ediyor, yalnız o ay değerlendirilmiyor.

Değerlendirme zorunlu olsaydı, veri girmediğin bir ay için de uzman bir şey yazmak zorunda kalırdı — dayanaksız bir yorum, yorum değildir. Atlamanın ilişkiyi bitirmemesi de bilinçli: bir ayı atlamak "bu işi bırakıyorum" demek değil. Tek sınır şu: uzman değerlendirmeyi zaten yazdıysa o dönem artık atlanamıyor, çünkü yazılmış emek geri alınmıyor.

Atladığın ay bir sonraki dönemi etkilemiyor; yeni ay yeni bir kayıtla başlıyor.

Verin ne işe yarar 6

Günlük beslenme kaydı (ne yedin)

Girersen Ayın ortalama kalorisi ve proteini hesaplanır; diyetisyenin gördüğü "kalori uyumu" ve "protein sapması" oranları buradan çıkar. Kaç gün kayıt girdiğin de uzmana gider ve yorumun ne kadar sağlam bir zemine oturduğunu gösterir.

Girmezsen Uzman "0/31 gün kayıt" görür ve beslenme tarafında yorumlayacak bir şey bulamaz. Değerlendirme yine yazılabilir, ama yalnız ölçülerine dayanır.

Beslenme planı (haftalık hedef kalori ve protein)

Girersen Yediğinin karşılaştırılacağı çizgi oluşur; uyum yüzdesi ve protein sapması ancak bu hedefe bölünerek hesaplanır.

Girmezsen Hedef satırı boş kalır ve iki oran da hesaplanamaz. Uzman ham ortalamaları değil, hiçbir oranı göremez — "az mı yiyor çok mu" sorusunun ölçütü yoktur.

Vücut ölçülerin (bel, kalça, boyun, göğüs, kol, bacak, kilo)

Girersen Dönem sonundaki son ölçülerin, o ayın Vücut Form Analizi sonucu ve önceki aya göre değişimi uzmana gider. Ay içinde en az iki ölçü aldıysan kilo değişimi de görünür.

Girmezsen Ölçüm bölümü boş kalır. Diyetisyenin yalnız beslenme tarafını yorumlayabilir; "kilo düşüyor ama yağsız kütle de düşüyor" gibi bir uyarıyı veremez.

Sağlık beyanın (rahatsızlık ve ilaç bilgisi)

Girersen Ayrı rıza kutusunu işaretlediysen dört bayrak diyetisyene gider ve önerisini bu bilgiyle yazar.

Girmezsen Sağlık bölümü hiç üretilmez. Beslenme planın yine korunur — plan kapısı bu beyandan bağımsız çalışır ve doktor onayı olmadan riskli profile plan çıkarmaz.

Paylaşım izinlerin (beslenme · ölçüm · sağlık)

Girersen Açtığın kategorilerin sorguları çalışır ve o bölümler özete girer. Hangi kategorilerin girdiğinin listesi de uzmana gider.

Girmezsen Kayıt yoksa izin de yoktur — kapalı sayılır. Kapalı kategorinin sorguları hiç çalışmaz ve o veri üretilmez. İzni sonradan geri çekersen kayıt silinmez, damgalanır.

Açılış sırasına verdiğin oy

Girersen Diyetisyen alanı için kaydın yazılır ve hangi alanın önce açılacağına dair veriye işlenir.

Girmezsen Sıralama başkalarının kullanım verisiyle belirlenir. Oy vermemek paketi kapatmaz, yalnız senin tercihini ölçüme katmaz.