Signification du champ positionMajoritaire dans un Scrutin

Le champ positionMajoritaire est documenté comme suit:

Position du groupe.
Nillable si il n’y a pas de position majoritaire (dans le cas par exemple d’une motion de censure ou seuls les votes “pour” sont décomptés)

Lorsque le nombre de pour et de contre sont égaux, la position est pour, sauf si le nombre d’abstentions est égal ou supérieur au nombre de pour.

find ../data.tricoteuses.fr/Scrutins_{XV,XIV}/ -name '*.json' | xargs jq --raw-output '.ventilationVotes.groupes[] | select(.vote.decompteVoix.contre == .vote.decompteVoix.pour) | .vote.positionMajoritaire' | sort | uniq -c
   1645 abstention
   4151 pour
find ../data.tricoteuses.fr/Scrutins_{XV,XIV}/ -name '*.json' | xargs jq --raw-output '.ventilationVotes.groupes[] | select(.vote.decompteVoix.contre == .vote.decompteVoix.pour and (.vote.decompteVoix.pour | tonumber) < (.vote.decompteVoix.abstentions | tonumber)) | .vote.positionMajoritaire' | sort | uniq -c
   1645 abstention
find ../data.tricoteuses.fr/Scrutins_{XV,XIV}/ -name '*.json' | xargs jq --raw-output '.ventilationVotes.groupes[] | select(.vote.decompteVoix.contre == .vote.decompteVoix.pour and (.vote.decompteVoix.pour | tonumber) >= (.vote.decompteVoix.abstentions | tonumber)) | .vote.positionMajoritaire' | sort | uniq -c
   4151 pour