Product flows — `templateCompletion` enum + numerické % namiesto boolean `hasTemplate`
· Product Flows
IF-Condition node v product flows mal doteraz iba boolean pole product.hasTemplate (má/nemá pridelený parametrický template). Nahradili sme ho dvojicou bohatších polí: product.templateCompletion (enum: none, partial, complete) a product.templateCompletionPercentage (číselné percento splnenia povinných atribútov). Vďaka tomu napíšete pravidlo „ak má produkt template a vyplnené aspoň 80 % povinných atribútov, prepni do publikovaného stavu" — niečo, čo sa s booleanom nedalo. Existujúce flows sú automaticky migrované: každý uzol s field='product.hasTemplate' sa prepíše na najbližší ekvivalent na novom enume (migrácia 286), takže staré pravidlá fungujú identicky bez ručnej úpravy.