From c8693b63bb72cdace40d5897f371eccc3ac7c001 Mon Sep 17 00:00:00 2001 From: Bastien Gourdon Date: Mon, 27 Jul 2026 18:17:19 +0200 Subject: [PATCH] tbox: v1.1 - belongsTo unifie, implements devient represents, aboutConcept/usesConcept remplacent composedOf, monitoredBy sur BO seul, grain deplace du Metric au DataObject, couche Delivery et DataInterface. shapes v0.2 scindees curated/observed avec XOR de sens sur DataElement. instances SODH migrees et arbitrees : 12 BO, 12 BC, 6 concepts empruntes en TO_ARBITRATE. Validation : 52 bloquants, dont 52 leves par la migration BR-013 restante --- generated/pr_metamodel_viewer.html | 2 +- instances/sodh.ttl | 158 ++++++--- ontology/pr_metamodel.ttl | 296 +++++++++++++--- requirements.txt | 18 + scripts/apply_arbitration_sodh.py | 255 ++++++++++++++ scripts/generate_tbox_viewer.py | 4 +- scripts/migrate_instances_v1_1.py | 214 ++++++++++++ scripts/run_shacl_validation.py | 284 +++++++++++++++ shapes/pr_metamodel_shapes.ttl | 533 +++++++++++++++++++++++------ 9 files changed, 1549 insertions(+), 215 deletions(-) create mode 100644 requirements.txt create mode 100644 scripts/apply_arbitration_sodh.py create mode 100644 scripts/migrate_instances_v1_1.py create mode 100644 scripts/run_shacl_validation.py diff --git a/generated/pr_metamodel_viewer.html b/generated/pr_metamodel_viewer.html index 52aa585..752af9e 100644 --- a/generated/pr_metamodel_viewer.html +++ b/generated/pr_metamodel_viewer.html @@ -226,7 +226,7 @@ footer{background:var(--navy);color:rgba(255,255,255,.55);padding:6px 18px;