From 320d02d4251b52cd94cafd56b331ec26c7d96988 Mon Sep 17 00:00:00 2001 From: WASRUSGEN Date: Sat, 30 May 2026 14:57:02 +0300 Subject: [PATCH] feat: doc risk check uses consequence+case+article formula, not bare article --- mockup.html | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/mockup.html b/mockup.html index 353347f..8a2eb80 100644 --- a/mockup.html +++ b/mockup.html @@ -4939,11 +4939,17 @@ function _elenaAddToDoc() { var el = document.getElementById('tpl-doc-text'); if (el) currentText = el.tagName === 'TEXTAREA' ? el.value : (el.textContent||el.innerText||''); - // Сначала проверяем через Елену — нет ли нарушений в запросе + // Сначала проверяем через Елену — нет ли рисков + // Формат ответа: конкретное последствие + реальный кейс + статья + вопрос _elenaApi( - 'Клиент просит добавить в документ: «' + request + '». ' + - 'Оцени: (1) это законно по ГК/ТК РФ? (2) не противоречит ли тексту документа? ' + - 'Если есть риск — предупреди ОДНИМ предложением. Если всё ок — ответь «Добавляю».', + 'Клиент хочет добавить в документ: «' + request + '». ' + + 'Оцени риск. Если риска нет — ответь только словом «Добавляю». ' + + 'Если есть риск — предупреди по формуле: ' + + '1) Что конкретно произойдёт (простым языком, не статья) ' + + '2) Реальный пример из судебной практики (суд, год, что случилось — если знаешь аналогичный) ' + + '3) Статья закона только для справки ' + + '4) Вопрос «Добавить на Ваш риск?» ' + + 'Максимум 3 предложения. Не отказывай — только информируй.', 'question', function(checkReply) { var hasRisk = checkReply && !/добавляю|всё\s*ок|без\s*замечаний/i.test(checkReply);