Step 0: critical fixes — rename site/→app/ (submodule), document

This commit is contained in:
“Naeel”
2026-07-14 22:24:32 +04:00
parent 21e5473045
commit 0ec26a2b8c
2 changed files with 19 additions and 1 deletions
@@ -0,0 +1,18 @@
# Step 0: Критические фиксы перед миграцией
**Ветка:** `feature/flask-migration`
**Дата:** 2026-07-14
## Фикс 1: `site/` → `app/` (конфликт с Python stdlib)
`site` — встроенный модуль Python. `from site.db import ...` нестабильно.
Решение: `git mv contracts-flask/site contracts-flask/app`.
Импортов `from site ...` в коде НЕТ (проверено grep), только комментарий в app.js.
## Фикс 2: auth на `/api/cleanup`
Добавить `X-Api-Key` проверку. Значение из `os.environ["API_KEY"]`.
Оба фикса — ДО начала переноса кода.
Submodule contracts-flask updated: ca7b70fe41...976e59b496