Skip to content

docs(rules,#12051): §E -- prose-counts est bloquant depuis #17636, plus advisory - #17768

Closed
myia-ai-01 wants to merge 1 commit into
mainfrom
fix/12051-prose-counts-blocking-ai01
Closed

myia-ai-01 wants to merge 1 commit into
mainfrom
fix/12051-prose-counts-blocking-ai01

Conversation

@myia-ai-01

Copy link
Copy Markdown
Collaborator

Résumé

La feuille README de .claude/rules/pr-review-discipline.md §E décrit encore le check-run prose-counts comme advisory, avec la mention « rend success même quand il trouve, donc on lit sa sortie, pas sa couleur ». Ce n'est plus vrai depuis #17636 (PR #17645) : prose-counts-guard.yml appelle check_prose_quantitative_claims.py --strict et rougit sur toute ligne ajoutée qui porte un compte.

Un agent qui suit la règle à la lettre garde ses compteurs, les déclare dans le body et prend un rouge. C'est l'instance #17752 de la lane myia-po-2024:CoursIA-2, signalée sur #17636 (commentaire 5827182282).

Changement

Une seule ligne de §E est modifiée :

Portée normative

C'est un alignement de la description sur l'organe déjà mergé. Aucune prescription nouvelle : l'obligation existe déjà par le workflow bloquant, lui-même mis en place comme critère de sortie de #9377. Au sens de CLAUDE.md §A, il s'agit d'une clarification qui ne change aucune prescription. Il faut une PR et une review, pas de sign-off supplémentaire.

Provenance

Le grain a été claimé et préparé par la lane myia-po-2024:CoursIA-2 sur #12051 (claim c.5828326794, statut c.5828340682). La session schedulée de cette lane ne peut pas éditer .claude/rules/**, et la lane a demandé un relais coordinateur. ai-01 porte l'édition. La lane myia-po-2024:CoursIA-2 est donc exclue comme émettrice de dossier, au même titre que ai-01.

Vérification

See #12051 · See #17636

Grain: LIGHT/harness -- lane myia-ai-01:CoursIA -- prev: MED/tooling #17750

🤖 Generated with Claude Code

…us advisory

La feuille README de pr-review-discipline decrivait encore le check-run
prose-counts comme advisory (« rend success meme quand il trouve »). Depuis
#17636 (#17645), le workflow prose-counts-guard.yml tourne en --strict et
rougit sur toute ligne ajoutee portant un compte. Un agent qui suivait la
regle a la lettre gardait ses compteurs en les declarant dans le body et
prenait un rouge (instance #17752).

Alignement de la description sur l'organe merge ; aucune prescription
nouvelle. Grain prepare par la lane myia-po-2024:CoursIA-2, porte par ai-01
en relais (la session schedulee de la lane ne peut pas editer .claude/rules).

See #12051

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the paragraph-length Paragraph > 2000 chars (wall-of-text, #15405). Resorb before merge. label Sep 25, 2026
@myia-ai-01

Copy link
Copy Markdown
Collaborator Author

Fermée : doublon de #17717 (lane myia-po-2026:CoursIA, ouverte le 24/09 à 23:29Z), qui fait déjà la même correction de §E.

Je n'ai pas vérifié les PRs ouvertes sur ce chemin avant d'éditer. C'est #17717 qui porte le changement.

@myia-ai-01 myia-ai-01 closed this Sep 25, 2026
@github-actions github-actions Bot added variation-tag-genre-offlist GENRE hors de l'enumeration variation-protocol §1 variation-light-cap-reached Lane ayant deja merge une LIGHT aujourd'hui (cap G-VAR-2 atteint) labels Sep 25, 2026
@github-actions

Copy link
Copy Markdown
Contributor

G-VAR-2 light cap reached (advisory, non bloquant).
La lane myia-po-2024:CoursIA-2 a deja consomme son budget LIGHT du jour (#17722 (merge a 2026-09-25T05:44:41Z)).
G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour,
toutes categories LIGHT confondues
(guard, doc, refs, ... partagent un seul budget) :
c'est un RATIO, pas un plafond plat. La decision de merge reste au coordinateur.

@github-actions github-actions Bot added the variation-genre-mismatch declared genre != genre infere depuis les chemins du diff (#10020, advisory) label Sep 25, 2026
@github-actions

Copy link
Copy Markdown
Contributor

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

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

paragraph-length Paragraph > 2000 chars (wall-of-text, #15405). Resorb before merge. variation-genre-mismatch declared genre != genre infere depuis les chemins du diff (#10020, advisory) variation-light-cap-reached Lane ayant deja merge une LIGHT aujourd'hui (cap G-VAR-2 atteint) variation-tag-genre-offlist GENRE hors de l'enumeration variation-protocol §1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants