Как сделано¶
Эта страница — для тех, кто хочет понять, откуда взялись ответы на сайте и насколько им можно доверять. Коротко: сайт собран моделями Claude из двух публичных Telegram-чатов, каждое утверждение несколько раз сверено с исходными сообщениями, но ошибки всё равно возможны — ниже сказано, где именно, и как о них сообщить.
Источники¶
- @cyfasttrack — чат подающих на гражданство по фаст-треку. Разобраны все сообщения с января 2026 года (≈ 12 900 на 6 октября 2026).
- @cylaw — большой чат о кипрском праве (≈ 102 600 сообщений за 2024–2026 годы), бо́льшая часть — не о гражданстве. Из него отобраны только обсуждения натурализации и фаст-трека; разобраны сообщения с октября 2025 года. Более старые не разбирались: практика с тех пор менялась, и старое скорее запутает, чем поможет.
- Официальный канон — перечень документов M127 на сайте МВД. Где практика с ним расходится, это сказано в теме.
Сайт не ищет новых сведений сам: он только сводит то, что участники уже написали в чатах.
Как обрабатывали¶
- Выгрузка. История чатов выгружена из Telegram и сложена в локальный архив. Номер каждого сообщения сохранён — поэтому у каждого утверждения на сайте есть ссылка на исходное сообщение.
- Отбор (только @cylaw). Модель прочитала все ветки обсуждений и отметила те, что касаются натурализации. Ветки юриста @cylaw и закреплённые сообщения брались всегда. Замер на 300 случайных отсеянных ветках: явный пропуск — 1 из 300.
- Разбор. Модель выписала из сообщений утверждения с дословными цитатами. Скрипт сверил каждую цитату с архивом символ в символ.
- Сведение в темы. Утверждения разложены по 25 темам: 16 пунктов перечня M127 и 9 тем о процессе подачи. Каждое новое или изменённое место темы затем проверил другой агент по исходным сообщениям — с ответами в ветке и соседними сообщениями. Проверяющие исправляли от 0 до 11 мест на тему.
- Сжатие для сайта. Для каждого вопроса написан ответ в одну строку, выбрана группа, посчитана метка. Это проверено ещё раз по исходным сообщениям, а все правки проверяющих — отдельным финальным агентом.
- Обновление. Раз в месяц свежие сообщения обоих чатов проходят тот же путь. Дата «проверено» вверху каждой темы показывает, когда тема последний раз сверялась.
Что решили и почему¶
- Считаем людей, а не сообщения. «Так — 3 человека (5 сообщений)»: один человек, написавший пять раз, не превращается в пять подтверждений. Один и тот же участник в обоих чатах — один человек.
- Опыт важнее мнений. Метка 🟢 ставится только по случаям, когда человек сам подавался или получал документ. Пересказы и мнения дают ⚪, споры — 🟡. Метку считает программа по источникам, а не автор текста.
- Юрист — голос, а не опыт. «Юрист» — юридический советник из чата: трактует законы и помогает с документами. Таких в чатах двое, их собственные слова отмечены словом «юрист». Это весомее пересказа, но это не опыт заявителя, и 🟢 они не дают. Двое юристов — это два человека, а не правило МВД: они иногда расходятся.
- История практики. Если правило менялось, на сайте видно, как было раньше и с какого времени иначе. Устаревшее не удаляется, а помечается «⚠ устарело».
- Без имён. Темы написаны без имён участников и сотрудников, без телефонов и адресов почты. Сборка сайта проверяет каждую страницу на имена из списка запретов, телефоны, адреса почты и ники и не публикует её, если находит.
- Удалённые сообщения помечены «†»: ссылка ведёт в чат, но само сообщение автор удалил.
Модели, время и стоимость¶
- Claude Sonnet (Anthropic) — отбор веток @cylaw. Claude Opus — разбор, сведение и все проверки.
- Работа заняла около двух недель (25 сентября — октябрь 2026). Отбор @cylaw — около 8 часов работы модели (оценка).
- Расход — порядка 40 млн токенов: отбор @cylaw ≈ 11 млн (оценка по пробному прогону), разбор и проверка @cylaw ≈ 22 млн, первое ежемесячное обновление обоих чатов ≈ 5 млн, плюс разбор @cyfasttrack и подготовка сайта. Каждое ежемесячное обновление — около 5 млн токенов.
Где размещён сайт и почему¶
Сайт — статичные страницы на GitHub Pages, собранные генератором MkDocs Material. Почему так:
- Бесплатно для читателей и без сервера. Сайт ничего не стоит в месяц, его не нужно обновлять и чинить.
- Проверка перед каждой выкладкой. Обновление проходит автоматическую сборку: битая ссылка, имя, телефон или адрес почты на странице — и сайт не выкладывается, остаётся прежняя версия.
- История правок открыта. Любое изменение видно и обратимо — это важно для свода, который обновляется раз в месяц.
- Канал для ошибок встроен — задачи на GitHub; для тех, кто без учётной записи, — анонимная форма.
Что взвешивали:
- Telegram-бот «спроси базу» — отказались: каждый ответ модели — новый источник ошибок поверх проверенных фактов, и он платный за каждый вопрос. Поиск по архиву чата уже есть у соседей (NotebookLM).
- Notion, Tilda, Google Sites — проще начать, но нет проверки перед выкладкой: сотни вопросов со ссылками и метками пришлось бы переносить вручную при каждом обновлении.
- Свой сервер — полный контроль, но его надо сопровождать, а выгоды для статичного сайта нет.
- Netlify, Cloudflare Pages — примерно то же, что GitHub Pages; лишний сервис без выигрыша.
Минусы выбора: адрес сайта технический (свой домен можно подключить позже, не меняя площадку); для задачи на GitHub нужна учётная запись (поэтому рядом форма); на сайте нет поиска по всему чату — только проверенный свод.
Где возможны ошибки¶
- Сжатие звучит увереннее источника. Это главная ошибка, которую ловили проверяющие: «один участник так сделал» превращается в «так делают». Поэтому под каждым ответом — «Подробно и источники»: если ответ важен для вас, откройте исходные сообщения.
- Отбор мог что-то пропустить. Измеренный пропуск — около 1 из 300 веток; реже — не измеряли.
- @cylaw до октября 2025 не разобран. Старые случаи там есть, на сайте их нет.
- Счёт людей приблизительный, когда сообщение переслано без автора: такое сообщение считается отдельным человеком.
- Практика меняется быстрее обновлений. Смотрите дату «проверено» и дату последнего упоминания у вопроса.
- Это не юридическая консультация. Решения принимает МВД; при сомнении сверяйтесь с законом и перечнем M127.
Как сообщить об ошибке¶
Внизу каждой темы — две ссылки:
- «Сообщить об ошибке» — открывает задачу на GitHub (нужна учётная запись);
- «Форма без GitHub» — анонимная форма, адрес почты не собирается; тема в ней уже заполнена.
Лучше всего — со ссылкой на сообщение в чате или на документ, который показывает, как правильно. Не пишите в форму личные данные: номера документов, телефоны.