La correspondance
| Procédure législative | Représentation Git |
|---|---|
| Dossier législatif | Un dépôt |
| Article du texte | Un fichier (articles/article-01.md), un alinéa par paragraphe |
| Amendement | Une branche + une pull request au nom du député auteur (cosignataires en Co-authored-by:) |
| Sort de l'amendement | Adopté → PR mergée à la date réelle du vote · Rejeté / Retiré / Tombé… → PR fermée avec label |
| Sous-amendement | Branche depuis la branche de l'amendement parent |
| Étapes officielles (dépôt, texte de commission, texte adopté…) | Tags : depot, texte-commission, seance, texte-adopte, transmission-senat |
| Groupe politique | Trailer Groupe: sur chaque commit, noms affichés « Nom (GROUPE) » |
| Scrutin public | Résultat du vote dans le message du commit de merge |
Explorer un dossier
Clonez n'importe quel dépôt et interrogez l'histoire du texte —
main porte ce qui a été retenu, l'ensemble des branches
ce qui a été déposé :
# Qui a façonné le texte adopté ? git shortlog -sn --no-merges main # Position des groupes (déposés) git log --all --no-merges \ --format='%(trailers:key=Groupe,valueonly)' \ | sort | uniq -c | sort -rn
# Qui a écrit chaque ligne du texte final ? git blame articles/article-01.md # Ce que la lecture a changé au texte git diff depot..texte-adopte -- articles/ # La séquence exacte des adoptions git log --merges --first-parent main --reverse
Chaque dépôt embarque une section « Explorer ce dépôt » dans son README avec ces commandes prêtes à copier.
Ce que ce n'est pas
angit est une représentation construite automatiquement à
partir des données ouvertes de l'Assemblée nationale — pas une source
officielle. Les adresses électroniques des comptes sont synthétiques
(@deputes.angit.example) ; les comptes des députés sont créés par
le pipeline, pas par les intéressés. Quand la reconstruction automatique d'un
diff échoue, la PR porte le label ⚠ à trancher et le dispositif
verbatim ; les diffs écrits à la main portent ✍ diff manuel.
À chaque étape officielle, un commit de réconciliation réaligne le texte sur
la version publiée par l'Assemblée.