Çözümler · Kurumlar & yönetim
Hükümet kararının istediği bölümler, kodda yazılı ve görevli tarafından güncellenmiş — sonradan eklenen bir ek olarak değil.
Bir belediye veya bir kurumun zorunlu bölümlerden oluşan sabit bir listesi, karar alma süreçlerinde şeffaflık yükümlülüğü ve bir programcıyı aramadan bir duyuru yayımlaması gereken bir görevli vardır. Tam olarak bunu kuruyoruz; kendini süresi dolunca silen bir denetim günlüğü ve kimlik doğrulama denemelerine sınır ile.
Zaten kurduklarımızDouă platforme proprii, publice și verificabile azi. Prima e site-ul oficial al unei primării de comună: Laravel 12 pe PHP 8.2 cu MySQL 8, 40 de șabloane, 32 de rute, 10 migrări, cu conținutul editorial care se schimbă rar ținut într-un singur fișier de configurare de 1.613 linii și cu cel care se schimbă des în bază, editabil din panou; autentificarea în panou e limitată la 5 cereri pe minut, iar jurnalul de audit se șterge zilnic după 12 luni, cu trimitere explicită la temeiul legal. Antetele de securitate se pot citi din exterior chiar acum. A doua e o platformă civică în producție, cu 65 de rute de interfață de programare, peste 50 de migrări, 103 fișiere de test pe partea de server și 59 de scenarii capăt-la-capăt, cu verificare de accesibilitate în teste. Ce nu trecem la „livrat”: interoperabilitatea cu serviciile de stat — codul de autentificare federată și de semnătură electronică e scris și testat, dar oprit, pentru că lipsesc contractul cu autoritatea și certificatul de sistem.
Bir kamu kurumunun sitesi görünüşüne göre değil, bir listeye göre değerlendirilir. Hükümet Kararı 728/2023 hangi bölümlerin olması gerektiğini belirler: karar alma süreçlerinde şeffaflık, proje ve kararlar, duyurular, belgeler, iletişim, bütçe. Bunlar zorunludur, kontrol edilir ve müzakere edilmez. Bu yüzden bunları en baştan, bir yapı olarak kuruyoruz; sona eklemiyoruz — sona eklendiklerinde biçimsel ve işe yaramaz olurlar, bu da hemen görünür.
İkinci koşul daha pratiktir: kurum kendi kendine yayın yapabilmelidir. Bir ihale duyurusu, istişareye açılan bir karar taslağı, bir etkinlik fotoğrafı — her biri bir geliştiriciden geçerse, kamu yararına bilgi kâğıt üzerinde ya da bir sosyal ağ grubunda kalır ve site ölü bir vitrin olur. İki içerik türünü bilinçli olarak ayırdık: nadiren değişen editoryal içerik — coğrafya, tarihçe, kurumlar, iletişim, bütçe — şablonlar tarafından doğrudan okunan tek bir yapılandırma dosyasında yer alır; sık değişen içerik veritabanında yer alır ve panelden düzenlenir.
Üçüncü koşul, şartnamede kimsenin sormadığı koşuldur: verilere ne olur. Bir kamu yönetimi panelinin kimlik doğrulama denemelerine sınır koyması gerekir — aynı adresten bir dakika içinde altıncı istekte yanıt 429 olur ve bu varsayılmaz, otomatik bir testle kapsanır. Denetim günlüğü IP adresleri içerir, dolayısıyla kişisel veridir: programlanmış bir görev, on iki aydan eski olan her şeyi her gün temizler; yasal dayanak, kimsenin açmadığı ayrı bir belgede değil, kod yorumunda yazılıdır.
Ve son olarak, ihale öncesinde konuşmayı tercih ettiğimiz kısım: devlet hizmetleriyle birlikte çalışabilirlik. Federated kimlik doğrulama ve elektronik imza bizde yazıldı ve test edildi, ancak bir anahtarla kapalıdır; çünkü yetkili makamla sözleşme ve sistem sertifikası eksiktir — eksik olan kâğıttır, kod değil. Devlet ödeme platformu, birlikte çalışabilirlik omurgası ve vatandaş kabini için hiçbir depoda hiçbir kodumuz yok ve bunu olduğu gibi yazıyoruz.