d2newsРОССИЯ И МИР
ПУБЛИЧНАЯ МЕТОДИКА · 17 СЕНТЯБРЯ 2026

Не просим верить.
Показываем основания.

d2news собирает сообщения выбранных источников о России и мире. Модель в чате сопоставляет их и пишет сводку. Цель — проверяемая картина событий, а не видимость абсолютной уверенности.

Сообщение источника — ещё не установленный факт. Ни число каналов, ни антивоенная позиция редакции, ни балл эвристики не доказывают истинность утверждения. Исправляемость и прозрачность важнее обещания «100% доверия».

Состояние системы

Загружаем текущие показатели…

Время сбора данных и время выпуска сводки — разные показатели. Изменение списка источников не означает немедленный сбор их публикаций.

От публикации до сводки

01 / Источники

Редактор добавляет каналы, назначает темы, роли и ограничения. Добавление в d2news не оформляет подписку Telegram. Личные переписки и закрытые группы не становятся публичной лентой.

02 / Сбор и индекс

Фоновый сбор работает раз в три часа. Сохраняются текст, адрес исходного поста и время. Для повторно наблюдённых версий текста сохраняются хеш и момент наблюдения (до 30 дней и не более 30 тысяч версий). Хеш не доказывает правдивость события. Текстовый индекс ограничен 30 днями; неполная выборка не выдаётся за всю историю канала.

03 / Отбор

Объяснимые словари определяют темы каждого текста отдельно от тем канала. Реклама и повторяющиеся тексты отсеиваются по доступным признакам. Ручные метки имеют приоритет над автоматическими предложениями.

04 / Анализ в чате

MCP возвращает материал, роли источников, контекст и инструкции. Сервер не вызывает ChatMock или другую языковую модель. Модель в чате выбирает сюжеты, проверяет аргументы и пишет итог.

Что считать основанием

«Ведомство заявило X» и «X произошло» — не одно и то же. Публикация ведомства подтверждает наличие заявления, но не обязательно само событие. Для вывода о событии нужны материалы, действительно подтверждающие именно этот вывод.

Для важного сюжета нужно выделить конкретное утверждение, дату и место, найти первичный материал, сопоставить подтверждения и возражения. Ссылку следует читать, а не считать доказательством само её наличие. Две перепечатки одного пресс-релиза — один источник происхождения.

Сообщает источник

Указываем, кто это утверждает. Независимая проверка содержания не завершена.

Есть противоречия

Показываем конкретное расхождение и основание каждой версии. Не выбираем победителя голосованием каналов.

Документ / проверенный материал

Формулируем ровно то, что следует из проверенного материала. Документ о предъявлении обвинения не доказывает виновность.

Анализ и прогноз

Отделяем собственную интерпретацию и сценарии будущего от сообщений о произошедшем.

Это редакционные правила, а не автоматический сертификат достоверности. Сейчас сервер не способен сам проверить подлинность документа или логическое следование каждого вывода.

Редакционная позиция

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

Официальные, государственные, независимые, оппозиционные и общественные источники используются по разным ролям. Метка «пропагандистский» является открытой редакционной оценкой, а не утверждением, что любая отдельная фраза источника ложна. Спорные заявления требуют явной атрибуции и осторожного сопоставления.

РИА Новости: роль и осторожность

@rian_ru включён для сопоставления официальных заявлений. По сайту медиагруппы, РИА — бренд «России сегодня». В d2news задана редакционная метка «пропагандистский» и повышенная осторожность: спорные события не подтверждаются одной этой публикацией.

У этого канала публичная веб-витрина при проверке не отдала посты. Для него предусмотрено ограниченное чтение через существующую Telegram-сессию: без подписки, перебора диалогов или изменения аккаунта.

Хватает ли источников?

Большой список позволяет обнаруживать новости, но не гарантирует полноту и независимость подтверждений. Основные ограничения текущей системы: русскоязычный Telegram, неравномерное региональное и международное покрытие, перепечатки одних редакций, неполный доступ к первичным документам и визуальным доказательствам.

ТемаКаналов с меткойС наблюдаемыми постами за 7 дней

