Revue qui voit la CI, liste blanche du triage, fuite encodée, CI aval (#12, #13, #16, #17) #18

Merged
mathieu merged 7 commits from integration-12-13-16-17 into main 2026-10-14 01:31:54 +02:00
Owner

Quatre tickets traités sur des branches séparées, fusionnées ici. 46 tests passent (python3 -m unittest discover tests).

  • #12 review relève l'état de la CI de la tête (pr.ci, ligne CI :) : rouge bloque, verte interdit « tests non lancés ».
  • #17 triage ne pose que les étiquettes d'une liste blanche tirée de docs/agents/triage-labels.md (motifs par défaut sans table) ; déclencheurs et Reviewed/Won't Fix exclus.
  • #16 fuite() commune aux quatre lanes : valeur brute, base64 (standard, url-safe, trois décalages), hex, percent-encoding, coupures de lignes ; échec fermé. git log -p --text --no-textconv --no-ext-diff dans code et fix. Limites et piste de la clé bornée dans CONTRAT.md.
  • #13 section « CI aval » dans CONTRAT.md (le jeton du job d'une PR du bot écrit hors main et peut lancer un dispatch) ; installer.py signale une CI non confinée et une branche par défaut mal protégée.

À éprouver sur essai-actions avant fusion.

Refs #12, #13, #16, #17

Quatre tickets traités sur des branches séparées, fusionnées ici. 46 tests passent (`python3 -m unittest discover tests`). - **#12** `review` relève l'état de la CI de la tête (`pr.ci`, ligne `CI :`) : rouge bloque, verte interdit « tests non lancés ». - **#17** `triage` ne pose que les étiquettes d'une liste blanche tirée de `docs/agents/triage-labels.md` (motifs par défaut sans table) ; déclencheurs et `Reviewed/Won't Fix` exclus. - **#16** `fuite()` commune aux quatre lanes : valeur brute, base64 (standard, url-safe, trois décalages), hex, percent-encoding, coupures de lignes ; échec fermé. `git log -p --text --no-textconv --no-ext-diff` dans code et fix. Limites et piste de la clé bornée dans `CONTRAT.md`. - **#13** section « CI aval » dans `CONTRAT.md` (le jeton du job d'une PR du bot écrit hors `main` et peut lancer un dispatch) ; `installer.py` signale une CI non confinée et une branche par défaut mal protégée. À éprouver sur essai-actions avant fusion. Refs #12, #13, #16, #17
mathieu deleted branch integration-12-13-16-17 2026-10-14 01:31:54 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mathieu/lanes!18
No description provided.