OPDA Knowledge base
architecture accepted

Vocabulary Catalogue Amendments

SUPERSEDED 2026-05-26 by ODR-0002 via Scope-Check 1 (Q4 vote 7-1-1 retire; Hendler dissent on permanence preserved). This record is retained as a historical artefact and anchor for the Council Session 001 provenance below. The amendments it records are folded into ODR-0002’s ## Change log subsection inside ## Rules — that is now the authoritative current state of the catalogue. Readers seeking current tiering MUST go to ODR-0002; the tables below are frozen at session-001’s deliberation snapshot. Session 002 ratifies the fold.

ODR relationship map

This diagram shows how ODR-0014 relates to the records it amends, implements, and is superseded by, as stated in the frontmatter and prose.

flowchart LR accTitle: ODR-0014 relationship map accDescr: Shows supersession by ODR-0002, implements ODR-0003, and downstream routing to ODR-0005 ODR-0006 ODR-0007 ODR-0012 ODR0014["ODR-0014
Vocabulary Catalogue
Amendments"]:::error ODR0002["ODR-0002
Ontology Language
Adoption (catalogue)"]:::success ODR0003["ODR-0003
PDTF Ontology
Programme"]:::process ODR0007["ODR-0007
Transactions &
Lifecycle"]:::process ODR0012["ODR-0012
Data Governance
Layer"]:::process ODR0005["ODR-0005
Property / Land
Identity Crux"]:::process ODR0006["ODR-0006
Agents and Roles"]:::process ODR0002 -->|"supersedes (Scope-Check 1 Q4,
vote 7-1-1)"| ODR0014 ODR0014 -->|"implements"| ODR0003 ODR0014 -->|"amendments absorbed into"| ODR0002 ODR0002 -->|"OWL-Time intervals"| ODR0007 ODR0002 -->|"DPV Phase-1 + ODRL deferral"| ODR0012 ODR0014 -->|"OBO RO routed to"| ODR0005 ODR0014 -->|"W3C Org vs opda: routed to"| ODR0006

Context

ODR-0002 established OPDA’s vocabulary catalogue — a closed three-tier set (Core / Conditional / Defer) with canonical URI, role, and adoption pattern per entry — surveyed from the H&M programme before any PDTF-specific modelling had been attempted. Council Session 001 (Q2) then scoped the PDTF-to-ontology work against that catalogue and, in doing so, made decisions that change ODR-0002’s tiering or rationale for specific entries. Two pivots in particular: OWL-Time, which ODR-0002 placed at Conditional and which the PDTF brief had initially excluded, was brought into active scope on coherence grounds (PROV-O instants without OWL-Time intervals is incoherent for proprietorship, lease, and claim-validity); and the mapping/policy cluster (SSSOM, ODRL) was held back where the data-model-only round presents no target. The session also opened OBO RO (no consensus) and FOAF (subsequently ruled out programme-wide).

The original question this ODR answered — how should the partial supersession be recorded to preserve provenance? — was itself superseded by Scope-Check 1 (2026-05-26), which ruled the amendment-ODR pattern is not the right convention (FIBO catalogues, DCMI terms, W3C WD discipline all collapse). The amendments now live in ODR-0002’s ## Change log.

Decision

Superseded. The original decision (record amendments as a partial-supersession amendment) is replaced by ODR-0002’s ## Change log-inside-## Rules pattern. The amendments are unchanged; only their authoritative home changes.

Rules

Supersession scope

This record is wholly superseded by ODR-0002 — the amendments it carried (OWL-Time Conditional adoption; DCAT Conditional; SSSOM deferral; ODRL deferred-policy; DPV Phase-1; Dublin Core rationale; BBO/ArchiMate out) now live as ## Change log rows in ODR-0002’s ## Rules, attributed to Session 001 Q2. The two open questions originally routed here (OBO RO → ODR-0005; FOAF / W3C Org → ODR-0006) remain routed — but their pointers live in ODR-0002, not here. Hendler’s recorded dissent on the retirement (Scope-Check 1 Q4: “every governance act stays permanently”) is preserved in the plan’s risks table (docs/plan/council-followup-sessions.md §9) as a live methodological position, not silenced.

Vocabulary tier decisions at a glance

The table below is the authoritative text; this diagram visualises the same seven entries — showing the tier-or-scope change made at Session 001 Q2 and the downstream consumer where relevant.

flowchart TD accTitle: Vocabulary tier decisions — Session 001 Q2 accDescr: Seven vocabulary entries from the amended table showing the ODR-0002 baseline and the Session-001 outcome for each S001["Session 001 Q2
Vocabulary deliberation"]:::warning OT_B["OWL-Time
ODR-0002: Conditional
(PDTF brief excluded)"]:::process OT_O["ADOPT Conditional
— exclusion reversed
≈6-3"]:::success DCAT_B["DCAT 3
ODR-0002: Conditional"]:::process DCAT_O["Confirmed Conditional
(Davis: Core; Baker: hold)"]:::success SS_B["SSSOM / SEMAPV
ODR-0002: Conditional"]:::process SS_O["Deferred — use dct:source
≈5-4 (Cagle dissent)"]:::user ODRL_B["ODRL
ODR-0002: Conditional"]:::process ODRL_O["Vocabulary adopted;
policy-authoring deferred
to Phase 2"]:::success DPV_B["DPV family
ODR-0002: Conditional"]:::process DPV_O["Phase-1 annotation adopted;
broader TBox is live question"]:::success DC_B["Dublin Core
ODR-0002: Core"]:::process DC_O["Rationale restated as
commons substrate; tier unchanged"]:::success BBO_B["BBO / ArchiMate
ODR-0002: Conditional/Defer"]:::process BBO_O["Out for this programme
— unanimous"]:::user S001 --> OT_B --> OT_O S001 --> DCAT_B --> DCAT_O S001 --> SS_B --> SS_O S001 --> ODRL_B --> ODRL_O S001 --> DPV_B --> DPV_O S001 --> DC_B --> DC_O S001 --> BBO_B --> BBO_O

Amended entries (superseded in part)

These ODR-0002 catalogue entries are changed by this record:

VocabularyODR-0002 saidSession 001 decisionRationale
OWL-TimeConditional, “use only where bitemporal/interval semantics genuinely needed” — PDTF brief excluded itADOPT (Conditional), in scope for this programme — reverses the exclusionPROV-O’s prov:atTime (instant) without OWL-Time intervals for proprietorship, leases, claim-validity is incoherent (Guizzardi/Gandon). ≈6-3 over “await a concrete consumer” dissent (Allemang/Davis).
DCAT 3ConditionalConfirmed Conditional (Davis wanted Core; Baker held Conditional)Ontology-as-published-dataset + reference data; near-zero marginal cost over dct:. Not Core — no catalogue task this round.
SSSOM / SEMAPVConditional (“pair with semapv:”)Deferred for internal overlay refs; use dct:source to form-question IRIs nowSSSOM earns its place mapping to external vocabularies; for single-source internal refs it is machinery without a target (Gandon/Knublauch). Cagle dissent recorded (≈5-4).
ODRLConditional, “restrict to access-control layers”Vocabulary adopted; policy-authoring deferred to Phase 2ODRL Policy/Permission bite only on instances, which this round forbids — an ODRL TBox alone asserts nothing (Guarino). See ODR-0012.
DPV familyConditionalPhase-1 annotation adopted; broader TBox class vocab is a live questionSee ODR-0012 — Pandit’s recorded dissent on lawful-basis/consent/purpose class vocabulary.
Dublin CoreCore (“administrative metadata”)Reclassified rationale: “commons substrate” — no tier changeDCAT/PROV-O/SKOS/VANN all already depend transitively on dct: (Baker); adopting it formalises the implicit. Strengthened justification, same tier.
BBO, ArchiMateConditional/DeferOut for this programmeNo process- or capability-modelling task. Unanimous.

OWL-Time moves into active scope carrying ODR-0002’s adoption pattern (canonical URI + local SHACL + no owl:imports); consumed by Transactions & Lifecycle (ODR-0007) for proprietorship/lease/claim-validity intervals.

Open questions raised (routed, not adopted)

  • OBO RO — Kendall proposed for transitive part-of (flat → block → estate); Davis rejected (biology-flavoured; use dct:isPartOf). No consensus — left open, routed to ODR-0005.
  • FOAF / W3C Org ontology — Session 001 reopened FOAF; since ruled out (programme decision). ODR-0002’s Defer-row negative on FOAF stands. The remaining Kind-layer choice routed to ODR-0006 is W3C Org ontology vs bespoke opda:, with prov:Agent for the provenance role only.

Survives unchanged

This record does not touch:

  • The entire Core tier (RDF, RDFS, OWL 2, XSD, SHACL, SKOS, Dublin Core, VANN) — membership and canonical URIs stand; only Dublin Core’s rationale is restated.
  • The adoption pattern for every Conditional entry (canonical URI + local SHACL + no owl:imports + vann: header + recorded provenance).
  • The Defer-tier reasoning for entries the PDTF round did not test — schema.org, DCAT-AP / DCAT-AP EU, FIBO, SOSA/SSN, QUDT, GeoSPARQL — all stand as ODR-0002 reasoned them.
  • The three-tier framing (Core / Conditional / Defer) and the closed-set discipline (new admissions require a new ODR).

Enforcement notes

  • Each amended row above is confirmed against session-001 Q2 — tallies (OWL-Time ≈6-3; SSSOM ≈5-4 with Cagle dissent) and arguments match the transcript.
  • ODR-0002’s affected rows carry a “Superseded in part by ODR-0014” note pointing here; the Core tier, adoption pattern, and untouched Defer reasoning are unchanged in ODR-0002.
  • OWL-Time adoption is confirmed downstream by ODR-0007 (interval modelling), carrying the canonical-URI + local-SHACL + no-owl:imports adoption pattern.
  • This is a partial supersession: ODR-0002 remains the standing catalogue for everything outside the amended scope above. Whether ODR-0002’s frontmatter status flips to superseded is left to the validator (odr-review) as a soundness item rather than asserted here.

Amendment-pattern supersession flow

This diagram traces how the amendment-ODR convention itself was evaluated and superseded — the decision captured in the ## Decision section above.

flowchart TD accTitle: Amendment-pattern supersession flow accDescr: Flowchart showing how the amendment-ODR pattern was evaluated against alternatives and replaced by the Change-log-inside-Rules pattern via Scope-Check 1 Q["How to record partial
catalogue amendments?"]:::warning A1["Option A: Edit ODR-0002
in place"]:::process A2["Option B: Fresh full-catalogue
ODR superseding ODR-0002
wholesale"]:::process A3["Option C: Separate amendment
ODR-0014 (partial supersession)"]:::process A4["Option D: Change-log subsection
inside ODR-0002 Rules
(Scope-Check 1 ruling)"]:::success R1["Erases provenance of
why/which deliberation moved tier"]:::error R2["Falsely implies whole
catalogue was re-deliberated"]:::error R3["Pattern itself superseded
— FIBO/DCMI/W3C WD collapse;
Scope-Check 1 Q4 vote 7-1-1"]:::error Q --> A1 --> R1 Q --> A2 --> R2 Q --> A3 --> R3 Q --> A4 R3 -->|"amendments folded into"| A4

Alternatives

  • Edit ODR-0002 in place — erases the provenance of why each tier moved and which deliberation moved it, collapsing two distinct authorship events into one undated table.
  • A fresh full catalogue ODR superseding ODR-0002 wholesale — falsely implies the whole catalogue was re-deliberated when only a handful of entries were touched, and discards ODR-0002’s still-valid survey reasoning for the untouched tiers.

Consequences

  • Each tiering change is recorded with its Council session, argument, and tally — the catalogue’s provenance is layered, not flattened.
  • The temporal tier now matches what the model needs: OWL-Time intervals alongside PROV-O instants remove the Guizzardi/Gandon incoherence.
  • SSSOM and ODRL-policy deferral keeps unused machinery out of this round; both remain adoptable once a target (external mappings; consent instances) arrives.
  • The OBO RO question is recorded as open and FOAF as ruled out, each routed to its owning ODR — neither silently dropped nor prematurely tiered.
  • The catalogue must be read across two records (ODR-0002 baseline + this amendment) until a future consolidation; readers must hold both to see current tiering.
  • Modellers consuming OWL-Time apply ODR-0002’s adoption pattern (canonical URI + local SHACL + no owl:imports + vann: header) in ODR-0007.
  • The Kind-layer-vocabulary question (W3C Org vs bespoke opda:) is owned by ODR-0006; the part-of question by ODR-0005.

References

  • Superseded by: ODR-0002 — current authoritative catalogue carrying the ## Change log subsection that absorbs this record’s amendments.
  • Supersession decision: Scope-Check 1 — Programme cut Q4 (vote 7-1-1 retire; Hendler dissent on permanence recorded). Amendment A1.
  • Anchor: ODR-0003 — the PDTF ontology programme this amendment scopes against; ODR-0003’s work-breakdown table no longer lists ODR-0014 as a Phase-0 stub.
  • Downstream consumers (now via ODR-0002): OWL-Time → ODR-0007; DPV Phase-1 + ODRL deferral → ODR-0012; SSSOM-vs-dct:sourceODR-0011 and overlay dct:source traceability in ODR-0010.
  • Questions routed: OBO RO → ODR-0005; W3C Org vs bespoke opda:ODR-0006.
  • Target versions: RDF 1.2 and SHACL 1.2, per the Core-tier pin in ODR-0002.
  • Council deliberation: session-001 Q2 (vocabulary set) — original deliberation, frozen here for provenance.
  • Hendler’s preserved dissent on the retirement (Scope-Check 1 Q4): “every governance act stays permanently”. Recorded in plan §9 risks, not silenced.

Comments

Loading comments…