Проверка договора

Загрузите договор или правила перевозки, и 8 AI-агентов проверят документ на соответствие Воздушному кодексу РФ, ФАП-82 и лучшим практикам авиационной отрасли.

Перетащите файл сюда или нажмите для выбора
PDF, DOC, DOCX, TXT (до 20 МБ)
Правила_перевозки_Аэрофлот.txt air_transport 8
Анализ завершён
Шаг 9 из 9
Текст договора
Критический Критические замечания
п. 3.2 Из библиотеки Принято Отклонено 90%
Текст в договоре
Перевозчик не несёт ответственности за задержку рейса, вызванную метеорологическими условиями, техническими неисправностями воздушного судна или иными обстоятельствами, не зависящими от Перевозчика.
Предлагаемая редакция
Перевозчик несёт ответственность за задержку отправления пассажира в соответствии со ст. 120 Воздушного кодекса РФ, за исключением случаев, предусмотренных ст. 795 ГК РФ.
Полное исключение ответственности за задержку противоречит императивным нормам ВК РФ.
ст. 120 ВК РФ
п. 5.1 Из библиотеки Принято Отклонено 85%
Текст в договоре
[Вставка нового текста]
Предлагаемая редакция
Перевозчик обязан застраховать свою ответственность перед пассажирами воздушного судна за причинение вреда жизни или здоровью, а также за утрату, недостачу или повреждение багажа в соответствии со ст. 133 ВК РФ.
Обязательное страхование ответственности перевозчика отсутствует.
ст. 131-133 ВК РФ
п. 7.3 Доп. риск Принято Отклонено 80%
Текст в договоре
Ответственность Перевозчика за утрату или повреждение багажа ограничивается суммой 600 руб. за кг.
Предлагаемая редакция
Ответственность перевозчика за утрату, недостачу или повреждение багажа определяется в соответствии со ст. 118-119 Воздушного кодекса РФ.
Установленный лимит ответственности ниже норм, предусмотренных ВК РФ.
ст. 118-119 ВК РФ
Существенный Существенные замечания
п. 4.5 Из библиотеки Принято Отклонено 85%
Текст в договоре
Возврат стоимости билета производится в порядке, установленном Перевозчиком.
Предлагаемая редакция
Пассажир вправе отказаться от перевозки с возвратом уплаченных сумм в соответствии со ст. 108 Воздушного кодекса РФ. При вынужденном отказе от перевозки пассажиру возвращается полная стоимость перевозки.
Порядок возврата не может определяться односторонне перевозчиком.
ст. 107-108 ВК РФ
п. 3.6 Из библиотеки Принято Отклонено 80%
Текст в договоре
[Вставка нового текста]
Предлагаемая редакция
При задержке рейса более чем на 2 часа Перевозчик обязан обеспечить пассажиров прохладительными напитками, при задержке более 4 часов — горячим питанием, при задержке более 8 часов в дневное время — размещением в гостинице.
Отсутствуют обязательства по обслуживанию пассажиров при задержке рейса.
ФАП-82 п. 99
п. 6.2 Доп. риск Принято Отклонено 75%
Текст в договоре
Норма бесплатного провоза багажа определяется тарифом.
Предлагаемая редакция
Норма бесплатного провоза багажа не может быть менее 10 кг на внутренних рейсах в соответствии с требованиями ФАП-82.
Неопределённая ссылка на тариф может привести к занижению нормы провоза.
ФАП-82 п. 123
Рекомендация Рекомендации
п. 8.1 Доп. риск Принято Отклонено 70%
Текст в договоре
[Вставка нового текста]
Предлагаемая редакция
Претензии к Перевозчику подаются в течение 6 месяцев в порядке, установленном ст. 126 ВК РФ.
Отсутствует конкретный срок подачи претензий.
ст. 124-127 ВК РФ
п. 9.1 Доп. риск Принято Отклонено 65%
Текст в договоре
Споры разрешаются в соответствии с законодательством РФ.
Предлагаемая редакция
До предъявления иска необходимо предъявить претензию перевозчику. Срок рассмотрения претензии — 30 дней.
Отсутствует обязательный претензионный порядок.
ст. 124-126 ВК РФ
Вердикт
Правила перевозки содержат ряд критических несоответствий Воздушному кодексу РФ, включая полное исключение ответственности за задержку, отсутствие обязательного страхования и занижение лимитов ответственности за багаж. Необходимы существенные доработки.
Уверенность AI: 85% Не готов к подписанию

