cleanup: remove debug artifacts from notification flows

This commit is contained in:
“Naeel”
2026-04-29 21:40:40 +04:00
parent 5952a4e344
commit 7808083a08
4 changed files with 121 additions and 20 deletions
+51
View File
@@ -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` не обнаружено