From edf1de5aa24a5b598306bdc14b2984eee134d391 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sat, 5 Sep 2026 13:07:38 +0300 Subject: [PATCH] Split Opus review into separate history file --- HISTORY/2026-09-05-file-picker.md | 35 --------------------------- HISTORY/2026-09-05-opus-4.8-review.md | 34 ++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 35 deletions(-) create mode 100644 HISTORY/2026-09-05-opus-4.8-review.md diff --git a/HISTORY/2026-09-05-file-picker.md b/HISTORY/2026-09-05-file-picker.md index ce20706..ca5914e 100644 --- a/HISTORY/2026-09-05-file-picker.md +++ b/HISTORY/2026-09-05-file-picker.md @@ -203,38 +203,3 @@ ZIP с `folder/../../escape.txt`, `/absolute.md`, `windows\\..\\bad.txt`, `folde - Текущая запись добавлялась отдельными коммитами и отправлялась в `origin/master`; **LEGACY:** эта формулировка описывает историю публикации, а не текущую операцию деплоя. - -## Ревью Opus 4.8 — 2026-09-05 - -### Контекст ревью - -Ревью ограничивалось проектом `upload-platform`. Проверены структура проекта, -frontend-модули, Flask-обёртка, конфигурация и HISTORY. Исходники backend -VM-upload отсутствуют; в рабочем дереве обнаруживались только артефакты -`__pycache__` от удалённых модулей. - -### Замечания ревью и текущий статус - -1. **Документация описывала отменённую VM-архитектуру.** - **RESOLVED:** `README.md`, `upload/README.md` и `PLAN.md` приведены к - picker-only архитектуре. Старые VM/backend разделы в `PLAN.md` и README - помечены как `LEGACY`. -2. **Документация содержала неиспользуемые параметры конфигурации и лимиты.** - **RESOLVED:** актуальная документация указывает только `allowedExt` и - прямо фиксирует отсутствие ограничений размера и количества файлов. -3. **В рабочем дереве присутствовали `.pyc` в `__pycache__`.** - **OPEN:** это локальные игнорируемые артефакты, не попадающие в Git. Удаление - не выполнялось, поскольку удаление файлов требует отдельного решения. -4. **`set_status.js` и `api.setBusy` выглядят неиспользуемыми.** - **OPEN:** код не удалялся; требуется отдельное решение, оставить ли их как - API-задел или удалить после проверки всех интеграций. -5. **`rebaseTree` дублируется в ZIP- и folder-обработчиках.** - **OPEN:** рефакторинг не выполнялся, чтобы не расширять текущую задачу - документирования ревью. - -### Вывод ревью - -Критичных дефектов в picker-only коде ревью не выявило. Основное замечание по -рассинхронизации документации устранено. Открыты три технические задачи: -решение по локальным `__pycache__`, решение по мёртвому API/модулю и устранение -дублирования `rebaseTree`. \ No newline at end of file diff --git a/HISTORY/2026-09-05-opus-4.8-review.md b/HISTORY/2026-09-05-opus-4.8-review.md new file mode 100644 index 0000000..6cc1dc4 --- /dev/null +++ b/HISTORY/2026-09-05-opus-4.8-review.md @@ -0,0 +1,34 @@ +# Ревью Opus 4.8 — 2026-09-05 + +## Контекст + +Ревью ограничивалось проектом `upload-platform`. Проверены структура проекта, +frontend-модули, Flask-обёртка, конфигурация и HISTORY. Исходники backend +VM-upload отсутствуют; в рабочем дереве обнаруживались только артефакты +`__pycache__` от удалённых модулей. + +## Замечания и текущий статус + +1. **Документация описывала отменённую VM-архитектуру.** + **RESOLVED:** `README.md`, `upload/README.md` и `PLAN.md` приведены к + picker-only архитектуре. Старые VM/backend разделы в `PLAN.md` и README + помечены как `LEGACY`. +2. **Документация содержала неиспользуемые параметры конфигурации и лимиты.** + **RESOLVED:** актуальная документация указывает только `allowedExt` и + прямо фиксирует отсутствие ограничений размера и количества файлов. +3. **В рабочем дереве присутствовали `.pyc` в `__pycache__`.** + **OPEN:** это локальные игнорируемые артефакты, не попадающие в Git. Удаление + не выполнялось, поскольку удаление файлов требует отдельного решения. +4. **`set_status.js` и `api.setBusy` выглядят неиспользуемыми.** + **OPEN:** код не удалялся; требуется отдельное решение, оставить ли их как + API-задел или удалить после проверки всех интеграций. +5. **`rebaseTree` дублируется в ZIP- и folder-обработчиках.** + **OPEN:** рефакторинг не выполнялся, чтобы не расширять текущую задачу + документирования ревью. + +## Вывод + +Критичных дефектов в picker-only коде ревью не выявило. Основное замечание по +рассинхронизации документации устранено. Открыты три технические задачи: +решение по локальным `__pycache__`, решение по мёртвому API/модулю и устранение +дублирования `rebaseTree`.