`api/src/__init__.py` оставлен только с docstring: `python -m src.scan_emulator` больше не импортирует `src.app` и не требует `OPENBAO__*`. `run_server.py` импортирует `app` из `src.app`, `get_settings` — из `src.core.config`. Регрессионный тест: subprocess эмулятора с окружением только PATH/ENV_FILE/SCAN_HOTFOLDER_PATH -> код 2, сообщение про корень горячей папки, без ValidationError. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
6 lines
365 B
Python
6 lines
365 B
Python
"""Пакет сервиса scan-gateway.
|
|
|
|
Импорт пакета не создаёт приложение и не читает настройки шлюза: эмулятор (`python -m src.scan_emulator`) запускается
|
|
без переменных `OPENBAO__*`. Приложение — `src.app:app` (точка входа — `run_server.py`).
|
|
"""
|