Карта рисков

Критические (3):
Полное исключение ответственности за задержку (п. 3.2); Отсутствие обязательного страхования (п. 5.1); Занижение лимитов ответственности за багаж (п. 7.3)
Существенные (3):
Односторонний порядок возврата билета (п. 4.5); Отсутствие обслуживания при задержке (п. 3.6); Неопределённые нормы провоза багажа (п. 6.2)
Улучшения (2):
Отсутствие сроков подачи претензий (п. 8.1); Нет обязательного претензионного порядка (п. 9.1)

Баланс прав

-6
в пользу перевозчика
-10 (перевозчик) 0 +10 (пассажир)

Ключевые действия

Привести п. 3.2 в соответствие со ст. 120 ВК РФ (ответственность за задержку)
Добавить положения об обязательном страховании (ст. 131-133 ВК РФ)
Исправить лимиты ответственности за багаж (п. 7.3) по нормам ст. 118-119 ВК РФ
Дополнить обязательствами по обслуживанию при задержке рейса (ФАП-82 п. 99)
ФормулировкаСтатусПунктУверенность
Договор воздушной перевозки пассажираСоответствуетп. 1.195%
Перевозочные документы (билет, багажная квитанция)Соответствуетп. 2.1-2.292%
Ответственность перевозчика за жизнь и здоровьеОтсутствует88%
Ответственность за задержку рейсаКритическоеп. 3.290%
Обязательное страхование пассажировКритическоеп. 5.185%
Ответственность за утрату/повреждение багажаКритическоеп. 7.380%
Добровольный отказ пассажира от перевозкиЧастичноп. 4.1-4.285%
Вынужденный отказ от пер��возкиСоответствуетп. 4.3-4.480%
Порядок возврата стоимости билетаЧастичноп. 4.585%
Обслуживание при задержке рейсаОтсутствует80%
Порядок подачи претензийЧастичноп. 8.170%
Порядок разрешения споровЧастичноп. 9.165%
Черновики: 0  |  На проверке: 0  |  Утверждено: 11  |  Отклонено: 1
Формулировки
Паттерны рисков
Правила валидации
УтверждёнRC-001v1 - AI
Ответственность перевозчика за жизнь и здоровье
Ответственностьст. 116-117 ВК РФ
УтверждёнRC-002v1 - AI
Договор воздушной перевозки пассажира
Перевозкаст. 103 ВК РФ
УтверждёнRC-003v1 - AI
Перевозочные документы
Документыст. 105 ВК РФ
УтверждёнRC-004v1 - AI
Добровольный отказ пассажира
Расторжениест. 108 ВК РФ
УтверждёнRC-005v1 - AI
Вынужденный отказ от перевозки
Расторжениест. 107-108 ВК РФ
УтверждёнRC-006v1 - AI
Ответственность за задержку рейса
Задержкаст. 120 ВК РФ
УтверждёнRC-007v1 - AI
Ответственность за утрату/повреждение багажа
Багажст. 118-119 ВК РФ
УтверждёнRC-008v1 - AI
Обязательное страхование пассажиров
Страхованиест. 131-133 ВК РФ
УтверждёнRC-009v1 - AI
Форс-мажор в авиации
Прочеест. 795 ГК РФ, ст. 120 ВК РФ
УтверждёнRC-010v1 - AI
Обязательные условия авиаперевозки
УсловияФАП-82, ст. 102 ВК РФ
УтверждёнRC-011v1 - AI
Права пассажира при задержке рейса
ПраваФАП-82
ОтклонёнRC-012v1 - AI
Порядок разрешения споров
Спорыст. 124 ВК РФ

