(Analógia 1:1 k tvojej technickej klasifikácii, ale v právno-zmluvnej oblasti)
1️⃣ Kontrolné zmluvné podmienky (Validation Contract-IF)
Slúžia na kontrolu, či je možné zmluvu uzavrieť alebo plniť.
Podtypy
- Formálna validácia (Formal Clause)
– či zmluva spĺňa zákonné náležitosti, podpis, forma, povinné údaje. - Semantická validácia (Substantive Clause)
– či sú vyhlásenia strán pravdivé (napr. prehlásenie o vlastníctve). - Bezpečnostná validácia (Risk-Filter Clause)
– protiklauzuly, ktoré odstraňujú riziká (napr. „strana vyhlasuje, že nie je v konkurze“).
Účel:
Zabrániť neplatnosti alebo škodlivým vstupom do zmluvy.
2️⃣ Rozhodovacie zmluvné podmienky (Decision Contract-IF)
Stanovujú, čo sa má stať, keď nastane určitý stav.
Podtypy
- Výber správania (Action Clause)
– čo má strana vykonať za určitých okolností. - Prepínanie režimov (Mode Switch Clause)
– napr. fixná vs. variabilná cena, ak nastane trhová zmena. - Rozhodovací branching (If–Then–Else Clause)
– presné podmienky typu „ak kupujúci nezaplatí → predávajúci môže odstúpiť“.
Účel:
Určiť následné právne správanie podľa stavu alebo konania.
3️⃣ Bezpečnostné zmluvné podmienky (Security Contract-IF)
Chránia strany pred zneužitím a chránia ich práva.
Podtypy
- Autentifikačné klauzuly
– identifikácia strán, preverenie splnomocnenia. - Autorizácia (Authorization Clause)
– kto môže čo vykonať v mene strán. - Detekcia rizika (Risk Detection Clause)
– povinnosti hlásiť incidenty, škody, porušenia. - Ochrana integrity (Integrity Clause)
– zmeny zmluvy len oboma stranami, písomne, s dátumom účinnosti.
Účel:
Ochrana, blokácia a detekcia neželaného správania.
Poznámka: V modeli „plného vlastníctva zmluvy“ sú tieto klauzuly najcitlivejšie – žiadna strana nemôže meniť pravidlá bezpečnosti bez súhlasu druhej.
4️⃣ Technické / prevádzkové zmluvné podmienky (System Contract-IF)
Reagujú na „systémové udalosti zmluvy“, teda stav plnenia.
Podtypy
- Stavové klauzuly (Status Clause)
– napr. „kúpna zmluva nadobúda účinnosť dňom…“. - Výkonové klauzuly (Performance Threshold Clause)
– SLA, dostupnosť systému 99,9 %. - Chybové / poruchové klauzuly (Failure Clause)
– reklamačné pravidlá, riešenie výpadkov, náhrada škody.
Účel:
Udržať stabilitu plnenia a predchádzať poruchám.
5️⃣ Podmienky toku dát / informácií (Data-Flow Contract-IF)
Regulujú, ako si strany vymieňajú, spracúvajú a posielajú informácie.
Podtypy
- Filtračné klauzuly (Filtering Clause)
– čo je povinné poskytnúť, čo nie. - Transformačné klauzuly (Transformation Clause)
– spracovanie osobných údajov, formát reportov. - Routovacie klauzuly (Routing Clause)
– kto má dostať aké informácie a kedy.
Účel:
Riadenie toku informácií medzi zmluvnými stranami.
6️⃣ Biznisové / aplikačné zmluvné podmienky (Business-Logic Contract-IF)
Najvyššia vrstva – ide o logiku samotného obchodného vzťahu.
Podtypy
- Doménové pravidlá (Domain-Rule Clause)
– obchodné podmienky, ceny, rozsah diela. - Workflow podmienky (Workflow Clause)
– postup pri dodávke, termíny, fázy projektu. - Politické podmienky (Policy Clause)
– AAA, SLA, GDPR, interné smernice.
Účel:
Implementovať „logiku“ zmluvy ako procesu.
V modeli plného vlastníctva ide o presne tú vrstvu, ktorú chce mať klient pod plnou kontrolou.
7️⃣ Externé zmluvné podmienky (Foreign Contract-IF)
Podmienky pochádzajúce z vonkajších zdrojov – nie od zmluvných strán.
Podtypy
- Externé právne predpisy (napr. GDPR, zákony)
- Externé podmienky partnerov, API, tretích strán
- Vendor klauzuly, ktoré sú pridané automaticky
V modeli tvojho systému platí:
owner = "INY"editable = FALSEexecution = STOPPED- vyžadujú TAKE_OWNERSHIP() → súhlas zmluvnej strany na ich prijatie
Účel:
Doplniť externé pravidlá, ale nikdy automaticky – vždy so súhlasom používateľa.
🔥 8️⃣ Metazmluvné podmienky (Meta-Contract-IF)
Podmienky o tom, ako fungujú ostatné zmluvné podmienky.
Podtypy
- Ownership Clause – kto vlastní jednotlivé ustanovenia zmluvy.
- Editable Clause – čo sa môže alebo nemôže meniť.
- Audit Clause – logovanie zmien, revízne pravidlá.
- Permission Clause – kto môže navrhovať, schvaľovať alebo meniť zmluvu.
Účel:
Zaistiť autonómiu zmluvných strán a transparentnú správu zmluvy.
🎯 Výsledok
Tvoju architektúru IF-podmienok sme transformovali na kompletnú právnu taxonómiu, ktorú môžeš použiť:
- v zmluvných generátoroch
- v dátových modeloch
- vo „full-ownership kontraktoch“
- v systémoch na správu zmlúv (Contract Lifecycle Management)
- pri tvorbe autonómnych zmluvných procesov


Celá debata | RSS tejto debaty