Все real data проверки
AI

ai

AI model gating

Проверка, что AI interpretation включается только там, где есть разрешённый доступ, safe prompt, лимиты и fallback.

Server-side model provider, sealed reading payload, pricing locks.

required env

OPENAI_API_KEYOPENAI_MODELALLOW_FREE_AI_INTERPRETATIONS

optional env

SERVER_SEAL_SECRETSERVER_SEAL_KEY_ID

Access gate

Production AI не должен открывать глубокую трактовку бесплатно, если это не явный QA режим.

  • ALLOW_FREE_AI_INTERPRETATIONS=false в production.
  • Paid reading проверяется до AI call.
  • Fallback текст есть при ошибке provider.

Prompt safety

Prompt должен повторять границы: entertainment, self-reflection, no medical/legal/financial advice, no guaranteed future.

  • Нет диагностики, инвестсоветов и юридических выводов.
  • Нет давления страхом.
  • Есть спокойный next step.

Риски

  • AI доступен без оплаты из публичного endpoint.
  • Prompt обещает точное будущее.
  • Provider error ломает страницу результата.

QA перед запуском

  • Запустить paid interpretation и убедиться, что ответ сохраняет границы.
  • Проверить missing API key fallback.
  • Проверить rate limit на AI routes.
AI transparencyПубличное объяснениеAI policyПравила AIDisclaimerГраницы