Как это работает

Кейс: Правила воздушных перевозок пассажиров и багажа

Система использует конвейер из 8 специализированных AI-агентов, каждый из которых отвечает за свой аспект анализа авиационного договора. Все агенты работают в контексте Воздушного кодекса РФ и Федеральных авиационных правил.

0
Классификатор
Определяет тип авиадоговора, извлекает стороны, маршруты, даты

Анализирует структуру документа и определяет его тип: перевозка пассажиров, грузов, код-шеринг, аренда ВС, наземное обслуживание или страхование. Извлекает ключевые параметры: стороны договора, маршруты, даты, тарифы.

Input
Текст договора (raw text)
Output
JSON: тип, стороны, маршруты, даты, метаданные
1a
Аудит по ВК РФ
Сверяет с 12 эталонными формулировками из библиотеки

Каждое положение договора сравнивается с 12 эталонными формулировками, основанными на Воздушном кодексе РФ и ФАП-82. Оценивается степень соответствия и выявляются отклонения.

Input
Классифицированный договор + библиотека формулировок
Output
Чек-лист соответствия (12 пунктов) с confidence
1b
Авиационные риски
Проверяет 12 паттернов рисков + дополнительные

Проверяет договор на наличие 12 стандартных паттернов рисков, характерных для авиационной отрасли. Дополнительно выявляет нестандартные риски методом свободного аудита.

Input
Классифицированный договор + библиотека паттернов
Output
Список рисков с severity и confidence
2
Поиск пропусков
8 категорий: ответственность, страхование, документы, расторжение, задержка, багаж, форс-мажор, претензии

Проверяет наличие всех обязательных разделов авиационного договора. Каждый пропуск оценивается по критичности для соответствия ВК РФ.

Input
Структурированный анализ договора
Output
Список пропущенных положений с приоритетами
3
Противоречия
Прямые, неявные, юридические (ВК РФ)

Выявляет три типа противоречий: прямые (между положениями договора), неявные (логические несоответствия) и юридические (противоречия с нормами ВК РФ).

Input
Все положения договора попарно
Output
Список противоречий с типом и severity
4
Баланс прав
Перевозчик vs пассажир, шкала -10..+10

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

Input
Все положения с анализом прав/обязанностей
Output
Оценка -10..+10 с обоснованием
5
Вердикт
Карта рисков, готовность к подписанию

Формирует итоговый вердикт на основе всех предыдущих агентов: карту рисков, рекомендацию по готовности к подписанию и ключевые действия.

Input
Результаты агентов 0-4
Output
Вердикт, карта рисков, рекомендации
6
Протокол разногласий
Конкретные правки с ссылками на ВК РФ

Генерирует конкретные предложения по редактированию каждого проблемного положения с ссылками на нормы Воздушного кодекса РФ и ФАП.

Input
Все выявленные проблемы + эталонные формулировки
Output
Протокол разногласий (правки с обоснованиями)
7
Валидатор
Проверка качества анализа, оценка 1-10

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

Input
Полный результат анализа + правила валидации
Output
Оценка качества 1-10, замечания

Качество AI-анализа

Статистика работы AI-агентов и метрики качества анализа

47
Всего анализов
44 завершено, 3 с ошибкой
84%
Средняя уверенность
7.2
Средний балл валидации
из 10
156
Критических рисков

Статистика по агентам

Классификатор
Уверенность: 92% | Находки: 47
Чек-лист аудитор
Уверенность: 86% | Находки: 134
Свободный аудитор
Уверенность: 81% | Находки: 89
Поиск пропусков
Уверенность: 79% | Находки: 67
Противоречия
Уверенность: 83% | Находки: 34
Баланс прав
Уверенность: 77% | Находки: 47
Вердикт
Уверенность: 88% | Находки: 47
Валидатор
Уверенность: 85% | Находки: 47

Готовность к подписанию

Готов0
Условно готов40
Не готов4

Распределение рисков

Критические156
Существенные189
Улучшения112

Последние анализы

