From 908826601a58e0c4bd1e3db39a69c8a011e8c002 Mon Sep 17 00:00:00 2001 From: Bastien Gourdon Date: Wed, 5 Aug 2026 14:32:49 +0200 Subject: [PATCH] tbox: v2.0 - 47 renommages de vocabulaire, alignement T-Box/A-Box sur les attributs transverses, GovernanceLayerObject inseree au-dessus d'Actor, isAbstract declare sur les 44 classes, ActivationStatus et Environment fermes en litteraux, labels derives de l'IRI, conformsTo pose sur les shapes, requetes SPARQL embarquees reecrites. Validation SHACL sans violation bloquante, rejeu a zero modification. Viewer T-Box regenere mais encore porteur d'IRI en dur, cf backlog --- generated/PR_TBox_Rulebook.xlsx | Bin 29502 -> 29502 bytes generated/pr_metamodel_viewer.html | 2 +- generated/sodh_viewer.html | 2 +- .../logs/migration_20260805T093113.json | 52 + .../logs/migration_20260805T141108.json | 52 + .../logs/migration_20260805T141431.json | 52 + .../logs/migration_20260805T141443.json | 30 + .../logs/migration_20260805T141711.json | 33 + .../logs/migration_20260805T141845.json | 33 + .../logs/migration_20260805T141859.json | 30 + .../logs/migration_20260805T142550.json | 53 + .../logs/migration_20260805T142709.json | 53 + .../logs/migration_20260805T142720.json | 31 + governance/migration/migrate_tbox_v2_0.py | 121 +- governance/migration/renames.yaml | 21 + instances/sodh.ttl | 4639 +++++++++-------- ontology/pr_metamodel.ttl | 1875 +++---- shapes/pr_metamodel_shapes.ttl | 828 ++- 18 files changed, 4230 insertions(+), 3677 deletions(-) create mode 100644 governance/migration/logs/migration_20260805T093113.json create mode 100644 governance/migration/logs/migration_20260805T141108.json create mode 100644 governance/migration/logs/migration_20260805T141431.json create mode 100644 governance/migration/logs/migration_20260805T141443.json create mode 100644 governance/migration/logs/migration_20260805T141711.json create mode 100644 governance/migration/logs/migration_20260805T141845.json create mode 100644 governance/migration/logs/migration_20260805T141859.json create mode 100644 governance/migration/logs/migration_20260805T142550.json create mode 100644 governance/migration/logs/migration_20260805T142709.json create mode 100644 governance/migration/logs/migration_20260805T142720.json diff --git a/generated/PR_TBox_Rulebook.xlsx b/generated/PR_TBox_Rulebook.xlsx index 2b41abb951a4405be4b679e142f2e5c8209aefb4..d8b951f73242586829f56a33fc6fe8e5356390d4 100644 GIT binary patch delta 470 zcmdn@jB(#HMxFp~W)=|!1_lm>gT)hh4sskUW{ti7hU>?~tLpWy_Lg4i;&hGFQ}9zz zG~_&@TeN5GqRhodR@}XPdD>d(Chp@u{{OidX2RAQyX5%|)~=Y~DBgXUlMih;$#=$) zQN?D$_LUNyWjy7vU#1;TzvH~&N8)#ur2^R>j$Dh}X2AJ*gT&^^mmV(SnZI!+D_^73 zrz=HFksdoX_*`6WFa0b zjAh-23NuV%M89T!D{s7$HD|#OiHyl}CtrW{uI~4QnL$%t$J}}LC{5ctlvDM|?IsC>Dg^TiAk;Pp^{3Dhq{O@ktgoQR8pK;$)!q|%4sxvaW{qV}4-=bsRlWYy-qKl}jDgd+JA^$v ze3%Nmh4NQt%+fH-`u=T6>g%=#hYbJO*KeD8izTz>$nzJ>ZdnGpY}d;?XKhHUUZlV{ z>E`0gE6=!0KfJczFSzcQEK9E47e2>=eN633)~fL?-oUYWqU_XbXHI>PyzQC5o6yZ? z?G-RpbWY@<7nkPq1{+OwuFpza_5Sy!c)yr?E1I@1KR!M4=c1QFFV86iZ#BK-a^=Zl zDSfW?g=-%!ijYsQ7r&tQiN&+MA-l{gZhHCm+3d?$#8)@n7x|NQc>U5HQx{dq$J+lo z@AN!(bMC)P5%FV_9j<e z4Lp=5s}z`nl*AU;gQ$50E+Fa&gwiSm^9mr;HVE~n&=RD?ya=qXpvW4;TU+D?qP`Y+ F0sySb#|8iZ diff --git a/generated/pr_metamodel_viewer.html b/generated/pr_metamodel_viewer.html index a73f0fe..c901f38 100644 --- a/generated/pr_metamodel_viewer.html +++ b/generated/pr_metamodel_viewer.html @@ -204,7 +204,7 @@ footer{background:var(--navy);color:rgba(255,255,255,.5);padding:7px 20px;