Skip to content

Add seven-model civic organizational alignment for ORG/FOAF/vCard #80

Description

@mdheller

Purpose

Implement the semantic root for the Seven-Model Civic Operating Architecture. Ontogenesis owns the governed vocabulary, alignments, contexts, examples, SHACL gates, and registry entries. It must not own runtime execution; SocioSphere, Delivery Excellence, Gaia, PolicyFabric, AgentPlane, ProCybernetica, HellGraph, and Prophet Core consume the artifacts published here.

Scope

Create the first governed civic-organizational ontology tranche aligning the whole-of-society reference stack with W3C ORG, FOAF, vCard, PROV-O, TIME, GeoSPARQL, DCAT, SOSA/SSN, and Ontogenesis-local namespaces.

Reference-model stack:

  • EnRM — Environment Reference Model
  • CGRM — Civic-Governance Reference Model
  • PRM+ — Performance / public-value outcomes
  • BRM+ — Business / value-network actors
  • SRM+ — Service components and interfaces
  • DRM+ — Data contracts, provenance, access basis
  • TRM+ — Runtime, attestation, trust anchors

Minimal tranche acceptance criteria

  • Add docs/specs/seven-model-org-foaf-vcard-alignment.md.
  • Add contexts/civic-stack.context.jsonld.
  • Add Alignments/w3c-org.ttl mapping internal party/legal/service concepts to W3C ORG.
  • Add FOAF/vCard alignment coverage where missing.
  • Add examples/civic-org-service-stack.example.jsonld covering agent, organization, post, membership, site, service, dataset, legal basis, PRM observation, EnRM exposure, TRM attestation, and change event.
  • Add shapes/civic-org-alignment.shacl.ttl with gates for membership cardinality, service legal basis, site geometry/address, attestation evidence, and change-event timestamps.
  • Register the new artifacts in the existing Ontogenesis catalog/registry mechanism.
  • Ensure the repo validation pipeline passes.

Full tranche follow-up

  • Add Domains/civic-governance.ttl.
  • Add Domains/environment-reference.ttl.
  • Add Domains/performance-reference.ttl.
  • Add Domains/service-reference.ttl.
  • Add Domains/data-reference.ttl.
  • Add Domains/technical-reference.ttl.
  • Add Alignments/seven-model-stack.ttl.
  • Add competency-question SPARQL examples.

Cross-stack consumers

  • SocioSphere consumes the governed object model.
  • Delivery Excellence consumes PRM+/SRM+/BRM+ metric contracts.
  • Gaia consumes EnRM.
  • PolicyFabric consumes CGRM.
  • AgentPlane emits compliant runtime/action evidence.
  • ProCybernetica consumes risk/control/evidence-pack bindings.
  • HellGraph provides graph storage/query execution.
  • Prophet Core provides contracts, ingest, catalog, query, policy, and infra substrates.

Notes

Use Ontogenesis-local canonical IRIs as source-of-truth terms. External W3C vocabularies should be alignments, not uncontrolled replacements for internal governed semantics.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions