# Artefacts Python (jamais commit — reproductibles).
__pycache__/
*.pyc
# NB : out/ EST commité (hand-off audité · archétype `generator` · critère
# HANDOFF · CLAUDE.md #5). `build` est byte-déterministe → out/ se régénère à
# l'identique par `python3 userperm_gen.py build -o out` et est gardé par
# ci/check_artifacts.sh (build frais == commité).
