Files
drhider/History/code-fixes/2026-08-31-api-bp-syntax-error.md
T
“Naeel” e7d771e00f
Deploy drhider / validate (push) Canceled after 0s
fix: remove api blueprint syntax error
2026-08-31 20:55:26 +03:00

1.4 KiB
Raw Blame History

2026-08-31 — удалена случайная строка из api_bp.py

Ответ Fable: анализ архитектуры DrHider

Сервис предназначен для обезличивания документов .docx, .pdf, .doc, .txt и .zip. Основной пайплайн: extractorscanner (regex + LLM) → replacerbuilder, оркестрация выполняется через TwoPassObfuscator. Веб-часть использует Flask, blueprint'ы main, health и api, а загрузка файлов реализована через переиспользуемый модуль с ВМ-буфером и pull.

Найденная проблема

В site/routes/api_bp.py между инициализацией blueprint и определением первой функции находилась строка:

TMP/примеры_договоров_для_ИИ

Это невалидный Python-код и причина SyntaxError при импорте приложения. Строка удалена без изменения остального API.

Версия и проверка

  • Исправление выпущено как версия 0.0.77 вместо 0.0.76.
  • Рабочая копия до исправления не содержала незакоммиченных изменений.