[{"data":1,"prerenderedAt":535},["ShallowReactive",2],{"blog-list-tr":3},[4,133,213,293,371,456],{"id":5,"title":6,"author":7,"body":8,"category":115,"cover":116,"date":117,"description":118,"draft":119,"extension":120,"meta":121,"navigation":122,"path":123,"readingTime":124,"seo":125,"stem":126,"tags":127,"__hash__":132},"blog_tr\u002Ftr\u002Fblog\u002Fflowbit-mcp-ile-otomatik-gorev-yonetimi.md","FlowBit ve MCP ile otomatik görev yönetimi","Codifya",{"type":9,"value":10,"toc":106},"minimark",[11,15,20,23,26,30,33,46,50,62,65,77,80,84,99],[12,13,14],"p",{},"Yeni bir proje yönetimi aracını piyasaya sürerken cevaplamamız gereken iki soru vardı: AI'yi nereye koyalım, ve nereye koymayalım. FlowBit bu iki kararın ürünü.",[16,17,19],"h2",{"id":18},"neden-bir-başka-proje-yönetim-aracı","Neden bir başka proje yönetim aracı",[12,21,22],{},"Pek çok ekip Jira, Linear veya Asana kullanırken bile aynı şeyden şikâyet ediyordu: araç çok şey yapabiliyor ama ekip çoğu şeyi yapmıyor. Karmaşıklık, küçük ekipleri yavaşlatıyor, büyük ekipleri ise kendi süreçlerini yeniden yazmaya zorluyor.",[12,24,25],{},"FlowBit'i tasarlarken öncelik şuydu: az ama doğru özellik, ve kullanıcının her gün dokunduğu yerlerde AI yardımı.",[16,27,29],{"id":28},"mcp-neden-önemli","MCP neden önemli",[12,31,32],{},"MCP (Model Context Protocol), AI modelleri ile uygulamalar arasında standart bir köprü kuruyor. Bu sayede:",[34,35,36,40,43],"ul",{},[37,38,39],"li",{},"Claude, GPT-4 veya yerel bir model (Ollama) tek bir entegrasyonla bağlanabiliyor.",[37,41,42],{},"Modelin uygulamadaki bağlamı (ekip, sprint, ticket) görmesi için ayrı sistem promptları yazmaya gerek kalmıyor.",[37,44,45],{},"Veri sınırlaması açıkça tanımlanabiliyor — sadece izin verilen kapsamda model okuyabiliyor.",[16,47,49],{"id":48},"sahada-gözlemlediklerimiz","Sahada gözlemlediklerimiz",[12,51,52,53,57,58,61],{},"İlk pilot ekiplerle üç ay çalıştıktan sonra net olarak görünen şu oldu: AI'nin en çok değer kattığı an, ",[54,55,56],"em",{},"karar verme"," anı değil ",[54,59,60],{},"hatırlama"," anı.",[12,63,64],{},"Tipik akış:",[66,67,68,71,74],"ol",{},[37,69,70],{},"Toplantıda alınan notlar metne dönüşüyor.",[37,72,73],{},"FlowBit metinden olası görevleri ve sahiplerini öneriyor.",[37,75,76],{},"Sprint sonunda otomatik rapor — kim ne yaptı, neresi takıldı — Slack'e düşüyor.",[12,78,79],{},"Bu üç adımın hiçbiri \"akıllı\" değil. Ama hepsi birlikte, ekibin \"bunu unuttuk\" anlarını ortadan kaldırıyor.",[16,81,83],{"id":82},"ne-öğrendik","Ne öğrendik",[34,85,86,93,96],{},[37,87,88,89,92],{},"Otomatik görev önerisi ",[54,90,91],{},"her zaman"," insanın onayından geçmeli. AI tek başına ticket oluşturmamalı.",[37,94,95],{},"Raporlar kısa olmalı. 8 satırı geçen otomatik rapor okunmuyor.",[37,97,98],{},"Yerel mod (Ollama) talep ediyor — özellikle kamu ve sağlık sektörü için kritik.",[12,100,101,102,105],{},"FlowBit hâlâ erken aşamada. Ama AI'yi bir hızlandırıcı olarak değil, bir ",[54,103,104],{},"hatırlatıcı"," olarak konumlandırmak işliyor.",{"title":107,"searchDepth":108,"depth":108,"links":109},"",3,[110,112,113,114],{"id":18,"depth":111,"text":19},2,{"id":28,"depth":111,"text":29},{"id":48,"depth":111,"text":49},{"id":82,"depth":111,"text":83},"FlowBit",null,"2026-05-08","AI destekli görev üretiminin işe yarayan kısmı, ekibin nereye yoğunlaşacağına karar vermeyi kolaylaştırır. FlowBit'in tasarımındaki seçimler ve sahadan gözlemler.",false,"md",{},true,"\u002Ftr\u002Fblog\u002Fflowbit-mcp-ile-otomatik-gorev-yonetimi",6,{"title":6,"description":118},"tr\u002Fblog\u002Fflowbit-mcp-ile-otomatik-gorev-yonetimi",[128,129,130,131],"ai","mcp","product management","automation","DpnA-joKvt_Nrx8YKVsYWWV3UPc5oKj8JVs3kVcBZYY",{"id":134,"title":135,"author":7,"body":136,"category":199,"cover":116,"date":200,"description":201,"draft":119,"extension":120,"meta":202,"navigation":122,"path":203,"readingTime":204,"seo":205,"stem":206,"tags":207,"__hash__":212},"blog_tr\u002Ftr\u002Fblog\u002Fberberbul-randevu-araligi.md","Randevu arası ne kadar olmalı? 850+ berberin verisi",{"type":9,"value":137,"toc":194},[138,145,149,156,163,167,170,184,187,191],[12,139,140,141],{},"BerberBul'u kullanan 850'den fazla berberhanenin randevu verisini inceledik. Sorumuz basitti: ",[142,143,144],"strong",{},"en verimli randevu arası süresi ne?",[16,146,148],{"id":147},"bulgular","Bulgular",[12,150,151,152,155],{},"Ortalamada en yüksek doluluk oranı, ",[142,153,154],{},"35 dakikalık aralıklarla"," çalışan berberlerdeydi. 30 dakika altı aralık kullananlarda müşteri memnuniyeti düşüyordu — özellikle saç yıkama olan işlemlerde. 45 dakika üzeri aralık kullananlarda ise günlük kapasite düşüyordu.",[12,157,158,159,162],{},"Beklenmedik bulgu: ",[142,160,161],{},"Pazardan önceki gün"," (Cumartesi) en yoğun gün. Ama en verimli gün, Salı. Salı günkü ortalam doluluk %82, Cumartesi ise %67 — daha kalabalık ama daha az karlı, çünkü bekletme süreleri uzuyor.",[16,164,166],{"id":165},"ne-öneriyoruz","Ne öneriyoruz",[12,168,169],{},"Cumartesi günü için iki çözüm:",[66,171,172,178],{},[37,173,174,177],{},[142,175,176],{},"Cumartesi sabahın erken saatlere almak"," — 09:00-11:00 arası en yüksek randevu alma oranı.",[37,179,180,183],{},[142,181,182],{},"Dilimleme"," — 30 dakikalık dilimler yerine 45 dakikalık \"yoğun dönem dilimi\" koymak.",[12,185,186],{},"BerberBul'un otomatik çakışma kontrolü, bu tür bir planlamayı yapanlara %23 daha az iptal oranı veriyor.",[16,188,190],{"id":189},"veriden-çıkan-asıl-ders","Veriden çıkan asıl ders",[12,192,193],{},"Randevu sistemi tasarımı, berberhanenin fiziksel kapasitesi ve personelin deneyimine göre değişir. Tek bir doğru yok; ama doğru veri toplanırsa, her işletme kendi doğrusunu bulabilir. BerberBul bunu ölçülebilir kılıyor.",{"title":107,"searchDepth":108,"depth":108,"links":195},[196,197,198],{"id":147,"depth":111,"text":148},{"id":165,"depth":111,"text":166},{"id":189,"depth":111,"text":190},"BerberBul","2026-05-02","BerberBul üzerinden 850\\",{},"\u002Ftr\u002Fblog\u002Fberberbul-randevu-araligi",5,{"title":135,"description":201},"tr\u002Fblog\u002Fberberbul-randevu-araligi",[208,209,210,211],"data","operations","barbershop","scheduling","baFJdkY96yNjOagz4Msm40H8zGL88647A35CL69LRnw",{"id":214,"title":215,"author":7,"body":216,"category":280,"cover":116,"date":281,"description":282,"draft":119,"extension":120,"meta":283,"navigation":122,"path":284,"readingTime":285,"seo":286,"stem":287,"tags":288,"__hash__":292},"blog_tr\u002Ftr\u002Fblog\u002Fcityos-vatandas-bildirim-sistemi.md","Vatandaş bildirim sistemini sıfırdan tasarlamak",{"type":9,"value":217,"toc":273},[218,221,224,228,231,235,238,241,245,248,255,259,262,266],[12,219,220],{},"Bir belediyede vatandaş bildirimi, en görünür hizmet metriklerinden biri. Ama operasyon tarafında genelde en zayıf nokta. Çağrı merkezi, sosyal medya, mobil uygulama — her kanal kendi havuzunda yaşıyor.",[12,222,223],{},"CityOS'un bildirim modülünü tasarlarken üç temel sorunu çözmeyi hedefledik.",[16,225,227],{"id":226},"_1-birleşik-kuyruk","1. Birleşik kuyruk",[12,229,230],{},"Vatandaşın hangi kanaldan geldiği — telefon, mobil uygulama, web — sahibinin görmesi gereken bir detay olmamalı. CityOS bütün kanalları tek bir kuyruğa düşürüyor; sahibe atanan bildirim, kaynak ne olursa olsun aynı görünüyor.",[16,232,234],{"id":233},"_2-otomatik-sınıflandırma-ama-kontrol-edilebilir","2. Otomatik sınıflandırma, ama kontrol edilebilir",[12,236,237],{},"Bildirimin \"park bakımı\" mı yoksa \"yol bakımı\" mı olduğunu ayırt etmek aslında %80 vakada açık. Kalan %20 için insana ihtiyaç var.",[12,239,240],{},"CityOS, gelen bildirimi otomatik sınıflandırıyor ama sahibi her zaman kategoriyi değiştirebiliyor. Bu küçük detay — \"AI önerdi ama son söz sende\" — kabul oranını dramatik biçimde artırıyor.",[16,242,244],{"id":243},"_3-vatandaşa-anlık-bilgilendirme","3. Vatandaşa anlık bilgilendirme",[12,246,247],{},"İçerideki süreç bittiğinde vatandaşın bunu öğrenmesinin en hızlı yolu push bildirim. Ama hangi adımı bildirelim? Atandı mı, başlandı mı, tamamlandı mı?",[12,249,250,251,254],{},"Üç pilot belediyeyle yapılan testlerden çıkan sonuç: tek bir bildirim — ",[54,252,253],{},"\"Bildiriminiz tamamlandı\""," — çoklu bildirimden daha yüksek memnuniyet getiriyor. Süreç boyunca bildirim, vatandaşı yorucu hissettiriyor.",[16,256,258],{"id":257},"görünmez-kısım-kvkk","Görünmez kısım: KVKK",[12,260,261],{},"Vatandaş kimliği ile bildirim içeriğini ayrı tutmak, audit log'u ilk günden devreye almak, ve kişisel veriyi minimize etmek — hepsi standart olarak geliyor. Bu, sonradan eklenmesi en pahalı katman.",[16,263,265],{"id":264},"sonuç","Sonuç",[12,267,268,269,272],{},"Bir bildirim sistemi, görünenden çok daha fazla karar gerektiriyor. CityOS'un bu modülü; ",[54,270,271],{},"az tıklama, çok netlik"," prensibinin somut bir uygulaması.",{"title":107,"searchDepth":108,"depth":108,"links":274},[275,276,277,278,279],{"id":226,"depth":111,"text":227},{"id":233,"depth":111,"text":234},{"id":243,"depth":111,"text":244},{"id":257,"depth":111,"text":258},{"id":264,"depth":111,"text":265},"CityOS","2026-04-22","CityOS'un bildirim modülünü tasarlarken hangi soruları sorduk? Belediye iş akışında en çok takılan üç noktayı ve onlara verdiğimiz cevapları paylaşıyoruz.",{},"\u002Ftr\u002Fblog\u002Fcityos-vatandas-bildirim-sistemi",7,{"title":215,"description":282},"tr\u002Fblog\u002Fcityos-vatandas-bildirim-sistemi",[289,290,291],"public sector","product design","workflow","iMqRCwPSO-t1ZwHi7EBX82JbIt-3kER8ochAW3H8brs",{"id":294,"title":295,"author":7,"body":296,"category":280,"cover":116,"date":360,"description":361,"draft":119,"extension":120,"meta":362,"navigation":122,"path":363,"readingTime":285,"seo":364,"stem":365,"tags":366,"__hash__":370},"blog_tr\u002Ftr\u002Fblog\u002Fcityos-40000-bildirim-vakasi.md","Başkan: 6 ayda 40.000 bildirimi nasıl yönettik",{"type":9,"value":297,"toc":354},[298,301,305,308,311,315,318,321,325,328,334,340,346,348,351],[12,299,300],{},"Antalya'nın bir ilçesinde, Ocak 2026'da CityOS'a geçtik. Haziran itibarıyla 40.000'i aşkın bildirim alındı ve işlendi. Rakamların ötesinde, bu süreçte öğrendiğimiz en değerli şeyler şunlar:",[16,302,304],{"id":303},"önce-prosedür-sonra-yazılım","Önce prosedür, sonra yazılım",[12,306,307],{},"İlk toplantıda belediye başkanının sorusu yazılım özellikleriyle ilgili değildi: \"Kadrolu personeli nasıl azaltmayacağız?\" Bu doğru soruydu. CityOS'u sadece \"daha hızlı bildirim toplamak\" için alsalardı, eski sistemden farkı kalmazdı.",[12,309,310],{},"Çözüm: bildirimin peşinde koşan değil, bildirimi sahada karşılayan bir ekip yapısı kurmak. Şehir merkezinde 12 sokak temsilcisi, her biri 4 mahalleden sorumlu. Her sabah mobil uygulamada günlük rotaları var.",[16,312,314],{"id":313},"tespit-bildirim-değil-kategori-önemli","Tespit: Bildirim değil, kategori önemli",[12,316,317],{},"İlk iki ayda en çok gelen bildirim \"yol çukuru\"ydu. Bunun üzerine bir analiz yapıldığında, 1000 yol çukurunun 600'ünün aynı ısı haritasında olduğu görüldü. Bu alan, kış ayında yoğun yağış alan ve alt yapısı eski bir bölgeydi.",[12,319,320],{},"CityOS'un raporlama görseli, belediye başkanına \"sorunun kaynağını\" göstermeye başladığında, rutin taleplerin ötesinde bir karar desteği aracına dönüştü.",[16,322,324],{"id":323},"_3-kategoride-yavaşlama","3 kategoride yavaşlama",[12,326,327],{},"Her sistemde olduğu gibi burada da üç noktada yavaşlama yaşandı:",[12,329,330,333],{},[142,331,332],{},"1. Araç atama:"," Bir bildirimi sahaya yönlendirmek, sistemin en kritik adımı. Burada bekleme süresi ortalamada 4 saat. Bunu 90 dakikaya indirmek için rotasyon algoritması geliştirildi.",[12,335,336,339],{},[142,337,338],{},"2. Vatandaş geri bildirimi:"," Bildirimi alan vatandaşa \"ne oldu\" dönüşü yoktu. Kapalı döngü bildirimi eklendi: \"Talebiniz işleme alındı → ekip yönlendirildi → sonuçlandı.\"",[12,341,342,345],{},[142,343,344],{},"3. Mahalle muhtarları:"," Muhtarlar sistemin dışındaydı. Sonra muhtarlara okuma yetkisi verildi; şikayet gelmeden önce kendileri kontrol etmeye başladılar.",[16,347,265],{"id":264},[12,349,350],{},"6 ayda 40.000 bildirimin %94'ü 14 gün içinde çözüme kavuştu. Belediyenin kendi raporuna göre, eski sistemde bu oran %61'di. Fark, teknolojide değil; bildirimi karşılayan ekibin tasarımındaydı.",[12,352,353],{},"CityOS, belediyenin kendi iç süreçlerini yeniden düşünmesine yardımcı olan bir araç oldu. Yazılım, problemin kendisini çözmedi — problemi görmeyi kolaylaştırdı.",{"title":107,"searchDepth":108,"depth":108,"links":355},[356,357,358,359],{"id":303,"depth":111,"text":304},{"id":313,"depth":111,"text":314},{"id":323,"depth":111,"text":324},{"id":264,"depth":111,"text":265},"2026-04-20","Bir ilçe belediyesinin CityOS ile 6 ayda 40.000 vatandaş bildirimini yönettiği hikaye. Başarıyı belirleyen teknik değil, tasarım kararlarıydı.",{},"\u002Ftr\u002Fblog\u002Fcityos-40000-bildirim-vakasi",{"title":295,"description":361},"tr\u002Fblog\u002Fcityos-40000-bildirim-vakasi",[367,368,369,209],"case study","municipality","citizen engagement","Iklv1q78VIclowjF26MhmbQydNqCrJQL8QG1s8XXg2g",{"id":372,"title":373,"author":7,"body":374,"category":446,"cover":116,"date":447,"description":448,"draft":119,"extension":120,"meta":449,"navigation":122,"path":450,"readingTime":204,"seo":451,"stem":452,"tags":453,"__hash__":455},"blog_tr\u002Ftr\u002Fblog\u002Fqr-menu-kafe-vakasi.md","Bir kafenin QR menüye geçişi: 3 ay sonra",{"type":9,"value":375,"toc":440},[376,379,402,405,409,412,416,419,423,430,433,437],[12,377,378],{},"Mart ayında Konya'daki tek şubeli bir kafe QR Menü'ye geçti. 90 günün sonunda paylaştıkları rakamlar şöyle:",[34,380,381,388,395],{},[37,382,383,384,387],{},"Basılı menü maliyetinde ",[142,385,386],{},"%90 düşüş"," (sadece masa kartları yenileniyor)",[37,389,390,391,394],{},"Yabancı müşteriden gelen sipariş hatasında ",[142,392,393],{},"%60 azalma"," (otomatik çeviri sayesinde)",[37,396,397,398,401],{},"Menü güncelleme süresinde ",[142,399,400],{},"gün başına 8 dakika"," tasarruf",[12,403,404],{},"Sayılardan daha ilginç olan ise davranış değişiklikleri.",[16,406,408],{"id":407},"müşteri-ne-kadar-süre-menüde-kalıyor","Müşteri ne kadar süre menüde kalıyor?",[12,410,411],{},"Ortalama bakış süresi 1 dakikadan 2.5 dakikaya çıktı. İlk başta bunu kötü bir işaret sandık — daha uzun süre demek daha fazla kararsızlık olabilir. Ama anketlere göre tam tersi: müşteriler artık görselleri inceliyor, alerjen etiketlerini kontrol ediyor, ve içerik bilgisini okuyor.",[16,413,415],{"id":414},"garson-rolü-değişti","Garson rolü değişti",[12,417,418],{},"Garsonun \"ne tavsiye edersin\" sorusuna cevap verme yükü azaldı; çünkü müşteri zaten menüde detaylı bilgiyi gördü. Onun yerine garson, masa atmosferine ve servise odaklanabilir hale geldi.",[16,420,422],{"id":421},"hangi-özellik-beklenmedik-biçimde-popüler-oldu","Hangi özellik beklenmedik biçimde popüler oldu",[12,424,425,426,429],{},"İşletme sahibinin tahmin etmediği özellik: ",[142,427,428],{},"stok bazlı otomatik gizleme",". Tükenen ürün otomatik olarak menüden kayboluyor; müşteri sipariş veriyor, garson \"üzgünüz, bitti\" demek zorunda kalmıyor.",[12,431,432],{},"Bu, tek başına müşteri memnuniyetinde kayda değer bir artış yarattı.",[16,434,436],{"id":435},"çıkarım","Çıkarım",[12,438,439],{},"QR menüye geçiş, sadece \"kağıttan dijitale\" bir dönüşüm değil. Doğru kurgulandığında, operasyonel iş yükünü ve hatayı azaltan, müşteri deneyimini sessizce iyileştiren bir altyapı.",{"title":107,"searchDepth":108,"depth":108,"links":441},[442,443,444,445],{"id":407,"depth":111,"text":408},{"id":414,"depth":111,"text":415},{"id":421,"depth":111,"text":422},{"id":435,"depth":111,"text":436},"QR Menü","2026-03-30","Tek şubeli bir kafenin QR Menü'ye geçtikten sonra ne değişti? Operasyon, müşteri davranışı ve hata payı üzerine kısa bir vaka çalışması.",{},"\u002Ftr\u002Fblog\u002Fqr-menu-kafe-vakasi",{"title":373,"description":448},"tr\u002Fblog\u002Fqr-menu-kafe-vakasi",[367,454,209],"restaurant","cPwIs1m9Jkio2pZbVWY8eNeUrEny_LDfEKjxKSmDmBo",{"id":457,"title":458,"author":7,"body":459,"category":523,"cover":116,"date":524,"description":525,"draft":119,"extension":120,"meta":526,"navigation":122,"path":527,"readingTime":124,"seo":528,"stem":529,"tags":530,"__hash__":534},"blog_tr\u002Ftr\u002Fblog\u002Fcodifya-vizyon-sade-mimari.md","Sade mimari: az kavram, az tıklama, çok sonuç",{"type":9,"value":460,"toc":517},[461,468,474,478,481,484,488,495,498,502,509,511,514],[12,462,463,464,467],{},"Yıllar içinde fark ettik ki kullanıcının bir uygulamayı bırakma sebebi nadiren özellik eksikliğidir. Çoğu zaman — ",[54,465,466],{},"çok şey yapan ama hiçbirini netçe anlatmayan"," arayüzlerden bunalmasıdır.",[12,469,470,471],{},"Codifya'da her ürün için tek bir prensibimiz var: ",[142,472,473],{},"az kavram, az tıklama, çok sonuç.",[16,475,477],{"id":476},"az-kavram","\"Az kavram\"",[12,479,480],{},"Kullanıcı bir uygulamada ne kadar yeni terim öğrenmek zorundaysa, o kadar uzun süre acemi hisseder. CityOS'ta \"ticket\" yerine \"bildirim\", \"agent\" yerine \"sahip\" diyoruz. Çünkü bu sözcükler zaten belediye terminolojisinde var.",[12,482,483],{},"FlowBit'te ise \"epic\", \"story point\" gibi kavramları varsayılan olarak gizliyoruz. İhtiyacı olan ekip açar; çoğu ekip ise sadece \"görev\" ve \"sprint\"e bakarak ilerler.",[16,485,487],{"id":486},"az-tıklama","\"Az tıklama\"",[12,489,490,491,494],{},"Bir kullanıcı bir hedefe ulaşmak için 4 tıklama yapıyorsa, 3'e indirmenin yolunu arıyoruz. Bu, hız meselesi değil — ",[54,492,493],{},"odak"," meselesi. Her tıklama, dikkat dağıtan küçük bir karar.",[12,496,497],{},"QR Menü'de masa numarası seçimi otomatik (QR'da gömülü), dil tercihi otomatik (tarayıcı dilinden), ve sipariş onayı tek tık. Bunlar görünmüyor; ama hissediliyor.",[16,499,501],{"id":500},"çok-sonuç","\"Çok sonuç\"",[12,503,504,505,508],{},"Sadelik, az iş yapmak değil; ",[54,506,507],{},"az iş gibi görünen"," iş yapmak. Bunun farkı, altyapıda. BerberBul'un randevu sistemi sade görünür; ama arkada çakışma kontrolü, otomatik iptal, ve push hatırlatma çalışır.",[16,510,265],{"id":264},[12,512,513],{},"Sade ürün, sade mimariden çıkar. Sade mimari ise mühendislik kültürünün ürünüdür: doğru abstraksiyonu seçmek, gereksiz katmanı eklememek, ve her satır kodu sorgulamak.",[12,515,516],{},"Codifya'nın dört ürünü de bu kültürün somut karşılığı.",{"title":107,"searchDepth":108,"depth":108,"links":518},[519,520,521,522],{"id":476,"depth":111,"text":477},{"id":486,"depth":111,"text":487},{"id":500,"depth":111,"text":501},{"id":264,"depth":111,"text":265},"Vizyon","2026-03-12","Codifya ürünlerini tasarlarken hangi prensipleri takip ediyoruz? Sadelik bir estetik tercih değil, sürdürülebilirliğin ön koşulu.",{},"\u002Ftr\u002Fblog\u002Fcodifya-vizyon-sade-mimari",{"title":458,"description":525},"tr\u002Fblog\u002Fcodifya-vizyon-sade-mimari",[531,532,533],"design philosophy","simplicity","engineering culture","jiRspsMbc7xGmvJBfKZWESPxe2d-94X5DTNNkcVr-GA",1781523770665]