Это покрытие по меткам каналов, а не число независимых подтверждений конкретных событий. Темы могут пересекаться.

Как понимать теги и оценки

Классификация — набор лексических правил для русских и английских слов и фраз. Здесь нет «вектора истины», скрытой модели или вероятности правдивости. Каждый присвоенный машинный тег можно объяснить совпавшими терминами. Ирония, отрицание, переносный смысл и неявные формулировки способны приводить к ошибкам.

Активность оценивает частоту, свежесть и регулярность публикаций. Пригодность сочетает тематическую релевантность (40%), объём содержательного текста (20%), признаки ссылок или атрибуции (15%), отсутствие рекламных маркеров (15%) и уникальность текста (10%). Это приоритеты для отбора, не рейтинг честности.

Теги канала описывают просмотренную выборку. Теги поста определяются отдельно. Отсутствие темы в результате поиска не доказывает отсутствие события. Редактор может изменить темы, роли, свободные метки и словарь.

Публичный отчёт проверки текущей версии · JSON

Проверяем статус валидации…

Проверка доказательств через MCP

get_evidence_dossier возвращает сохранённый текст, даты, хеш, версии и возможные общие источники происхождения. check_claim_structure проверяет ссылки, выдержки, атрибуцию и дату черновика. Успешная проверка означает корректность этой структуры — не истинность утверждения и не проверку подлинности.

Связанные редакции отмечены отдельно от тематической и политической группы; эти поля доступны редактору. Когда связь неизвестна, она так и обозначается. Различие названий каналов не доказывает независимость.

RAG — контекст, не судья

Подключённый архив авторских расшифровок используется как исторический и аналитический контекст. В ответе нужно указывать дату и автора. Старое выступление не доказывает сегодняшнюю новость; взгляды автора не заменяют независимую проверку.

MCP и доступ

Публичный MCP: d2omg.ru/news/mcp. Основной вход — prepare_news_digest; каталог — get_taxonomy; отбор по темам — get_latest_posts; роли и ограничения — get_source_profile.

Новый пакет для сводки подготавливается не чаще раза в час; повтор идентичного запроса может вернуть кэш. Это общий лимит анонимного endpoint, не индивидуальная квота. Сам запрос не запускает новый сбор Telegram.

Админка доступна по HTTPS с отдельным логином и паролем. Все, кому передан этот пароль, получают редакторский доступ. Telegram-пароль и session-файл не используются для входа на сайт.

Ошибки и исправления

У публикации должны сохраняться источники, время проверки, границы вывода и история существенных исправлений. Ошибочное сообщение нельзя молча заменять так, будто его никогда не было. История частных проверок и решения редактора уже сохраняются в мастерской. Автоматическая публикация и публичный журнал исправлений готовых выпусков отдельно не включены; безошибочность сводок не обещается.

Подход к проверке ориентируется на стандарты Reuters: точность, явные источники и прозрачные исправления. Протокол реализуется по спецификации MCP. Это методические ориентиры, не сертификация d2news этими организациями.

Мастерская фактчекинга

Развёрнута связка модель в подключённом чате + сохраняемые проверки через MCP. Модель разбивает сюжет на отдельные утверждения, ищет подтверждения и возражения, читает доказательства и объясняет, что именно из них следует. Сервер не вызывает языковую модель.

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

Reader получает документы только по ссылкам из закреплённых материалов. Поддерживаются статический HTML, текстовые данные и извлечение текста PDF. Изображения, таблицы, подписи, подлинность и логическая корректность вывода не считаются автоматически проверенными. Ошибки загрузки фиксируются. Исходные бинарные документы сейчас не архивируются: сохраняются извлечённый текст, хеш полученного ответа и метаданные.

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

Публичный MCP даёт протокол и поиск по корпусу, но не позволяет перечислять и менять приватные проверки. Отдельный редакторский MCP защищён доступом к админке; у модели нет инструмента редакторского одобрения или публикации. Одобрение в интерфейсе не публикует материал на главной.

Отчёт тестирования мастерской · JSON. Автотесты проверяют код и протокол. Разборы реальных текстов — демонстрации работы связки, а не независимый замер точности фактчекинга на всей ленте.