cleanup: remove debug artifacts from notification flows
This commit is contained in:
@@ -722,3 +722,54 @@
|
||||
- синтаксических ошибок в `v1/resources/instance_default.cfc` не обнаружено
|
||||
- синтаксических ошибок в `v1/resources/svc_default.cfc` не обнаружено
|
||||
- синтаксических ошибок в `v1/resources/instance_operation_default.cfc` не обнаружено
|
||||
|
||||
## Обновление: выбран bugfix-adjacent этап по debug-артефактам
|
||||
|
||||
Дата фиксации: 2026-04-29.
|
||||
|
||||
### Выбранные файлы
|
||||
|
||||
- `v1/resources/notification_ls.cfc`
|
||||
- `v1/resources/instance_operation_default.cfc`
|
||||
|
||||
### Цель этапа
|
||||
|
||||
- убрать живые debug-артефакты, которые сейчас влияют на поведение ресурса
|
||||
- сохранить общий контракт ответов и не трогать остальную бизнес-логику
|
||||
- оформить это отдельным коммитом, а не смешивать с чисто косметическим cleanup
|
||||
|
||||
## Обновление: правило по спорным смысловым комментариям
|
||||
|
||||
Дата фиксации: 2026-04-29.
|
||||
|
||||
Уточнена трактовка исходного задания.
|
||||
|
||||
Решение на дальнейшую работу:
|
||||
- явный закомментированный код, debug-хвосты и комментарии-рассуждения удалять
|
||||
- спорные смысловые комментарии, где неочевидно, имелась ли в виду их обязательная зачистка, пока оставлять в коде
|
||||
- не добавлять в исходники новые пометки вида `TODO удалить потом`, чтобы не создавать новый мусор
|
||||
- вести отдельный внешний список кандидатов на удаление в `analysis/comment-removal-candidates-2026-04-29.md`
|
||||
|
||||
Это позволяет не терять спорные места и при этом не засорять исходники новыми временными комментариями.
|
||||
|
||||
### Результат bugfix-adjacent этапа
|
||||
|
||||
Изменены файлы:
|
||||
- `v1/resources/notification_ls.cfc`
|
||||
- `v1/resources/instance_operation_default.cfc`
|
||||
|
||||
Что сделано:
|
||||
- удален живой тестовый возврат `Проверка связи 3` из ветки `invalidParamValue` в `notification_ls.cfc`
|
||||
- убран сопутствующий закомментированный debug-слой вокруг этого ресурса
|
||||
- в `instance_operation_default.cfc` удален `cfdump/cfabort` при ошибке десериализации стейта
|
||||
- вместо аварийного останова оставлен безопасный fallback на пустые структуры
|
||||
|
||||
Дополнительно:
|
||||
- создан внешний список спорных смысловых комментариев: `analysis/comment-removal-candidates-2026-04-29.md`
|
||||
|
||||
### Проверка
|
||||
|
||||
Измененные файлы проверены на ошибки.
|
||||
Результат:
|
||||
- синтаксических ошибок в `v1/resources/notification_ls.cfc` не обнаружено
|
||||
- синтаксических ошибок в `v1/resources/instance_operation_default.cfc` не обнаружено
|
||||
|
||||
Reference in New Issue
Block a user