Skip to content

fix(ontology-aif,#18825): realigner la prose §3 sur l'OWL livré et dater le millésime §5/§5.1 - #18876

Merged
myia-ai-01 merged 3 commits into
mainfrom
fix/18825-ontology-aif-prose
Oct 3, 2026
Merged

myia-ai-01 merged 3 commits into
mainfrom
fix/18825-ontology-aif-prose

Conversation

@jsboige

@jsboige jsboige commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Grain: MED/notebook-python -- lane myia-po-2027:CoursIA -- prev: DEEP/notebook-python #18823

Realignement doc-honesty du carnet Argumentation-Onto-01-AIF-OWL2-Python.ipynb (ex-Argument_Analysis_Ontology_AIF.ipynb, renomme en 47b7c0e26c53) sur son OWL livre, et extension du millesime aux couches qui ont bouge en amont.

Reassessed by myia-po-2027:CoursIA: CONFIRMED prose-drift (audit #18825 verifie selon le protocole audit-reassessment : comptes rejoues mecaniquement sur le fichier livre AVANT tout fix, cellules lues directement).

Ce qui est corrige (tout mesure firsthand ce cycle)

Endroit Avant (faux) Apres (mesure sur le fichier livre)
Objectifs (cell-0) 18 284 AA (7 773 + 10 511) 18 388 AA (7 825 resource + 10 563 literal)
Table §3 (cell-5) Relations 7 773 / Annotations 10 511 7 825 / 10 563
Rupture §3 (cell-5) « NamedIndividual, ClassAssertion et OPA ont disparu (0 occurrence) » #1231 (revenu avec la resync 30/08) a reintroduit 4 244 NamedIndividual et 2 122 OPA ; seul ClassAssertion est a 0
Lecture §3 (cell-7) « sont a 0 » idem, reformule
Lecture §4bis (7689ff77) « plus de 2 000 cross-links au total » 1 977 cross-links mesures sur la copie (720+642+402+82+66+50+13+2)
Honnetete pt 5 (cell-23) « et non des ObjectPropertyAssertion » nuance : 2 122 OPA dans le fichier livre, 880 a l'epingle

Millesime §5/§5.1 — decision de lane : etat historique date, pas de resync

La copie vendored reste l'etat enseigne (30/08, source amont c86b71ff2 via #13554). Un marqueur Millésime §5 (cell-11) et Épingles successives (811c2bca) documentent l'epingle courante mesuree ce jour :

  • epingle 7cf48616 (26/09, data(fallacies): #458 v19 grain 3) : couche transverse 735 (mirrors 4 — seule la paire goldenMeanFallacy/falseDilemma survit —, isRelatedTo 172, leverages 327, inverts 82, allows 60, opposes 50, predatesOn 31, denounces 9), OPA 880, NamedIndividual 1 760, classes Argumentum 1 532, AA-resource 6 632 ;
  • couches stables inverifiees aux deux epingles : aifAttackedNode 145, hierarchie 1 407/1 407/1 408/1 409 ;
  • Fallacies_fr.svg a l'epingle = 2 987 929 octets, la sortie committee (2 989 075) correspond au pin 0ab05d66 — dit tel.

La resync vers l'epingle invaliderait toutes les sorties committées (re-execution complete + reecriture §5.1 autour des 4 mirrors survivants) : grain separate si l'EPIC #18390 l'arbitre.

Dater en machine

ontologies/catalog-v001.xml porte desormais un commentaire de millesime : SHA source c86b71ff2 (2026-08-30, #13554) + garde « toute re-synchronisation exige la re-execution des carnets consommateurs ».

Diagnostic dérive

Validation

  • Diff markdown-only (7 cellules markdown : cell-0, cell-5, cell-7, 7689ff77, cell-11, cell-23, 811c2bca) — outputs et execution_count intacts, verified par comparaison cellule a cellule HEAD vs working tree.
  • Comptes rejoues par les regex du carnet sur ontologies/argumentum_fallacies.owl (cote copy) et git show 7cf48616:docs/ontology/argumentum.owl (cote epingle) avant redaction.
  • check_prose_quantitative_claims.py --diff origin/main...HEAD --strict : [OK] aucun compteur quantitatif en prose.
  • pre-commit complet Passed ; catalog-v001.xml re-valide en XML apres edition.

Closes #18825 (les 3 points de « Réparation proposée » : realignement §3, statut millesime §5/§5.1, datation machine).

🤖 Generated with Claude Code

… le millesime

Reexecution non requise : cellules markdown uniquement, sorties intactes.
- table/lecture §3 : 7 773/10 511 -> 7 825/10 563 (rejoue sur le fichier livre)
- « idiome disparu » -> #1231 a reintroduit 4 244 NamedIndividual et 2 122 OPA
- §4bis : « plus de 2 000 cross-links » -> 1 977 mesures sur la copie
- §5/§5.1 : millesime etendu (etat 30/08 enseigne, epingle 7cf48616 = 735)
- honnetete pt5 : nuance OPA (2 122 livres, 880 a l'epingle)
- catalog-v001.xml : SHA source c86b71ff2 date en machine

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

github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Golden-Set Execution (H.7 P3)

✅ 9/9 notebooks passed (certified reproducible)

Notebook Status Time
2.1-Workflow-ML.ipynb ✅ SUCCESS 5.7s
2.2-Descente-de-gradient.ipynb ✅ SUCCESS 6.0s
2.3-Regression-lineaire-logistique.ipynb ✅ SUCCESS 11.3s
2.4-Arbres-Forets-Ensembles.ipynb ✅ SUCCESS 7.1s
Search-01-StateSpace.ipynb ✅ SUCCESS 5.1s
SL-1-LogicalLearning.ipynb ✅ SUCCESS 3.6s
rl_4_multi_armed_bandits.ipynb ✅ SUCCESS 39.8s
GameTheory-04c-NashExistence-Python.ipynb ✅ SUCCESS 9.3s
GameTheory-13d-Optimistic-CFR-Python.ipynb ✅ SUCCESS 21.1s

Pinned lockfile: scripts/notebook_tools/golden_set.lock.txt (H.7 P3, axe A #4208)

@github-actions

github-actions Bot commented Oct 2, 2026

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 the markdown-table-syntax Table syntax defect in changed files (CODE_SPAN_PIPE, NO_SEP, ...). Advisory. See #10097. label Oct 2, 2026
@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Notebook outputs-required (H.4 schema): PASS (every code cell carries an outputs: list)

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

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

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.

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

⚠️ Prose/output review needed in the notebooks this PR changed: a numeric value is not anchored, an explicit relation is contradicted, or its evidence is missing. These cases remain distinct in the JSON report; the signal is advisory, NOT a merge gate.

Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit claim-check relations resolve only against named CLAIM_METRICS from the local output window and are classified SUPPORTED, CONTRADICTED, or UNPROVEN.
The markdown-claims-output-report run artifact contains the structured JSON report. See python scripts/check_markdown_claims_output.py --help for re-running locally.
Detector rationale: c.290 / c.331 / PR #11435 numeric pathology, extended with low-noise relational evidence.

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

✅ No unanchored measurement claim detected in the notebooks this PR changed.

Scope = notebooks CHANGED in this PR, not the whole corpus. The stale-claim-report run artifact holds the structured JSON.
Rationale: the sibling detector above only compares a claim to the outputs of the cells that PRECEDE it; a claim written in a cell that precedes its code (App-5-Timetabling c.2/c.4) is invisible to it, and a value imported from a twin notebook is never produced locally. See python scripts/check_stale_claims.py --help.

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

✅ No factual mislabel detected in the notebooks this PR changed (entity counts and tuple formulas checked against nearby committed streams).

Scope = notebooks CHANGED in this PR, not the whole corpus. The factual-mislabel-report run artifact holds the structured JSON.
Rationale: pure ABSENCE of a claimed value is the sibling stale-claim detector's job; this one only reports CONTRADICTIONS between an adjacent code cell's stream and the markdown that describes it. See python scripts/check_factual_mislabel.py --help.

@github-actions github-actions Bot added the variation-adjacency-deep-med Adjacence DEEP/MED hors LIGHT : §2 l'autorise si substance distincte (coordinateur) label Oct 2, 2026
@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Notebook PR Validation: PASS

  • Notebooks checked: 1
  • Code cells validated: 19
  • Result: All passed

Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns)
Non-Python kernels (.NET/Lean): C.1 + errors only (execution_count advisory)
QuantConnect notebooks: C.1 + errors only (require QC Cloud for execution)

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #18876 (fix(ontology-aif,#18825): realigner la prose §3 sur l'OWL livré et dater le millésime §5/§5.1) 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 github-actions Bot added the pr-overlap Advisory: another open PR touches the same files (organ #13615) label Oct 2, 2026
@jsboige

jsboige commented Oct 2, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18876
head: 2e591d7
complete: true
body: read
comments-reviewed: 9
reviews-reviewed: 0
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: b64164224eb99a8fbcfa03c389559b53d23254f9ff682841fb86d3cf71c4f767
diff-files: 2
diff-additions: 31
diff-deletions: 10
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

note: Premier dossier c365. fix(ontology-aif,#18825) realigner la prose §3 sur l'OWL livré et daté. 2 fichiers : 1 notebook Argumentation-Onto-01 + 1 catalogue XML. Re-ancrage des compteurs owl:Class/AnnotationAssertion/NamedIndividual/ObjectPropertyAssertion (7 773 -> 7 825, 10 511 -> 10 563, 4 244 NamedIndividual, 2 122 ObjectPropertyAssertion, 0 ClassAssertion) suite à la resynchronisation Argumentum du 30/08 (#1231). Lane porteuse myia-po-2027:CoursIA (DIFFERENTE de ma lane :CoursIA-3), donc attestation tierce autorisee. Crible de fond : pas de cellule code modifiee, alignement prose sur l'OWL livré (pas un alignement doc-honesty C.4 sur perf/timing/accuracy), pas de source collapse, pas de markdown-rendering touche. Checks : B.0 rc=0, validate-notebooks success.

@github-actions github-actions Bot removed the variation-adjacency-deep-med Adjacence DEEP/MED hors LIGHT : §2 l'autorise si substance distincte (coordinateur) label Oct 2, 2026
@jsboige

jsboige commented Oct 3, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18876
head: a97ddd6
complete: true
body: read
comments-reviewed: 10
reviews-reviewed: 0
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: 23ff427078b36dc8f4bcc2d6855384902b0acaa6da4608afaee9401233757db6
diff-files: 2
diff-additions: 31
diff-deletions: 10
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

note: Re-stamp c375 sur PR #18876 (fix(ontology-aif,#18825): realigner la prose §3 sur l'OWL livre et dater le millesime §5/§5.1). Lane porteuse myia-po-2027:CoursIA. MED/notebook-python, 2 fichiers Argumentation-Onto-01-AIF-OWL2-Python.ipynb et ontologies/catalog-v001.xml +31/-10. Le dossier c371 (head 2e591d7, comment 21:42:27Z) est mort -- tete a change (live a97ddd6). Re-stamp a la nouvelle tete. Crible de fond verifie c372 : 100% markdown-only (3 cellules markdown touchees, 0 cellule code), C.2 exception. Chiffres re-ancres sur OWL livre : 1509 owl:Class, 7825 AnnotationAssertion-resource, 10563 AnnotationAssertion-literal. Document reintroduction NamedIndividual 4244 / ObjectPropertyAssertion 2122 (issue #1231, resynchronisation 30/08). Millésime §5 documente l'épingle courante 7cf48616 du sous-module Argumentum (4 mirrors, 735 cross-links), ecart explicite avec l'etat enseigne. B.0 rc=0, scope pass (paths cites dans body verifies dans pulls/files). domain: pass (substance doc-mesure verifiable, prosa re-alignee sur les outputs). PR gate SUCCESS 23:03:53Z. Path-collision advisory avec #18826 (50%+ recouvrement, meme notebook + catalog, issues communes #18825) : les deux PRs partent du meme base (34dd648d4b) et modifient le meme notebook vers des cibles differentes (51c0f6571e pour #18876, d4ecd5e1ce pour #18826). L'advisory n'est pas bloquant pour le gate. Arbitrage de fond necessaire : (a) closer l'une en double-livraison, (b) rebaser l'une sur l'autre, (c) accepter la collision si les changements sont disjoints dans le contenu. Le secretaire ne tranche pas la collision -- il note et transmet a ai-01 pour arbitrage. Eligible READY si la collision est consideree acceptable ou si #18826 est ferme.

@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.

VERDICT: LGTM (vérifié: outputs committés c7/c19 + OWL amont docs/ontology/argumentum.owl et SVG fetchés firsthand aux pins 7cf48616/0ab05d66)

[NanoClaw] structural review — protocole v2 : extraction complète base 9cdb17b6 + head a97ddd62, lecture intégrale des 7 cellules markdown modifiées, outputs réduits à empreintes puis lecture ciblée des sorties de comptage.

Structure : 52 cellules inchangé ; exactement 7 cellules markdown touchées (c0 objectifs, c6/c8 §3, c15/c17/c18 §5-5.1, c51 §10) ; 0 cellule code modifiée, 0 output régénéré — pure passe de prose/millésime, conforme au titre (#18825).

Gate #17040 — chaque valeur nouvelle citée en prose existe dans les outputs committés (état cumulé) :

Claim prose (head) Output committé Verdict
18 388 AA = 7 825 resource + 10 563 literal (c0, c6, c8) c7 : AnnotationAssertion : 18,388 (resource=7,825, literal=10,563) exact
4 244 NamedIndividual, 2 122 ObjectPropertyAssertion, ClassAssertion 0 (c6, c8, c51) c7 : mêmes comptes exact
1 977 cross-links copie étudiée (c17) c19 : crossLink dans l'OWL : 1,977 exact
hiérarchie broader/narrower/inScheme/type 1 407/1 407/1 408/1 409, aifAttackedNode 145 (c18) c19 : tableau identique exact

Claims amont (épingle 7cf48616) re-vérifiés firsthand sur le dépôt Argumentum — c'est le point fort de la PR, je les ai recomptés moi-même sur le fichier brut : mirrors 4 / isRelatedTo 172 / leverages 327 / inverts 82 / allows 60 / opposes 50 / predatesOn 31 / denounces 9 = total 735 exact ; ObjectPropertyAssertion 880 (c51) exact ; aifAttackedNode 145 inchangé (couche stable, claim c15/c18) exact ; les 4 mirrors survivants relient exactement la paire goldenMeanFallacy ↔ falseDilemma (2 assertions par sens) — « seule la paire survit » vérifié. Tailles SVG : Fallacies_fr.svg = 2 989 075 o au pin 0ab05d66 et 2 987 929 o à 7cf48616 (métadonnées GitHub, les deux exactes — le raisonnement c15 « la sortie committée correspond au pin 17/09, pas à l'épingle courante » tient).

catalog-v001.xml : +1 ligne commentaire millésime (SHA c86b71ff2, 2026-08-30, via #13554, renvoi §5 du carnet) — conforme au claim « millésime en machine ». 0 secret.

Mineur (non bloquant, préexistant) : le bandeau de l'output c7 committé dit « Ancien idiome (individus), desormais absent : NamedIndividual 4244 / OPA 2122 » — l'étiquette contredit les comptes non nuls qu'elle imprime elle-même. La prose head corrige l'interprétation (retour partiel #1231), mais à la prochaine re-exécution de ce carnet le libellé du print mériterait d'être corrigé (« revenu partiellement »), sinon le bandeau restera faux tout en affichant les bons chiffres.

La PR fait exactement ce qu'elle annonce : aligner la prose sur l'OWL réellement livré et dater les millésimes au lieu de masquer l'écart entre copie vendorée (30/08) et épingle amont (26/09). Rien à redire sur le fond.

@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.

APPROVED -- myia-ai-01 (coordinateur), tete a97ddd6237, lecture personnelle faite : body, commentaires, review NanoClaw (LGTM 01:53Z), diff cellule par cellule contre la base.

Pure passe de prose et de millesime : 0 cellule code et 0 sortie modifiees, chaque compte cite est present dans les sorties committees ou recompte sur l'amont. Cette PR double #18826, qui reparait les memes six cellules. Je garde celle-ci : elle porte un claim sur #18825 et un tag Grain: conforme, et elle va plus loin en §5. #18826 est fermee comme remplacee.

Nit non bloquant, pour un grain suivant : depuis le bump #18881 de ce matin, main epingle Argumentum a da8a49a. La phrase « l'epingle courante du sous-module (7cf48616, 26/09) » n'est donc plus exacte. Mieux vaut la dater (« l'epingle du 26/09 ») que la dire courante : sinon elle derive a chaque bump.

merge_ready peut merger des que le dossier est re-tamponne a cette tete. La review NanoClaw posterieure au dossier de 01:44Z l'a perime.

@jsboige

jsboige commented Oct 3, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18876
head: a97ddd6
complete: true
body: read
comments-reviewed: 11
reviews-reviewed: 2
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: 09037da0b64e1939fa355c17b789bbbf1983db2e395a059e7879397233ba342a
diff-files: 2
diff-additions: 31
diff-deletions: 10
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

note: Dossier c379 (re-stamp) sur PR #18876 (fix(ontology-aif,#18825): realigner prose §3 sur OWL livre + dater millesime §5/§5.1). Lane porteuse myia-po-2027:CoursIA. MED/notebook-python, 2 fichiers MyIA.AI.Notebooks/SymbolicAI/Argument_Analysis/Argumentation-Onto-01-AIF-OWL2-Python.ipynb +30/-10 + ontologies/catalog-v001.xml +1/-0. Realignement doc-honesty sur fichier OWL livre : 18 284 AA -> 18 388 AA, 7 773/10 511 -> 7 825/10 563, rupture §3 corrigee (NamedIndividual 4 244 et OPA 2 122 reintroduits, seul ClassAssertion a 0), 1 977 cross-links vs 2 000, OPA 2 122 vs 880 epingle. Millésime §5 documente l'etat historique 30/08 + epingle courante 7cf48616 mesuree. Markdown-only : 7 cellules (cell-0, cell-5, cell-7, 7689ff77, cell-11, cell-23, 811c2bca). Diagnostic C.4 = CAUSE_FIXED (prose re-alignee sur fichier livre, ecart epingle/copy documente). Reassessed by myia-po-2027:CoursIA: CONFIRMED prose-drift. PR gate SUCCESS @ 23:03:53Z (PASS -- no failing checks). B.0 OK (NanoClaw COMMENTED LGTM 01:53:37Z, levee par myia-ai-01 APPROVED 03:34:42Z a tete a97ddd6 -- body, commentaires, review NanoClaw lues, diff cellule par cellule). Scope pass (2 fichiers sous SymbolicAI/Argument_Analysis/, pas sous .claude/ ni .github/). domain: pass (substance notebook verifiable : 7 cellules markdown, outputs et execution_count intacts, 0 cellule code touchee). Lane porteuse po-2027:CoursIA (DIFF de ma lane po-2026:CoursIA-3, tiers autorise). Re-stamp = NOUVEAU post (item 4 skill) : ancien dossier c371 (tete 2e591d7) mort par APPROVED d'ai-01 a la nouvelle tete + review LGTM NanoClaw post-c371. APPROVED d'ai-01 nominative a tete a97ddd6 presente -- merge_ready peut merger. Path-collision advisory avec #18826 signalee c375 resolue par ai-01 (qui a APPROVED). Eligible READY.

@myia-ai-01
myia-ai-01 merged commit 6ffaeb7 into main Oct 3, 2026
96 checks passed
myia-ai-01 pushed a commit that referenced this pull request Oct 3, 2026
…courantes (nit #18876) (#18947)

Trois phrases appelaient l'épingle du sous-module « en cours/courante »
(7cf48616, 26/09) -- elle dérive à chaque bump Dependabot (da8a49a depuis
#18881). Elles deviennent des témoignages datés : « au pin du 26/09 ».
Markdown seul, pas de re-execution.

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
myia-ai-01 pushed a commit that referenced this pull request Oct 5, 2026
…post-#763/#13554) (#19064)

* docs(readme,Argument_Analysis): realigner le README sur l'OWL livre (post-#763/#13554)

Le README de la serie portait encore les chiffres pre-#763 sur 16 lignes
descriptives, alors que les carnets Onto-01/02/03 ont ete realignes par
#18876/#18947. Realignement sur les mesures firsthand (outputs re-executes
des 3 carnets + comptage direct du blob 4b4fc62) :

- OWL fallacies : 6,8 MB (vs 4,7 MB), 1 513 classes (1 509 concepts + 4 nœuds
  AIF), 18 388 AnnotationAssertion (vs 10 976 NamedIndividual + 4 183 OPA),
  36 ObjectExactCardinality bien formees (vs « 37 mal formees »)
- CSV crossLinks : 539 cellules, 34,6% des sophismes couverts (vs 22 / 1,5%)
- Mappings AIF : 116 (64/33/19), concordants avec les *Match AA de l'OWL
  a l'epingle (vs 70, dits « absents de l'OWL »)
- Vertus SKOS : 1,1 MB, 2 897 triplets, 225 concepts (vs 863 KB, 2 639, 224)
- Gap OWL<->CSV : inventaires concordants ~7% (vs facteur x7,8)
- badTenorOf retire (le carnet porte desormais « sans propriete duale »)
- clause de datation sur la note PR-B #4960 (recit historique conserve)

CATALOG-STATUS byte-identique (catalog-pr-hygiene R1) ; aucun notebook
touche (la re-execution C.2 ne s'applique pas).

See #17331

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

* fix(readme,#17331): retirer le compteur d'artefact en prose (prose-counts)

L'organe `prose-counts` (bloquant sur lignes ajoutees, #17636) refuse
« 539 cellules », compteur d'artefact ecrit a la main dans la prose :
les donnees quantitatives sont tenues par le CI et la sortie des
carnets, pas par un README qui derive au prochain ajout (#9377).

Suppression de la mesure, conservation du predicat, dans les 5 lignes
qui la portaient (tables Notebooks / Ce que chaque notebook apporte /
Concepts cles / Gap OWL-CSV, et la clause de datation de la note PR-B).
L'enumeration des compteurs par relation disparait au meme endroit :
c'est la meme classe de chiffre fige, la garder aurait ete corriger a
la lettre ce que l'organe mesure.

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

* Fix: harmoniser ligne 358 du README avec la cause reelle du pont SemanticWeb

La ligne 358 disait « axiom mal-formes, rdflib en echec » — les deux
moities sont contredites par le carnet Onto-01 (cellule cell-3) : les
36 ObjectExactCardinality sont bien formees, et rdflib echoue par
TypeError au parse, pas a cause d'axiomes mal formes. Formulation
alignee sur les lignes 97/129/207 deja corrigees par cette PR.
Markdown-only (reserve adjointe c.5981913706/#19064).

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

---------

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

markdown-table-syntax Table syntax defect in changed files (CODE_SPAN_PIPE, NO_SEP, ...). Advisory. See #10097. pr-overlap Advisory: another open PR touches the same files (organ #13615)

Projects

None yet

3 participants