ma condition:

taux variable:
  formule:
    variations:
      - si: ma condition
        alors: 29%
      - sinon: 56%

  exemples:
    - nom: variable manquante
      situation:
      variables manquantes:
        - ma condition

statut cadre:

variations renvoyant une valeur:
  formule:
    variations:
      - si: statut cadre
        alors: 2300
      - si: statut cadre != oui
        alors: 2100

  exemples:
    - nom: Cadre
      situation:
        statut cadre: oui
      valeur attendue: 2300
    - nom: Non cadre
      situation:
        statut cadre: non
      valeur attendue: 2100
    - nom: Information manquante
      situation:
      valeur attendue: null
      variables manquantes:
        - statut cadre

variations avec cas défaut:
  formule:
    variations:
      - si: statut cadre
        alors: 2300
      - sinon: 2100

  exemples:
    - nom: proposition par défaut
      situation:
        statut cadre: non
      valeur attendue: 2100
    - nom: Information manquante
      situation:
      valeur attendue: null
      variables manquantes:
        - statut cadre

base:
  unité: €

variations avec cas défaut calculé:
  formule:
    variations:
      - si: statut cadre
        alors: 2300
      - sinon: base / 4

  exemples:
    - nom: Cas défaut à calculer
      situation:
        statut cadre: non
      valeur attendue: null
      variables manquantes:
        - base
    - nom: Cas défaut ignoré si variation résolue
      situation:
        statut cadre: oui
      valeur attendue: 2300
      variables manquantes: []

effectif:
  unité: _

effectif plafond:
  unité: _

plusieurs variations et un cas défaut:
  formule:
    variations:
      - si: effectif > 100
        alors: 5%
      - si: effectif > effectif plafond
        alors: 4%
      - si: effectif > 20
        alors: 2%
      - sinon: 1%

  exemples:
    - nom: 1er cas
      situation:
        effectif: 300
      valeur attendue: 0.05
    - nom: 2ème cas, non résolu
      situation:
        effectif: 40
      valeur attendue: null
      variables manquantes:
        - effectif plafond
    - nom: Cas par défaut
      situation:
        effectif: 20
        effectif plafond: 60
      valeur attendue: 0.01

Variations menant à un booleén:
  formule:
    variations:
      - si: statut cadre
        alors: non
      - sinon: oui
  exemples:
    - nom: Positif
      situation:
        statut cadre: non
      valeur attendue: true
    - nom: Négatif
      situation:
        statut cadre: oui
      valeur attendue: false
    - nom: Non résolu
      situation:
      valeur attendue: null

variations au sein d'un mécanisme:
  formule:
    multiplication:
      assiette: 100
      variations:
        - si: statut cadre
          alors:
            taux: 8%
        - si: statut cadre != oui
          alors:
            taux: 5%

  exemples:
    - nom: Non cadre
      situation:
        statut cadre: non
      valeur attendue: 5
    - nom: Cadre
      situation:
        statut cadre: oui
      valeur attendue: 8

variations au sein d'un mécanisme avec sinon:
  formule:
    multiplication:
      assiette: 100
      variations:
        - si: statut cadre
          alors:
            taux: 8%
        - sinon:
            taux: 5%

  exemples:
    - nom: Non cadre
      situation:
        statut cadre: non
      valeur attendue: 5
    - nom: Cadre
      situation:
        statut cadre: oui
      valeur attendue: 8