Экспертиза · Институты и государственные компании
Три списка, а не один: что мы уже построили, что интегрируем по запросу и на каких условиях, и чего мы не делаем.
Мы строим платформы для отношений учреждения с общественностью: приём и направление запросов в компетентный орган, дело с сгенерированным документом, отслеживаемые законные сроки, модерация с человеческими воротами, доступный публичный архив и сроки хранения, применяемые кодом. Интероперабельность с государственными сервисами мы рассматриваем отдельно, с реальным статусом каждого из них.
Уже построено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-го дня, чтобы кто-то мог вмешаться до истечения срока.
Часть, которую мы рассматриваем наиболее серьёзно, — это то, что не публикуется. Исходная фотография остаётся частным доказательством; публично попадает только отредактированная версия, с применёнными областями и явным одобрением модератора — и тот, кто редактирует, не тот, кто утверждает. Сроки хранения — не обещание политики: они находятся в базе данных, каждый с опубликованным текстом слово в слово и правовым основанием рядом, а функция очистки по умолчанию сообщает, что бы она удалила; реальное удаление требует явного аргумента.
О межоперабельности с государственными сервисами мы говорим точно, где находимся, потому что это зона с наибольшим количеством пустых обещаний на рынке. Федеративную аутентификацию и электронную подпись мы написали с нуля, с тестами, по публичной документации органа — и отключили переключателем. Чего не хватает, так это не кода: договора, системного сертификата, выданного оператором инфраструктуры, и регистрации production-адреса. Для платёжной платформы, шины интероперабельности и кабинета гражданина у нас нет ни одной строки кода, и мы не заявляем ничего другого.