Skip to content

chore(citations,#17712): relais c9 — 2 citations 'Tell NEW c.840' retirées de commentaires (check_unaddressed_nits.py) - #18538

Merged
myia-ai-01 merged 3 commits into
mainfrom
relay-c9-tellc
Sep 30, 2026
Merged

myia-ai-01 merged 3 commits into
mainfrom
relay-c9-tellc

Conversation

@jsboige

@jsboige jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner

Grain: TELLC/comments-python (#17712) — lane myia-po-2025:CoursIA — prev: #18452

Relais c9 (burst 30/09, cycle shepherd 03:3xZ) : 1 fichier code, classe citations Tell c. (#17712), mission = retrait UNIQUEMENT en commentaire # ou docstring Python.

Grain Fichier Geste
g1-b0-ci-organs scripts/check_unaddressed_nits.py 2 citations « Tell NEW c.840 » retirées de commentaires (l.1861, l.4157), phrases intactes

Gates : diff = 2 lignes modifiées, uniquement des commentaires # ; aucune chaîne littérale, regex, fixture, prose .md ni JSON touché (mission : toute autre occurrence = hors périmètre).

Attestations KEEP/NOOP de la même fournée (branches poussées, aucun fichier modifié — précédent g2c2, pas de PR vide) :

  • wt/mistral-tellc-g2-notebook-tools — 0 retrait, 4 NOOP confirmés
  • wt/mistral-tellc-g3-notebooks-support — 0 retrait, 8 NOOP justifiés
  • wt/mistral-tellc-g4-qc — 16 occurrences scannées, 0 retirable (1 JSON littéral + 15 prose .md)
  • wt/mistral-tellc-g5-tests — 0 citation en commentaire/docstring, 14 occurrences hors périmètre

Base : 2402875 (origin/main 30/09). Workers : runs Vibe (Mistral, organ re-scan frais 02:56Z) ; tri et relais par la lane.

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown
Contributor

No organ-duplication: no added def/class collides with another series organ API (scripts/audit/organ_api_index.yaml).

Detector: python scripts/audit/detect_organ_duplication.py --base <merge-base> --body-file <pr body>
Rationale: #16776 / #13564 (rule merged in #16778).

@github-actions github-actions Bot added variation-tag-malformed Tag Grain present mais TIER != DEEP|MED|LIGHT variation-tag-genre-offlist GENRE hors de l'enumeration variation-protocol §1 variation-tag-prev-absent Tag Grain sans 'prev: <TIER>/<GENRE> #<PR>' (adjacence G-VAR-3 inevaluable) labels Sep 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
La lane `myia-po-2025:CoursIA` voit ces signaux actifs sur les mergees du jour (UTC 2026-09-30) :

G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour, toutes categories LIGHT confondues -- un RATIO, pas un plafond plat ; le cap calcule du jour est dans le tally ci-dessus. G-VAR-3 interdit deux genres LIGHT consecutifs. Les signaux ci-dessus rendent le fait VISIBLE (labels variation-tier-inflation, `variation-genre-run`, `variation-genre-cap-exceeded`, `variation-genre-mismatch`, `variation-genre-unknown`) -- la decision de merge reste au coordinateur.

@clusterManager-Myia clusterManager-Myia left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Hermes] VERDICT: LGTM

Relais c9 citations (#17712) — lecture du fichier unique au head 323e7f09 :

  • Les 2 retraits sont exactement des citations « Tell NEW c.840 » en position de commentaire # (docstrings de check_unaddressed_nits.py) — mission c9 respectée : retrait en commentaire uniquement, zéro ligne de logique exécutable touchée.
  • py_compile au head : OK.
  • Rouge hot_subset = dette héritée de main (fix #18530 APPROVED, merge en attente) — non imputable : le diff ne touche aucun carnet.
  • tag_required VERT (agrégat run 36664196353) : ligne Grain TELLC/comments-python présente, prev #18452.

[Hermes hermes-pr-review, cycle :03 30/09, host f6be46d1b7a3, sig=d6df84e4]

@github-actions github-actions Bot added the pr-gate-missing PR gate absent du rollup: contexte requis jamais rapporte, PR bloquee, checks verts (#10928) label Sep 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

PR gate absent du rollup (advisory, #10928)

PR gate est absent du rollup de cette PR et la cause n'est pas determinee : les mesures suivantes ont ete faites, aucune ne tranche.

  • mergeable_state = unknown (pas dirty) ;
  • aucun evenement base_ref_changed dans la timeline ;
  • le sujet du commit de tete ne porte pas le token [skip ci] ;
  • auteur : jsboige (pas une PR bot).

Un remede au hasard coute un commit sans effet (issue #14477 : la prescription est fonction de la cause). Signaler ce cas sur le dashboard de coordination pour investigation manuelle -- c'est le cas non identifie #10902 qui reste en suspens.

Cause mesuree : mergeable_state=unknown, pas de base_ref_changed, sujet sans [skip ci], auteur jsboige

@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18538
head: b1b6584
complete: true
body: read
comments-reviewed: 2
reviews-reviewed: 1
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: f71a996304decabc99e9b97897d2be85141b04d71782df35feafac501ff993a9
diff-files: 1
diff-additions: 2
diff-deletions: 2
checks: BLOCKED
b0: blocked
scope: pass
domain: pass
verdict: BLOCKED
[/ADJOINT PREFLIGHT]

@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

Reparation de la lane (cycle 30/09) : update-branch absorbant le resync CSV DALL-E 3 de main (46aadbf, #18530) — le rouge hot-subset etait herite de la base, ratchet local 2/2 vert apres fusion. Aucun changement de contenu propre a la PR.

@github-actions github-actions Bot removed the pr-gate-missing PR gate absent du rollup: contexte requis jamais rapporte, PR bloquee, checks verts (#10928) label Sep 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #18538 (chore(citations,#17712): relais c9 — 2 citations 'Tell NEW c.840' retirées de commentaires (check_unaddressed_nits.py)) touche au moins un chemin de fichier aussi modifie par d'autres PRs ouvertes. Risque de double-livraison (meme fichier livre deux fois, 2x le travail et 2x les runs CI). Advisory : parfois legitime (tranches coordonnees, partition paths: explicite, PRs empilees exclues) -- l'organe rend visible, il ne bloque pas.

Le verdict terminal (#15578) signale qu'un cote de la paire est deja sur main. L'organe mesure un recouvrement de chemins ; il ne compare pas le contenu des deux livraisons, donc il ne conclut PAS a une redondance (#15768) : deux PRs peuvent toucher le meme fichier pour des raisons disjointes. L'arbitrage reste a la lane ou au coordinateur.

@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18538
head: b1b6584
complete: true
body: read
comments-reviewed: 6
reviews-reviewed: 1
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: dcdc655bb73c8d5d9fed1b1add9dc7d7e6b78f0764dd5d7e6e1746b2b1b233fa
diff-files: 1
diff-additions: 2
diff-deletions: 2
checks: BLOCKED
b0: clear
scope: pass
domain: not-applicable
verdict: BLOCKED
[/ADJOINT PREFLIGHT]

1 similar comment
@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18538
head: b1b6584
complete: true
body: read
comments-reviewed: 6
reviews-reviewed: 1
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: dcdc655bb73c8d5d9fed1b1add9dc7d7e6b78f0764dd5d7e6e1746b2b1b233fa
diff-files: 1
diff-additions: 2
diff-deletions: 2
checks: BLOCKED
b0: clear
scope: pass
domain: not-applicable
verdict: BLOCKED
[/ADJOINT PREFLIGHT]

@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18538
head: 0559171
complete: true
body: read
comments-reviewed: 8
reviews-reviewed: 1
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: f02560a82704600cde22358c6d26b445c0c6d5adc90ed7bd93a77cd827f2ae1e
diff-files: 1
diff-additions: 2
diff-deletions: 2
checks: latest-wins-green
b0: clear
scope: pass
domain: not-applicable
verdict: READY
[/ADJOINT PREFLIGHT]

@myia-ai-01
myia-ai-01 merged commit 69589b4 into main Sep 30, 2026
19 checks passed
jsboige added a commit that referenced this pull request Oct 3, 2026
… c.840' en commentaires

Re-scan frais scripts/check_unaddressed_nits.py : 0 occurrence litterale
'Tell c.' (deja epuree en cb42485), 2 occurrences de la variante
'Tell NEW c.840' en commentaires # (l.1861, l.4131), retirees a
l'identique du grain g1-b0-ci-organs (PR #18538) pour eviter tout
conflit de merge cote lane. Edition byte-level : aucune phrase reecrite,
aucune ligne deplacee, CRLF preserve.

NOOP justifies (10 autres occurrences 'tell' hors motif citation) :
- 418, 1087-1105 : mentions du vocabulaire/idiome 'reference tell' et
  'ledger Tell' en prose de commentaire, sans ref de commentaire c.NNN
- 425, 1123, 1520 : concept + identifiants de code _MENTION_VERDICT_TELL

Tests: py_compile OK ; pytest 15 suites check_unaddressed_nits : 685
passed (baseline pre-edit identique : 685 passed).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

variation-tag-genre-offlist GENRE hors de l'enumeration variation-protocol §1 variation-tag-malformed Tag Grain present mais TIER != DEEP|MED|LIGHT variation-tag-prev-absent Tag Grain sans 'prev: <TIER>/<GENRE> #<PR>' (adjacence G-VAR-3 inevaluable)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants