fix: чат отвечает в любой ситуации — без ложного повторного кризиса #101

Merged
Eleboba merged 1 commits from fix/crisis-refire into dev 2026-10-04 18:28:42 +03:00
Owner

Что меняется

  • Кризис, подтверждённый врачом, не поднимается повторно по тому же сигналу. На сервере подтверждённый PHQ-9 п.9 перезапускал кризис после ответов AUDIT-C 0/0/0.
  • В кризисе любое неострое сообщение получает ответ (на вопрос отвечает агент, на остальное — поддержка) и экстренные контакты.
  • Вопросы и упоминания лекарств без «?» получают ответ посреди анкеты; шаги со свободным вводом разбирают его сами.

🤖 Generated with Claude Code

## Что меняется - Кризис, подтверждённый врачом, не поднимается повторно по тому же сигналу. На сервере подтверждённый PHQ-9 п.9 перезапускал кризис после ответов AUDIT-C 0/0/0. - В кризисе любое неострое сообщение получает ответ (на вопрос отвечает агент, на остальное — поддержка) и экстренные контакты. - Вопросы и упоминания лекарств без «?» получают ответ посреди анкеты; шаги со свободным вводом разбирают его сами. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Eleboba added 1 commit 2026-10-04 18:24:38 +03:00
- An acked crisis is not raised again for the same signal: re-raised only if a newer triggering scale exists
  (seen live: AUDIT-C 0/0/0 re-fired the acked PHQ-9 item 9 crisis).
- In an open crisis every non-acute message gets a reply (agent for questions, support otherwise) plus
  emergency contacts; acute messages still get the fixed script.
- Questions and medicine mentions without «?» are answered mid-questionnaire; free-text steps (check-in,
  side effects, question states) keep parsing their input.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Eleboba merged commit 99e7b8e55d into dev 2026-10-04 18:28:42 +03:00
Eleboba deleted branch fix/crisis-refire 2026-10-04 18:28:42 +03:00
Sign in to join this conversation.