НазваниеТипРискAI %ВалидацияДата
Правила_перевозки_Аэрофлот.txtair_transporthigh85%7.226.03.2026
Договор_перевозки_SU-2024-789.pdfair_transportcritical82%6.825.03.2026
Соглашение_код_шеринг_S7.pdfcodesharemedium88%7.524.03.2026
Правила_перевозки_Победа.docxair_transporthigh79%6.523.03.2026
Договор_наземного_обслуживания.pdfground_handlingmedium91%8.122.03.2026

Техническая документация

Описание архитектуры, конвейера агентов и API системы MWS AI Legal Copilot

1. Обзор продукта

MWS AI Legal Copilot — AI-система для автоматизированной проверки авиационных договоров на соответствие Воздушному кодексу РФ, Федеральным авиационным правилам и лучшим практикам отрасли. Система использует конвейер из 8 специализированных AI-агентов для комплексного анализа.

Анализ по ВК РФ Выявление рисков Поиск пропусков Баланс прав Протокол разногласий Валидация качества

2. Архитектура

Frontend: Single-page HTML application с CSS Custom Properties и vanilla JS. Адаптивный интерфейс с sidebar-навигацией.

Backend: Python FastAPI + PostgreSQL. Асинхронная обработка через конвейер агентов.

AI-модель: MWS AI. Температура 0.1, JSON format output. Промпты оптимизированы для юридического анализа авиационных документов.

3. Конвейер агентов

Последовательность из 9 шагов (агенты 0-7 + валидатор). Каждый агент получает на вход результаты предыдущих и возвращает структурированный JSON.

Agent 0: Классификатор -> type, parties, routes Agent 1a: Аудит по ВК РФ -> checklist[12] Agent 1b: Авиационные риски -> risks[] Agent 2: Поиск пропусков -> gaps[8 categories] Agent 3: Противоречия -> contradictions[] Agent 4: Баланс прав -> score: -10..+10 Agent 5: Вердикт -> verdict, risk_map, readiness Agent 6: Протокол разногласий -> edits[] Agent 7: Валидатор -> quality_score: 1-10

4. Схема БД

ТаблицаОписаниеКлючевые поля
analysesРезультаты анализаid, filename, type, status, risk_level, ai_confidence, validation_score, created_at
reference_clausesЭталонные формулировкиid, code, name, category, legal_basis, text, status, version
risk_patternsПаттерны рисковid, code, name, severity, category, description
validation_rulesПравила валидацииid, code, name, type (semantic/programmatic), rule_text

5. API-эндпоинты

МетодЭндпоинтОписание
POST/api/analysesСоздать новый анализ
GET/api/analysesСписок анализов
GET/api/analyses/:idРезультат анализа
GET/api/analyses/:id/editsПравки по анализу
PUT/api/analyses/:id/edits/:eidОбновить статус правки
GET/api/library/clausesЭталонные формулировки
POST/api/library/clausesДобавить формулировку
GET/api/library/risksПаттерны рисков
POST/api/library/risksДобавить паттерн
GET/api/library/rulesПравила валидации
POST/api/library/rulesДобавить правило
GET/api/quality/statsСтатистика качества
GET/api/quality/agentsСтатистика по агентам
POST/api/uploadЗагрузка файла
GET/api/export/:idЭкспорт результатов

6. Парсинг файлов

PDF: PyMuPDF (fitz) для извлечения текста, включая OCR для сканированных документов.

DOCX: python-docx для парсинга структуры и текста.

DOC: Конвертация в DOCX через LibreOffice headless.

TXT: Прямое чтение с автоопределением кодировки (chardet).

7. Уверенность AI

Каждый агент возвращает показатель уверенности (confidence) от 0 до 100%. Итоговая уверенность рассчитывается как взвешенное среднее по всем агентам.

90-100% Высокая уверенность (зелёный) 70-89% Средняя уверенность (жёлтый) 50-69% Низкая уверенность (оранжевый) 0-49% Требует ручной проверки (красный)
Анализ документа
Шаг 1 из 9
Классификация договора...