This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# 2026-08-31 — удалена случайная строка из `api_bp.py`
|
||||
|
||||
## Ответ Fable: анализ архитектуры DrHider
|
||||
|
||||
Сервис предназначен для обезличивания документов `.docx`, `.pdf`, `.doc`, `.txt` и `.zip`.
|
||||
Основной пайплайн: `extractor` → `scanner` (regex + LLM) → `replacer` → `builder`,
|
||||
оркестрация выполняется через `TwoPassObfuscator`. Веб-часть использует Flask,
|
||||
blueprint'ы `main`, `health` и `api`, а загрузка файлов реализована через переиспользуемый
|
||||
модуль с ВМ-буфером и pull.
|
||||
|
||||
## Найденная проблема
|
||||
|
||||
В `site/routes/api_bp.py` между инициализацией blueprint и определением первой функции
|
||||
находилась строка:
|
||||
|
||||
```text
|
||||
TMP/примеры_договоров_для_ИИ
|
||||
```
|
||||
|
||||
Это невалидный Python-код и причина `SyntaxError` при импорте приложения. Строка удалена
|
||||
без изменения остального API.
|
||||
|
||||
## Версия и проверка
|
||||
|
||||
- Исправление выпущено как версия `0.0.77` вместо `0.0.76`.
|
||||
- Рабочая копия до исправления не содержала незакоммиченных изменений.
|
||||
Reference in New Issue
Block a user