Мне тут надо написать несколько текстов, но идёт очень тяжело, так что попробую отрефлексировать одну давнюю мысль.

Многие ИТ специалисты столкнувшиеся с законами и прочими нормативными документами давно уже говорят, пишут, рассуждают на тему того что надо сделать "Git для законов". Для тех кто не из ИТ мира поясню.

Git - это такая система управления версиями кода и текстов в которой всё устроено через патчи к предыдущим версиям. На самом деле также устроено и во многих других системах контроля версий, но я буду использовать Git как базовый пример. Потому что такие размышления уже публиковались неоднократно [1] [2]

Основной тезис тут в том что с законами можно работать как с кодом. Это как devops - программирование инфраструктуры сложно это код или dataops - программирование систем управления данными словно это код и вот lawops - программирование законов словно это код.

Концепция непростая, но, как ни странно не невозможная. Ключевое в ней - это преодоление приоритета бумаги над цифрой. Бумага, в данном случае, момент признания нормативного правила/обязательства/права и форма его выражения. Если сейчас первичная "бумага", а то есть например, распоряжение о назначении или снятии кого-то вначале подписывается на бумаге и лишь потом реализуется через систему управления кадрами (если вообще есть такая система), то в случае приоритета цифры возникают "учётные действия" от которых уже порождаются документы "на бумаге".

Есть действия которые касаются простых понятий и показателей. Назначить, уволить, создать, ликвидировать, ратифицировать, изменить общий значимый параметр (МРОТ, ставка налога и тд). Если говорить про Россию то таких учётных действий до 90% всех подписываемых документов.

Всё это требует создания этой самой системы нормативных действий. Причём она должна иметь принципиально иные характеристики, как минимум, в части уведомления субъектов регулирования о появлении новой нормы. Это уже не классические нормативно-правовые системы, а вполне машиночитаемые уведомления на платформах любого типа.

Однако, именно нормативные документы являются основой госуправления. Изменить природу появления норм - это изменить и структурировать природу управления государством или даже чуть меньшей структурой (регион, муниципалитет, корпорация).

Такие изменения возможны только если "есть этого слона по частям", а то есть разделять НПА на блоки. Например, вначале распоряжения о назначении/увольнении, далее распоряжения награждении, далее распоряжения о ратификации, далее постановления по установлению базовых параметров, далее в части НПА идущих по короткому пути - ведомственные приказы, далее законы идущие по короткому пути, на каких-то этапах, и далее уже всё целиком.

На самом деле всё подобное возможно, и отнюдь не геймифицирует госуправление, а задаёт множество ограничительных рамок и значительно упрощает инструменты не только принятия решений, но и прогнозирования.

Более того, в некоторых направлениях эти изменения сильно прогрессируют. Например, закон о бюджете на федеральном уровне это давно уже не закон в привычном понимании, а сложный, автоматизированный процесс, а сам бюджет уже не документ, а "слепок в системе".

Я, при этом, не считаю что подобное "обесчеловечивания" будет просто внедрить. Слишком активна и влиятельна прослойка лиц находящихся между инициативой НПА и постановкой последней подписи и автоматизация этого процесса может лишить этих посредников заработка.

Но тренд на подобное совершенно ясно присутствует и я берусь предсказать что в течение 10-15 лет именно так всё и будет.

P.S. Хочу на эту тему большую международную дискуссию или хотя бы статью написать на английском. Пока делюсь мыслями тут


Ссылки:
[1] https://blog.abevoelker.com/gitlaw-github-for-laws-and-legal-documents-a-tourniquet-for-american-liberty/
[2] https://sunlightfoundation.com/2014/06/25/opengov-voices-how-gitlaw-turns-the-french-parliamentary-process-into-open-data/

#thoughts #discuss #law #lawtech #lawops

14 comments

Неужели сейчас в РФ нет хотя бы зачатков системы версионности написания законов?
Это машиночитаемая регуляторика. Её можно сделать заложив законотворчество в виде онтологических моделей в семантическом стандарте. Много лет про это всем говорю. Готов раскрыть тему и принять участие в активности.
Dmitry Krasilschikov
Неужели сейчас в РФ нет хотя бы зачатков системы версионности написания законов?
На государственном уровне точно нет. Частные НПС наверняка с этим экспериментируют
Dmitry Krasilschikov
Расскажите, пожалуйста, что можно на эту тему почитать? Спасибо.
Не искал специально. Не знаю. Я не специалист в области законотворчества - я специалист в области Семантический технологий. Мы делаем it-системы, которые работают с логическими правилами в том числе и регуляторными. Например, ПОД/ФТ или Compliance. Мы делаем из регуляторных требований (считай законы) логические алгоритмы и логические выводы. Стандарт онтологических моделей - owl, посмотрите его если интересуют именно технологии.
Вот соображения по машиноисполняемым законам https://docs.google.com/document/d/1IY9hLojq-R_tEZN_pOKKCbeDZeKXIzBT5PHdZIyrVgI/edit#

и Цифровой Трансформации госуправления https://docs.google.com/document/d/1kizkguSrRAylYTSdW1hQVU0E74ihMi0uwrRCeHFBqjg/edit#
В прошлом году в ИТМО проходила большая международная научная конференция по цифровому управлению и там был представлен любопытный обзор по России.
Mikhail Bundin et al. Digital Law for Russia. Nearest Future or Only a Science Fiction.
https://link.springer.com/chapter/10.1007/978-3-030-13283-5_15
Я слушал курс по цифровому законодательству и для себя понял, что под похожими терминами скрываются два очень разных направления: "рекодификация законов" (упрощение текста, общие словари терминов, поиск по существующей норм базе, грубо говоря улучшенный Консультант+), и автоматизация применения законов (приводился пример спецификации системы для автомвтического таможенного офрмления в ЕвразЭС). Где-то сбоку еще цифровые песочницы и моделирование / оценка результатов ввода различных норм.
А всё-таки что имеется ввиду при применении Git в законотворчестве - этап до выхода НПА в свет? Потому что после выхода это уже частные НПС. Или не так?
Show next 1 comment