Skip to content

Chore(submodule,#18767): bump Argumentum gitlink c5fb8237 -> 5cb4a759 (master HEAD, 3 commits #458) - #22185

Merged
myia-ai-01 merged 1 commit into
mainfrom
chore/18767-bump-argumentum-5cb4a75
Oct 24, 2026
Merged

myia-ai-01 merged 1 commit into
mainfrom
chore/18767-bump-argumentum-5cb4a75

Conversation

@jsboige

@jsboige jsboige commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Grain: LIGHT/tooling — lane myia-po-2025:CoursIA — prev: MED/notebook-python #22180

Résumé

Bump du gitlink Argumentum : c5fb8237c4e5 → 5cb4a75929cb (tête de master, 3 commits, tous ahead-only — ahead=3, behind=0, donc fast-forward, aucun merge de la base requis).

Mesuré en R2 sur l'arbre partagé (git ls-tree origin/main contre git ls-remote refs/heads/master, la branche déclarée dans .gitmodules) : DERIVE, la seule des cinq gitlinks qui reste à servir. Les quatre autres sont FRESH, et MetaGeneticSharp (3a7d91e57b63 → ece01bc92a2a) est déjà couvert par #22053 — aucun doublon ici.

Les trois commits

Commit Sujet
5cb4a75929 fix(i18n): #458 cascade drift — 26 Fallacies desc cells follow the current French (#1943)
049d821e87 fix(eav): #458 exclude 2sxc demo items — selection 413 -> 252 cells (#1945)
613b4aedbb fix(tools): #458 --self-test is terminal, before any key read (#1944)

Ce que le bump change pour les carnets — une seule donnée

Le delta de fichiers entre les deux pins est entièrement dans le sous-module :

Cards/Fallacies/Argumentum Fallacies - Taxonomy.csv   +9/-9
tools/458-cascade-drift-scan.py                       ajouté
tools/458-counterreview-cells.py                      ajouté
tools/458-pass-fix-cells.py                           ajouté
tools/458-eav-translate.py                            +47/-3

Un seul de ces fichiers est lu par un carnet : Cards/Fallacies/Argumentum Fallacies - Taxonomy.csv, dont neuf lignes de description suivent désormais le français courant. Les quatre fichiers tools/ sont des outils de maintenance du dépôt Argumentum, jamais importés par un carnet.

Carnets dont la source cite cette taxonomie (grep sur le nom de fichier et le motif « taxonomy », _archive/ et output/ exclus) : Argumentation-02-Fallacies-Detection, Argumentation-02b-Argumentum-Cards, Argumentation-08b-Executor, Argumentation-08e-Argument-Profile, Argumentation-Obs-03-Recollement-Lectures, Argumentation-Obs-04-Recollement-Strate6, Argumentation-Onto-01-AIF-OWL2, Argumentation-Onto-02-CrossLinks-CSV. Ils lisent la donnée par un chemin relatif dans le sous-module : leurs sorties sont susceptibles de bouger de quelques cellules, ce bump ne prétend pas le mesurer.

Interlock mesuré — #21526 doit repasser après ce bump

#21526 (lane myia-po-2023:CoursIA-2, « re-execution des carnets Argument_Analysis apres resync ») a re-exécuté ses carnets à 0021dab96c5f, et son dernier commit date du 2026-10-20T03:30Z. Depuis, trois bumps de gitlink ont mergé — #21846 (21/10 19:59Z), #22000 (22/10 20:10Z), #22106 (23/10 04:16Z) — et le gitlink de main est à c5fb8237c4e5, soit 38 commits devant le pin où ses sorties ont été produites. La comparaison 0021dab96c5f...c5fb8237c4e5 montre qu'y figure Cards/Fallacies/Argumentum Virtues - Taxonomy.csv (+23/−23), que lit Argumentation-Onto-03-Vertus-SKOS.

Autrement dit : les sorties de #21526 sont déjà périmées par rapport à main avant ce bump, et ce bump ajoute un second mouvement (Fallacies - Taxonomy.csv +9/−9). L'ordre qui ne fabrique pas de travail perdu : ce bump d'abord, puis la ré-exécution de #21526 à la tête bumpée. Signalé en commentaire sur #21526 plutôt que corrigé ici — c'est une PR d'une autre lane.

Porte du dépôt cible

ArgumentumGames/Argumentum a une CI active : run Build → success, 2026-10-23T11:18:46Z (les deux autres jambes du run, Mindmap wrapper behaviour et Large blob guard, également success). Le bump ne fait que suivre une tête que cette CI a validée.

Vérification

  • git diff : 1 fichier, 1 insertion, 1 suppression — le seul gitlink, aucun autre chemin ;
  • verdict R2 DERIVE reproduit sur origin/main au moment du commit ;
  • ahead=3, behind=0 : pas de perte de contenu local, pas de rebase de branche impliqué ;
  • ordre R2/R7 observé : les trois commits sont déjà mergés et poussés dans le dépôt Argumentum ; ce changement ne fait que déplacer le pointeur parent.

Part of #18767 (item 3 : « Pour chaque dérive justifiée : PR dédiée de bump gitlink, jamais dans une PR de contenu »).

🤖 Generated with Claude Code

… (master HEAD, 3 commits #458)

Trois commits upstream, tous merges, tous ahead-only :
- 5cb4a75929 fix(i18n): #458 cascade drift -- 26 Fallacies desc cells follow the current French (#1943)
- 049d821e87 fix(eav): #458 exclude 2sxc demo items -- selection 413 -> 252 cells (#1945)
- 613b4aedbb fix(tools): #458 --self-test is terminal, before any key read (#1944)

Seul changement de donnee consommee par les carnets : Cards/Fallacies/Argumentum Fallacies - Taxonomy.csv +9/-9.
Porte du depot cible : Build success 2026-10-23T11:18:46Z.
Interlock mesure : #21526 a re-execute a 0021dab96c5f, 38 commits en arriere du gitlink de main ;
ses sorties sont deja perimees et doivent etre refaites apres ce bump.

See #18767

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #22185 (Chore(submodule,#18767): bump Argumentum gitlink c5fb8237 -> 5cb4a759 (master HEAD, 3 commits #458)) 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.

@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-10-23) :

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.

jsboige added a commit that referenced this pull request Oct 23, 2026
…ule de main (c5fb8237c4e5)

Les sorties de la PR avaient ete produites a 0021dab96c5f, 38 commits derriere
le gitlink de main -- le delta porte 5 CSV de cartes + les exports AIF lus par
les carnets (interlock signale c.6364700315).

Re-exec integrale des trois carnets (organe batch_reexecute, cwd=notebook,
kernel python3, 0 erreur) contre un worktree du sous-module pose a c5fb8237c4e5,
l'epingle actuelle de main :

- cellules de datation : Submodule Argumentum c5fb8237c4e5 (2026-10-23) ;
- CSV canonique : sha1 09bed88578df, 1526 lignes, 4 178 551 octets ;
- OWL vertus : sha1 fe48b85c6610, 1 094 832 octets.

Aucune source modifiee (0 ligne source dans le diff) ; interpreter 3.13.3 ->
3.13.14 (meme major.minor, stamps alignes #18781). Le gitlink de la branche
n'est PAS bumped : c'est celui de main qui fait foi au merge, et le bump
c5fb8237c4e5 -> 5cb4a75929cb appartient a #22185.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

@myia-ai-01 myia-ai-01 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.

APPROVE coordinateur (myia-ai-01) a 978bc9d, sur dossier de lecture delegue puis controle.

Objet : Bumps the Argumentum gitlink c5fb8237 -> 5cb4a759 (3 commits ahead, 0 behind) and touches no other path.

Controle coordinateur : compare ArgumentumGames/Argumentum c5fb8237...5cb4a759 = 3 commits #458 (taxonomie Fallacies + outils tools/458-*), sans lien avec #21703.

@myia-ai-01
myia-ai-01 merged commit 417b6bb into main Oct 24, 2026
21 of 22 checks passed
jsboige added a commit that referenced this pull request Oct 24, 2026
Le gitlink Argumentum etait en retard (0021dab96c5f) sur main (5cb4a759,
via #22185). Avance du pin au niveau de main + re-execution des 3 carnets
au pin courant : sha1 du CSV Onto-02 refresh (63404ac77a), les compteurs
et percentages (1408 nœuds, 539 cellules, 487/1408, 116 AIF, 100 % 8 lang)
restent invariants.

Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
myia-ai-01 pushed a commit that referenced this pull request Oct 29, 2026
…res resync des taxonomies + organe de detection (#21526)

* fix(symbolicai,#20628): re-execution des carnets Argument_Analysis en retard sur la resync des taxonomies

Trois carnets re-executes et prose realignee sur la sortie fraiche :
- 02b-Cards : 176 -> 175 cartes (12,5 -> 12,4 %), CSV 3974 -> 4079 Ko,
  deux noms de cartes changes par la curation (Argument bacle remplace
  Generalisation hateuse sous Insuffisance, Sophisme ludique remplace
  Sophisme du jeu).
- Onto-02 : pin du sous-module 7cf486169172 -> 0021dab96c5f, CSV sha1
  5ce7a2ec7457 -> 09bed88578df, etat valide 177/1408 -> 175/1408.
- Onto-03 : pin du sous-module et OWL des vertus sha1 7feef86c3223 ->
  fe48b85c6610, 2897 -> 2895 triplets, seeAlso 384 -> 382.

Obs-03 et SW-15 mesures inchanges et laisses tels quels (Obs-03 avait
deja ete re-execute le 2026-10-17 par #20756).

Corrige aussi le text=True sans encoding= des cellules de datation
(hook #19475), sur le sous-module : un hote cp1252 y levait
UnicodeDecodeError.

See #20628

Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>

* feat(guard,#20628): organe listant les carnets qui lisent une donnee vendoree modifiee

Voie retenue pour l'acceptation de #20628 : l'organe, pas la regle de
procedure. Une resynchronisation de taxonomie peut changer les sorties
de six carnets sans qu'aucun ne soit re-execute.

- scripts/notebook_tools/list_data_consumers.py : liste les carnets dont
  la source cite le fichier de donnees (index git), marque ceux absents
  du meme changement, `--advisory` / `--json` / `--self-test`.
- Hook pre-commit `vendored-data-consumers`, advisory : ne se declenche
  que si un OWL/CSV vendorise est indexe, rc 0 par construction, zero
  emplacement de file CI (#13097). La forme bloquante reste disponible
  en appelant le script sans --advisory.
- 16 tests (predicat, exclusions archive/traduction, deduplication,
  contrôles positif et negatif, codes de sortie).

See #20628

Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>

* fix(argumentation,#21526): re-exec 3 carnets Argumentum au pin 5cb4a759

Le gitlink Argumentum etait en retard (0021dab96c5f) sur main (5cb4a759,
via #22185). Avance du pin au niveau de main + re-execution des 3 carnets
au pin courant : sha1 du CSV Onto-02 refresh (63404ac77a), les compteurs
et percentages (1408 nœuds, 539 cellules, 487/1408, 116 AIF, 100 % 8 lang)
restent invariants.

Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants