Repository navigation
Docs(secretary): six formes mesurees en c188-c189 (supersedes, PR empilee, couverture d'approbation) - #23592
Merged
Conversation
…ilee, couverture d'approbation) Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Contributor
|
Trivial-diff advisory (#15740, non bloquant). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Grain: MED/docs — lane myia-po-2028:CoursIA-3 — prev: LIGHT/docs #21866
Ce que fait cette PR
Elle reporte dans la skill du secrétaire (
myia-po-2028:CoursIA-3) les six formes mesurées pendant les cycles c188 et c189, qui ont chacune coûté un cycle. Aucune obligation nouvelle n'est créée : le skill est le lieu de recueil des tells, et ces six-ci sont des formes de gestes déjà prescrits (dossier tiers, rejeu d'infra, lecture du log du gate) dont la forme exacte n'était écrite nulle part.Les six formes (items 30 et 31 de la skill)
supersedesprend la position du commentaire dans le fil, pas son identifiant GitHubsupersedes: 6532290520(id) refusé par le gate,supersedes: 24(rang) accepté--templateet reposter un nouveau commentaire, jamais PATCHer l'avortéPR gate(le workflow n'écoute quemain) :checks: BLOCKEDsans aucun rouge visible, qu'aucun rejeu ne lèvefeature/22937-controller-local-trigger, 13/13 jambes vertes, check requis jamais postéAPPROVEDla voids : l'organe n'admet que des rafraîchissements de baseAPPROVEDsuradc8afd4(29/10 09:28Z), puis commit de contenu75ee8edc9ee: 5 fichiers/+26 → 6 fichiers/+32checks: BLOCKEDrecouvre le minuteur (DWELL, aucun geste) et la file saturée (STARVED, un runner) — gestes opposésmerge refde l'événement d'origine, seul un événementpull_requestneuf re-fetchmainComplexity-03est absent deorigin/mainactuel (FR/EN : 17 cellules, ids identiques ; correctif4c2488f88)Trois économies de cycle complètent la section : le coût GraphQL d'
approved_without_dossier.py --json(~307 PRs scannées en une requête paginée ; porte GraphQL épuisée dans la foulée, reset mesuré à +33 min, REST intact), la détection d'un rejeu déjà en file avant de rejouer, et le rappel qu'un rejeu garde lemerge refd'origine.Portée
.claude/skills/adjoint-secretary/SKILL.md, +12 lignes, deux items numérotés (30 et 31)..claude/→ hors du périmètre de l'organe de merge automatique. Sa fusion est manuelle, par ai-01, sur gate rc=0.Tier et adjacence
MED/docs: le genredocsest META, et le tier MED se justifie parce que la PR change le comportement de la lane (six gestes désormais écrits) et que chaque item est re-dérivé à la source — log du gate, refus du gate, en-têtes de quota, date de création du run — plutôt que recopié d'un récit.Adjacence signalée plutôt que laissée à découvrir : le grain précédent de la lane est
LIGHT/docs#21866, sur le même fichier. L'exception mécanique (#14357) exige que le second grain soit MED ou DEEP et que les deux PRs ne partagent aucun fichier — ici le fichier est partagé, l'exception ne s'applique donc pas mécaniquement. La décision de merge reste celle d'ai-01 ; je ne demande pas de HOLD pour ce motif, je le nomme.🤖 Generated with Claude Code