diff --git a/analysis/cleanup-worklog-2026-04-29.md b/analysis/cleanup-worklog-2026-04-29.md
index 838d192..2267990 100644
--- a/analysis/cleanup-worklog-2026-04-29.md
+++ b/analysis/cleanup-worklog-2026-04-29.md
@@ -801,3 +801,30 @@
Измененный файл проверен на ошибки.
Результат:
- синтаксических ошибок в `v1/resources/instance_operation_cfs_param_ls.cfc` не обнаружено
+
+## Обновление: выбран cleanup-проход по `instance_operation_run.cfc`
+
+Дата фиксации: 2026-04-29.
+
+### Цель этапа
+
+- убрать закомментированные debug-хвосты, исторические рассуждения и временные пояснения
+- не менять саму механику запуска операции и сетевого взаимодействия
+- спорные пояснения по бизнес-логике оставлять только если без них код станет хуже читаться
+
+### Результат этапа
+
+В `v1/resources/instance_operation_run.cfc` удалены:
+- закомментированные debug-хвосты `cfdump/cfabort`
+- старые длинные блоки рассуждений и временных пояснений
+- неиспользуемые закомментированные альтернативные ветки и служебные заготовки
+
+Что оставлено:
+- исполняемая логика запуска операции
+- короткие комментарии, которые еще напрямую поясняют поведение проверок и SQL-ограничений там, где без них код становится хуже читаемым
+
+### Проверка
+
+Измененный файл проверен на ошибки.
+Результат:
+- синтаксических ошибок в `v1/resources/instance_operation_run.cfc` не обнаружено
diff --git a/v1/resources/instance_operation_run.cfc b/v1/resources/instance_operation_run.cfc
index 0969487..226e318 100644
--- a/v1/resources/instance_operation_run.cfc
+++ b/v1/resources/instance_operation_run.cfc
@@ -2,7 +2,7 @@
-
+
@@ -10,16 +10,8 @@
-
-
-
-
@@ -49,7 +41,6 @@
where io.instance_operation_uid=
-
select io.dt_submit, io.dt_finish, io.dt_start, io.submit_result, io.status_url
from instance_operation io
@@ -68,16 +59,8 @@
from instance_operation io
where io.instance_uid=
AND left(io.submit_result,1)='2' AND io.dt_finish IS NULL
-
+
-
@@ -93,23 +76,16 @@
).withStatus(422)/>
-
-
-
-
select sop.svc_operation_cfs_param_id, sop.svc_operation_cfs_param, sop.is_required,
iop.instance_operation_cfs_param_uid::text as instance_operation_cfs_param_uid, iop.param_value
from svc_operation_cfs_param sop
left outer join instance_operation_cfs_param iop on (sop.svc_operation_cfs_param_id=iop.svc_operation_cfs_param_id AND iop.instance_operation_uid=)
where sop.svc_operation_id=
-
+
-
@@ -120,24 +96,20 @@
-
+
-
-
-
+
-
+
-
-
@@ -149,11 +121,9 @@
-
-
+
-
@@ -172,13 +142,12 @@
left outer join resource_realm r on io.resource_realm_id=r.resource_realm_id
where io.instance_operation_uid=
-
-
+
@@ -272,7 +241,6 @@
-
@@ -282,14 +250,11 @@
-
-
@@ -298,7 +263,7 @@
where instance_operation_uid=
-
+
@@ -314,30 +279,25 @@
-
-
update instance_operation
- set status_url=
+ set status_url=
where instance_operation_uid=
-
-
-
+
-
-
+
@@ -351,7 +311,6 @@
ON CONFLICT (instance_operation_uid,param)
DO UPDATE SET param_value = EXCLUDED.param_value;
-
@@ -372,8 +331,7 @@
-
-
+
@@ -400,10 +358,6 @@
-
-
select sop.svc_operation_cfs_param
from instance_operation io
@@ -412,10 +366,10 @@
join svc_operation_cfs_param sop on (so.svc_operation_id=sop.svc_operation_id)
where io.instance_operation_uid=
AND LOWER(sop.svc_operation_cfs_param)=LOWER('resourceRealm')
-
+
-
+
@@ -434,7 +388,6 @@
where io.instance_operation_uid=
-
select r.resource_realm_id, r.resource_realm, sop.svc_operation_cfs_param, iop.param_value, a.contract_id, a.is_enabled
from instance_operation_cfs_param iop
@@ -448,9 +401,6 @@
-
-
-
@@ -459,37 +409,6 @@
-
-
-
-
-
-
-
-
-
select count(*) as cnt
from instance_operation_param iop
@@ -523,30 +442,7 @@
-
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file