v1.0.94: шаг3 — guard full_replace с пустым ops

This commit is contained in:
2026-06-22 07:28:08 +04:00
parent 911afabce1
commit 69b3808037
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -25,6 +25,11 @@
</cfquery> </cfquery>
<cfset seq = sq.m> <cfset seq = sq.m>
<!--- full_replace: guard от пустого ops --->
<cfif url.mode EQ "full_replace" AND arrayLen(ops) EQ 0>
<cfthrow message="full_replace: LLM вернул пустой ops, спецификация НЕ изменена">
</cfif>
<!--- full_replace: явные DELETE для аудита ---> <!--- full_replace: явные DELETE для аудита --->
<cfif url.mode EQ "full_replace"> <cfif url.mode EQ "full_replace">
<cfquery name="curRows" datasource="baza"> <cfquery name="curRows" datasource="baza">
+1 -1
View File
@@ -61,7 +61,7 @@
<body> <body>
<div class="topbar"> <div class="topbar">
<img src="/nubes-logo.svg" alt="Nubes"> <img src="/nubes-logo.svg" alt="Nubes">
<span class="title">Сверка договоров — LLM AI-driven Event Sourcing <span style="font-weight:400;color:var(--muted);font-size:12px;">v1.0.93 — Lucee</span></span> <span class="title">Сверка договоров — LLM AI-driven Event Sourcing <span style="font-weight:400;color:var(--muted);font-size:12px;">v1.0.94 — Lucee</span></span>
</div> </div>
<div class="content"> <div class="content">