Експертиза · Інституції та державні компанії
Три списки, не один: що ми вже побудували, що інтегруємо на запит і на яких умовах, і чого ми не робимо.
Ми будуємо платформи для взаємодії установи з публікою: приймання й спрямування звернень до компетентного органу, справа з згенерованим документом, відстежувані законні строки, модерація з людським шлюзом, доступний публічний архів і строки зберігання, застосовані кодом. Інтероперабельність із урядовими сервісами ми розглядаємо окремо, з реальним станом кожного з них.
Вже збудованоDouă platforme proprii, ambele publice și verificabile azi. Prima e o platformă civică în producție, cu 65 de rute de interfață de programare, peste 50 de migrări versionate, 103 fișiere de test pe partea de server și 59 de scenarii capăt-la-capăt, cu catalogul de autorități completat manual de pe site-urile oficiale ale instituțiilor. A doua e o platformă informațională construită pentru o instituție de stat: 573 de comunicate migrate dintr-un sistem vechi, opt categorii reale în locul uneia care ținea 545 din 573, căutare fără server, generator scris în Python fără nicio dependență externă. Pentru interoperabilitatea cu serviciile de stat am ales să nu folosim „livrat”: codul de autentificare federată și de semnătură electronică e scris și testat, dar oprit — lipsesc contractul cu autoritatea și certificatul de sistem, nu codul. Îl trecem la lista a doua, nu la prima.
Установа купує не програмне забезпечення, а здатність відповісти в строк, встановлений законом. Тому перше запитання, яке ми ставимо, не яке функції ви хочете, а: який правовий строк, від коли він починає спливати, хто відповідає за кожен етап і що станеться в день, коли строк наближається, а ніхто не подивився.
Ми побудували відповідь на це запитання у власній платформі. Звернення стає справою з визначеним компетентним органом через чотири рівні специфічності — сектор, населений пункт, категорія, потім загальне визначення — з пріоритетом у разі рівності. Строк у 30 днів обчислюється під час читання, від дати надсилання, тож не існує індикатора, який відстає; черга модерації попереджає з 25-го дня, щоб хтось міг наполягти до спливу строку.
Те, до чого ми ставимося найсерйозніше, — це те, що не публікується. Сире фото залишається приватним доказом; у публіку потрапляє лише відредагована версія, із застосованими регіонами та явним схваленням модератора — і той, хто редагує, не є тим, хто схвалює. Строки зберігання — це не обіцянка політики: вони лежать у базі даних, кожен із опублікованим дослівним текстом і правовою підставою поруч, а функція очищення неявно звітує, що вона б видалила; реальне видалення потребує явного аргументу.
Про взаємодію з урядовими сервісами ми кажемо точно, де ми є, бо це зона з найбільшою кількістю порожніх обіцянок на ринку. Федеративну автентифікацію та електронний підпис ми маємо написаними з нуля, з тестами, за публічною документацією органу влади — і вимкненими перемикачем. Чого бракує, так це не коду: це договір, системний сертифікат, виданий оператором інфраструктури, і реєстрація виробничої адреси. Для платіжної платформи, шини взаємодії та кабінету громадянина в нас немає жодного рядка коду, і ми не стверджуємо нічого іншого.