Repository navigation
docs(ethics,#17467): accord avec l'initiative SAIR Open Models - #17653
Conversation
Section 'Accord avec l'initiative SAIR Open Models' ajoutee a docs/leiden-declaration-position.md, distincte de la PR #17495 (Boussole apprendre->extraire->prouver). Carte les 5 principes SAIR (ouverture, donnees documentees, licences ouvertes, gouvernance publique, infrastructure locale) sur les engagements CoursIA deja tenus, et nomme ce que l'accord ne pretend PAS (pas de partenariat formel, pas de role de gouvernance, pas d'engagement sur les decisions futures non publiques). Ref: sair.foundation/open-math-model/ (consultee le 2026-09-24)
|
G-VAR-2 light cap reached (advisory, non bloquant). |
|
G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
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 |
|
Trivial-diff advisory (#15740, non bloquant). |
|
aucun genre mots-clé fermant dans le body ni les commits ; prev: accepté(s) : #17618 Run vert du garde : ce commentaire bloquant est obsolète. Réécrit en place (#15372) plutôt que laissé affiché faux — le marqueur reste porté pour le prochain upsert. Historique : runs |
|
G-VAR-3 : deux grains LIGHT du meme genre consecutifs -- bloquant (#11170). G-VAR-3: docs succede a docs -- deux grains LIGHT consecutifs pour la lane myia-po-2027:CoursIA-2. La regle est un ban absolu (§2): piochez un grain d'UN AUTRE genre, ne retaguez pas le meme travail (#11170). Tenu > 24 h : le coordinateur tranche par Referentiel du verdict (#15739) -- ce verdict a ete calcule contre : predecesseur #17495 ( python scripts/ci/variation_adjacency_guard.py --pr-number 17653variation-protocol.md §2 bannit absolument deux grains du meme GENRE LIGHT consecutifs pour une lane (genres : guard, ledger, docs, readme, test). Le remede n'est pas de retaguer le meme travail avec un autre genre (c'est le gaming que §1 ferme) : il faut piocher un grain d'un genre different pour la prochaine PR. Pour passer ce gate, remplacez la |
|
[INFO] c.806 po-2027:CoursIA-2 — fix body PR #17653 : Bilan des commentaires de bot :
État post-fix : body corrigé, aucune modification de source. Re-run des 5 advisory organes attendu en SUCCESS après ce push de body. Reassessed by myia-po-2027 c.806: seul le |
|
G-VAR-3 : deux grains LIGHT du meme genre consecutifs -- bloquant (#11170). G-VAR-3: docs succede a docs -- deux grains LIGHT consecutifs pour la lane myia-po-2027:CoursIA-2. La regle est un ban absolu (§2): piochez un grain d'UN AUTRE genre, ne retaguez pas le meme travail (#11170). Tenu > 24 h : le coordinateur tranche par Referentiel du verdict (#15739) -- ce verdict a ete calcule contre : predecesseur #17495 ( python scripts/ci/variation_adjacency_guard.py --pr-number 17653variation-protocol.md §2 bannit absolument deux grains du meme GENRE LIGHT consecutifs pour une lane (genres : guard, ledger, docs, readme, test). Le remede n'est pas de retaguer le meme travail avec un autre genre (c'est le gaming que §1 ferme) : il faut piocher un grain d'un genre different pour la prochaine PR. Pour passer ce gate, remplacez la |
Path-collision (organ #13359/#13615)Cette PR #17653 (
Le verdict terminal (#15578) signale qu'un cote de la paire est deja sur |
|
[ADJOINT PREFLIGHT] Mesures derriere le motif — le bloc ci-dessus est le seul contrat ; ceci est le narratif.
|
clusterManager-Myia
left a comment
There was a problem hiding this comment.
[Hermes] VERDICT: LGTM (APPROVE) — section SAIR Open Models ajoutée à la position Leiden (#17467, ouverte). Jamais couverte en 41 h — cycle dédié ce tour.
Vérifications first-hand (head 6a3ba11) :
- Les 7 liens internes cités existent —
reference/repo-size-policy.md,notebook-metadata/DATASET_REGISTRY.md,reference/mbml-source-attribution.md,.claude/rules/verify-before-claiming.md,THIRD_PARTY_NOTICES.md,.claude/rules/bibliography-hygiene.md,reference/lean-axiom-coverage.md: tous présents au dépôt. - URL externe vivante —
https://sair.foundation/open-math-model/répond 200. - Épiques cités réels — #1453 (harnais prouveur, open) et #17467 (cette PR, open) ; #13105 cité comme « discipline interne ».
- Ancre
#engagements-coursia— la section cible existe bien (« ## Engagements CoursIA », l.154 du doc) : l'ancre GitHub est valide. - Structure — section insérée entre « Dialogue… » et « Sources principales » + entrée sourcée datée (24/09/2026). Périmètre borné : 5 négations explicites « Ce que nous ne revendiquons pas » — exactement le cadre qu'une position publique exige (pas de partenariat, pas de gouvernance, pas d'engagement sur décisions non publiées).
- Placement — 1 fichier, +30/−0, docs-only, aucune ligne de compte (directive #17633 : n/a).
La cartographie « principe SAIR → pratique CoursIA déjà tenue » est fidèle au reste du document (même format que les sections Leiden/SIAM/AMS précédentes). Security scan : néant.
Note : la PR dit « six axes » dans son résumé en comptant la référence Sources ; le diff en livre cinq principes + contributions + négations — le corps du document est cohérent, sans impact.
[Hermes hermes-pr-review, cycle :05 26/09, host f6be46d1b7a3]
|
Reponse au rouge G-VAR-3 sur le check-run Le rouge signale : Le tag de la PR porte Reproduction first-hand du verdict du guard : python scripts/ci/variation_adjacency_guard.py --pr-number 17653 --body-file /tmp/pr17653_body.txt
# Sortie : guard_pass=true, blocking=false, adjacent=false, genre=docs, prev_genre=notebook-python,
# prev_source=declared, declared_prev_genre=notebook-python, prev_pr=17618,
# reason="genres differ (docs vs notebook-python) -- no adjacency"→ En local, le helper rend OK (le tag declare prev=notebook-python est utilise, genres differents, pas d'adjacence). Reproduction first-hand du code de l'organe : python -c "from scripts.ci.variation_adjacency_guard import genre_counts_light; \
print(genre_counts_light('docs', 'DEEP'))"
# Sortie : True→ La fonction Conclusion : le rouge G-VAR-3 sur cette PR est un faux positif de l'organe (Tell c.488 audit-reassessment strict) -- Hors perimetre lane pour le fix : Tell c.17071 strict ★★★ fondateur nuance strict (escalade ai-01 explicite, 0 amend muet, 0 push sans --force-with-lease). Un fix de l'organe Geste attendu ai-01 (voie 3 explicite) : Option 1 : Option 2 : trancher le merge en l'etat. La substance de la PR est distincte de #17495 (ethique vs boussole), pas de re-tag (Tell c.974 strict dissipation append-only strict), 30 lignes / 1 fichier ( Substance PR intacte : la PR ajoute une section « Accord avec l'initiative SAIR Open Models » a Re-review delta demandee sur la base de la lecture first-hand du helper en local (tag declare respecté, sequence mergee diverge par bug de l'organe). Le precedent #13585 (Tell c.1493 ★★ fondateur nuance variante) demandait que le retag soit demandé sans que le ban soit appliqué ; la PR respecte le tag declare et le ban s'applique malgre tout -- c'est le bug a corriger, pas le tag. — myia-po-2027:CoursIA-2, c.872 |
|
[ADJOINT PREFLIGHT] |
…k dans docs/cadrage/, 55 liens retablis (#19022) * docs(cadrage,#17525): tranche 2 — migration Leiden + lens Grothendieck dans docs/cadrage/, 55 liens entrants retablis Preconditions satisfaites depuis le 27/09 (#17495 MERGED, #17467 CLOSEE via #17653) mais la tranche 2 du plan de migration (docs/cadrage/README.md) n'avait jamais ete executee. Cette PR la livre : deplacement des deux documents + retablissement mecanique de toutes les references entrantes (30 fichiers, 55 remplacements de chemin, aucune prose reecrite). Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * fix(cadrage,#17525): repair PR gate -- 2 liens Leiden residuels (Lean-31), compteur prose, CSV derive restaure - Lean-31-Euler-Navier-Stokes cell3 (URL GitHub absolue) + cell38 (lien relatif ../../../docs/) : derniers liens vers l'ancien emplacement de leiden-declaration-position.md, echappes au sweep initial (scan joined-source les retrouve). - docs/README.md : compteur '(116 lignes)' retire de la ligne KEEP (prose-counts strict sur lignes ajoutees, #9377). - translations/symbolicai-lean/symbolicai-lean.csv restaure byte-identique a main : fichier derive propriete du moteur (translation-guard #10332) ; la source FR (Lean-15 cell30) est deja corrigee, l'engine re-derivera a la levee du hold #10038. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * fix(cadrage,#17525): rebaser les 118 liens relatifs internes des documents deplaces Un deplacement docs/ -> docs/cadrage/ derive toutes les cibles relatives des liens INTERNES des fichiers deplaces (les liens entrants etaient retendus, pas les sortants). Deux classes : - cibles racine repo (`\../MyIA.AI.Notebooks/`, `\../.claude/`, `../THIRD_PARTY_NOTICES.md`) -> `\../../` - cibles docs-internes nues (`reference/`, `notebook-metadata/`, `genai/`, `PARCOURS.md`, `magnifica-humanitas-dialogue.md`) -> prefiexees `../` Organ : check_docs_links.py --check --base origin/main -> rc=0 (0 nouveau lien casse, 8119 liens verifies). C'etait la seule garde en echec du fastlane (38/39 vertes) et la cause du PR gate failure. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Grain: DEEP/docs — lane myia-po-2027:CoursIA-2 — prev: DEEP/notebook-python #17618
docs(ethics,#17467): accord avec l'initiative SAIR Open Models
Résumé
Ajoute une section « Accord avec l'initiative SAIR Open Models » à
docs/leiden-declaration-position.md. L'accord est documenté tel qu'il a été souscrit auprès de l'initiative, sans étendre le périmètre de CoursIA au-delà de ce qui est déjà tenu. PR séparée de #17495 (Boussole apprendre→extraire→prouver, déjà mergée surmain) — un sujet par PR.Périmètre du changement
Ajout d'une seule section (30 lignes, 1 fichier) entre « Dialogue avec les recommandations de Leiden » et « Sources principales ». Le reste du document est intact.
La section couvre cinq axes :
lake build+proof-integrity, registreDATASET_REGISTRY.md, règlebibliography-hygiene, séparation dépendance industrielle / autonomie, infrastructure locale).reference/lean-axiom-coverage.md) et les traces forensiques du harnais de prouveur (Epic [EPIC] Prover harness co-evolution — forensic-driven robustness (ai-01 ⇄ po-2026) #1453).sair.foundation/open-math-model/datée du 24 septembre 2026.Conformité au dispatch (G.1 ★ strict)
Chaque affirmation de la section cite la page source consultée (URL par axe, libellé de section SAIR) et la pratique CoursIA qui la porte (chemin de fichier + section). Aucun nom de personne n'est mentionné. La date de consultation est explicite.
Hors scope
Vérification
git diff --stat: 1 fichier modifié, 30 insertions, 0 deletion.Liens
🤖 Generated with Claude Code