# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-10-06T14:56:16Z", "synthesisSha256": "7dcf4aa0d9e8a158590fa8b8f9e17c67c8474f717c647484c0859a08bd3ef244", "providerMode": "single-provider-waiver", "providers": [ "Codex" ], "waivedProviders": [ "Claude", "Grok" ] }, "metaModel": { "id": "WM-KNW-001", "registryId": "vr.wm-knw-001", "name": "Model / Ontology", "version": "0.1.0-reviewable-draft", "previousVersions": [], "entryKind": "entity", "family": "World Models", "category": "Information and virtual systems", "industry": [ "Cross-industry" ], "domain": [ "INF.KNW.MDL" ], "tags": [ "model", "ontology", "inf.knw.mdl" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-knw-001-model-ontology/", "sourceUrl": "https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-knw-001", "model": { "registry_id": "vr.wm-knw-001", "model_id": "WM-KNW-001", "name": "Model / Ontology", "entry_kind": "entity", "purpose": "Describe a semantic asset with stable identity, explicit meaning, version-bound dependencies, qualified mappings and assessment evidence.", "scope_statement": "One model, metamodel, schema, vocabulary or ontology as a maintained semantic asset. Versions, representations and scoped claims describe this asset; the root is neither a catalogue of all models nor the instances, software or specification documents that use or embody it. Proposed governance supports draft and retired assets as well as released ones.", "in_scope": [ "Asset identity, kind, purpose, steward reference, namespace bindings and declared formalism", "Version-specific semantic inventories, restrictions, imports, mappings, content fingerprints and change assertions", "Local release status, conformance claims, external assessment references, access and retirement decisions" ], "out_of_scope": [ "Dataset instances and domain entities described by the asset; trained parameter sets and runtime simulation executions", "Authoritative document and standards issuance, software execution, identifier-scheme administration, translation and intellectual-property adjudication", "Universal ontology truth, automatic semantic-equivalence proofs, executing migrations or certifying implementations" ], "boundary_notes": [ { "neighbor": "WM-REC-005 Standard / Spec Artifact", "distinction": "The registered N6 split assigns the semantic asset here and the published standard/specification artifact there. Link a version-specific specification without acquiring its issuer or publication lifecycle.", "source_refs": [ "SRC-001", "SRC-007" ] }, { "neighbor": "WM-REC-001 Document / Record", "distinction": "Files and governed documents are representations or evidence; their storage identity and records lifecycle remain external.", "source_refs": [ "SRC-001", "SRC-002" ] }, { "neighbor": "WM-DAT-001 Dataset", "distinction": "Instance datasets and assessment fixtures are referenced by snapshot; their content and access rights are not owned by this semantic asset.", "source_refs": [ "SRC-002", "SRC-004" ] }, { "neighbor": "WM-SFT-001 Software Product", "distinction": "Parser, reasoner and validator implementations are referenced with versions. This asset records outputs without owning tool execution or software lifecycle.", "source_refs": [ "SRC-004", "SRC-007" ] }, { "neighbor": "WM-XCT-011 Identifier Scheme", "distinction": "Store scoped identifier and namespace bindings; naming-scheme ownership, issuance and resolution policies remain external.", "source_refs": [ "SRC-001", "SRC-002" ] }, { "neighbor": "WM-KNW-002 Language / Terminology and WM-KNW-003 Intellectual Property Right", "distinction": "Keep language tags, term references and rights evidence local to the asset; language management, translation and determination of rights remain outside its boundary.", "source_refs": [ "SRC-003", "SRC-006" ] } ] }, "sources": [ { "id": "SRC-001", "title": "OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax (Second Edition)", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/owl2-syntax/", "version_or_date": "Recommendation 2012-12-11", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Sections 2.1 and 3 distinguish abstract ontology, document, ontology/version IRIs, imports and structural equivalence. Local governance rules are authored proposals, not OWL requirements." }, { "id": "SRC-002", "title": "RDF 1.1 Concepts and Abstract Syntax", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/rdf11-concepts/", "version_or_date": "Recommendation 2014-02-25", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Sections 1 and 3-4 distinguish resources, graphs, datasets, concrete syntaxes and graph comparison. Format-neutral asset description does not require every model to use RDF." }, { "id": "SRC-003", "title": "SKOS Simple Knowledge Organization System Reference", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/skos-reference/", "version_or_date": "Recommendation 2009-08-18", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Sections 4-5 and 10 support concept-scheme and label distinctions and typed mappings. A concept match is not identity or class equivalence." }, { "id": "SRC-004", "title": "Shapes Constraint Language (SHACL)", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/shacl/", "version_or_date": "Recommendation 2017-07-20", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Section 3 separates data graph, shapes graph, validation report, conformance and failures; recursion is implementation-dependent. Supports scoped assessment evidence, not universal certification." }, { "id": "SRC-005", "title": "RDF Dataset Canonicalization", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/rdf-canon/", "version_or_date": "Recommendation 2024-05-21, RDFC-1.0", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Sections 1 and 4 support explicit canonicalization scope and isomorphism. Content fingerprints do not establish general semantic equivalence; no canonicalization implementation is delivered." }, { "id": "SRC-006", "title": "PROV-O: The PROV Ontology", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/prov-o/", "version_or_date": "Recommendation 2013-04-30", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Entity, activity, agent, attribution, derivation and revision support evidence traceability. Attribution is not ownership or an authorization decision." }, { "id": "SRC-007", "title": "Meta Object Facility (MOF) Core Specification", "organization": "Object Management Group", "url": "https://www.omg.org/spec/MOF/2.5.1/PDF", "version_or_date": "2.5.1; specification catalog lists formal/19-10-01; adoption October 2016", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Clauses 1-3 support metamodel definition and distinct EMOF/CMOF compliance points. Only selected clauses reviewed; no MOF implementation conformance is asserted." }, { "id": "SRC-008", "title": "Date and Time on the Internet: Timestamps", "organization": "Internet Engineering Task Force", "url": "https://www.rfc-editor.org/rfc/rfc3339.html", "version_or_date": "RFC 3339, July 2002, section 5.6", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:55:03Z", "relevance": "Timestamp syntax with seconds and offset. Proposed service rules separately distinguish effective, event and observation times." } ], "structure": { "bundles": [ { "id": "bundle-registration", "name": "Identity and scope", "description": "Establish the semantic asset and its recognition evidence.", "rationale": "Proposed grouping for accountable asset maintenance; source distinctions guide the design without prescribing this hierarchy.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-007" ], "layers": [ { "id": "layer-identity", "name": "Asset identity", "description": "Establish the semantic asset and its recognition evidence. Identify the maintained semantic asset separately from any registry listing or downloadable file. An anonymous source ontology can receive a local registration ID without inventing a source IRI.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "findings": [ { "id": "finding-identity", "name": "Asset identity", "description": "Identify the maintained semantic asset separately from any registry listing or downloadable file. An anonymous source ontology can receive a local registration ID without inventing a source IRI. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "questions": [ { "id": "finding-identity-q1", "text": "Which master identifier identifies this asset rather than a version or document?", "kind": "identity", "answer_data": [ "master_id", "identifier_scheme", "source_iri_state" ] }, { "id": "finding-identity-q2", "text": "Which asset kind and modeling level are declared for this registration?", "kind": "classification", "answer_data": [ "asset_kind", "modeling_level", "classification_basis" ] }, { "id": "finding-identity-q3", "text": "What intended domain and competency scope delimit this asset?", "kind": "definition", "answer_data": [ "purpose", "domain_scope", "excluded_questions" ] } ], "data_elements": [ { "id": "data-identity-record", "name": "Identity binding", "description": "Master identifier, scheme and original source identifiers with explicit absent or unknown states.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "data-kind-scope", "name": "Kind and scope", "description": "Asset kind, modeling level, domain, purpose and competency questions; no forced OWL typing.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "artifacts": [ { "id": "artifact-identity", "name": "Asset registration record", "description": "Versioned evidence for asset identity, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-namespace", "name": "Namespace and recognition", "description": "Establish the semantic asset and its recognition evidence. Recognize a version through declared identifiers, names and representation evidence. Prefixes and labels are aliases, not authority proofs; namespace availability does not prove ownership.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ], "findings": [ { "id": "finding-namespace", "name": "Namespace and recognition", "description": "Recognize a version through declared identifiers, names and representation evidence. Prefixes and labels are aliases, not authority proofs; namespace availability does not prove ownership. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ], "questions": [ { "id": "finding-namespace-q1", "text": "Which namespace bindings and external naming authorities apply to this asset?", "kind": "relationship", "answer_data": [ "namespace_bindings", "authority_refs", "binding_status" ] }, { "id": "finding-namespace-q2", "text": "Which labels and language tags help distinguish this asset from similarly named assets?", "kind": "quality", "answer_data": [ "labels", "language_tags", "ambiguity_notes" ] }, { "id": "finding-namespace-q3", "text": "Which observations support recognizing a representation as belonging to this asset?", "kind": "evidence", "answer_data": [ "representation_ref", "observed_at", "recognition_basis", "uncertainty" ] } ], "data_elements": [ { "id": "data-namespace-bindings", "name": "Namespace bindings", "description": "IRI, prefix alias, authority reference and resolution observation; absence is permitted.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] }, { "id": "data-recognition-record", "name": "Recognition evidence", "description": "Version-bound labels and recognition observations; resemblance does not establish identity.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] } ], "artifacts": [ { "id": "artifact-namespace", "name": "Recognition and namespace record", "description": "Versioned evidence for namespace and recognition, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-meaning", "name": "Meaning and rules", "description": "Describe the selected version without equating axioms, constraints and data.", "rationale": "Proposed grouping for accountable asset maintenance; source distinctions guide the design without prescribing this hierarchy.", "source_refs": [ "SRC-001", "SRC-002", "SRC-004", "SRC-007" ], "layers": [ { "id": "layer-structure", "name": "Semantic inventory", "description": "Describe the selected version without equating axioms, constraints and data. Record what a selected version declares, including its formalism and element roles. The inventory can point into an authoritative representation without copying every domain object.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "findings": [ { "id": "finding-structure", "name": "Semantic inventory", "description": "Record what a selected version declares, including its formalism and element roles. The inventory can point into an authoritative representation without copying every domain object. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "questions": [ { "id": "finding-structure-q1", "text": "Which local elements and modules comprise the selected version?", "kind": "composition", "answer_data": [ "version_ref", "element_refs", "module_boundaries" ] }, { "id": "finding-structure-q2", "text": "Which formal language and interpretation regime apply to its declarations?", "kind": "definition", "answer_data": [ "formalism_ref", "language_version", "interpretation_regime" ] }, { "id": "finding-structure-q3", "text": "Which terms or constructs are unavailable or deliberately outside this profile?", "kind": "constraint", "answer_data": [ "unsupported_constructs", "profile_limits", "rationale" ] } ], "data_elements": [ { "id": "data-semantic-inventory", "name": "Semantic inventory", "description": "Version reference, modules, term identifiers, element roles and authoritative definition locators.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "data-formalism-profile", "name": "Formalism profile", "description": "Pinned language and interpretation regime; informal models explicitly state lack of formal semantics.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "artifacts": [ { "id": "artifact-structure", "name": "Version semantic inventory", "description": "Versioned evidence for semantic inventory, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-constraints", "name": "Axioms and validation rules", "description": "Describe the selected version without equating axioms, constraints and data. Keep descriptive axioms, application constraints and examples distinguishable. A constraint profile is a referenced evaluation basis rather than a claim that the asset or all its instances pass.", "source_refs": [ "SRC-001", "SRC-004", "SRC-007" ], "findings": [ { "id": "finding-constraints", "name": "Axioms and validation rules", "description": "Keep descriptive axioms, application constraints and examples distinguishable. A constraint profile is a referenced evaluation basis rather than a claim that the asset or all its instances pass. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-004", "SRC-007" ], "questions": [ { "id": "finding-constraints-q1", "text": "Which axioms or constraints are normative for the selected profile?", "kind": "requirement", "answer_data": [ "rule_refs", "normative_status", "profile_ref" ] }, { "id": "finding-constraints-q2", "text": "What entailment and data-closure assumptions apply when checking those rules?", "kind": "validation", "answer_data": [ "entailment_regime", "closure_assumptions", "target_selection" ] }, { "id": "finding-constraints-q3", "text": "How are unsupported rules and undecidable or failed checks reported?", "kind": "exception", "answer_data": [ "unsupported_rule_refs", "failure_states", "escalation_ref" ] } ], "data_elements": [ { "id": "data-rule-manifest", "name": "Rule manifest", "description": "Rule reference, role, status, applicability and profile binding.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-004", "SRC-007" ] }, { "id": "data-evaluation-assumptions", "name": "Evaluation assumptions", "description": "Entailment, closure, target selection and failure handling are explicit for each evaluation profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-004", "SRC-007" ] } ], "artifacts": [ { "id": "artifact-constraints", "name": "Constraint profile record", "description": "Versioned evidence for axioms and validation rules, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-004", "SRC-007" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-versions", "name": "Versions and integrity", "description": "Keep release decisions and scoped content checks distinct.", "rationale": "Proposed grouping for accountable asset maintenance; source distinctions guide the design without prescribing this hierarchy.", "source_refs": [ "SRC-001", "SRC-002", "SRC-005", "SRC-006", "SRC-008" ], "layers": [ { "id": "layer-release", "name": "Version and release state", "description": "Keep release decisions and scoped content checks distinct. Use distinct identity for the asset, its version and each representation. Local immutable release snapshots and change classes are proposed stewardship rules; a current alias never supplies a historical pin.", "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ], "findings": [ { "id": "finding-release", "name": "Version and release state", "description": "Use distinct identity for the asset, its version and each representation. Local immutable release snapshots and change classes are proposed stewardship rules; a current alias never supplies a historical pin. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ], "questions": [ { "id": "finding-release-q1", "text": "Which state and predecessor relations describe this version?", "kind": "lifecycle", "answer_data": [ "version_id", "state", "predecessor_refs", "change_class" ] }, { "id": "finding-release-q2", "text": "When did the release decision take effect and when was it recorded?", "kind": "temporal", "answer_data": [ "effective_at", "decision_at", "recorded_at" ] }, { "id": "finding-release-q3", "text": "Which recorded approval authorizes designating this version as released or current?", "kind": "authority", "answer_data": [ "approval_ref", "authorized_role", "current_alias_scope" ] } ], "data_elements": [ { "id": "data-version-record", "name": "Version record", "description": "Local version ID, source version IRI if any, predecessor links, state and change rationale.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ] }, { "id": "data-release-decision", "name": "Release decision reference", "description": "Approval reference with effective and recorded time; drafts need not have a release.", "value_kind": "reference", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ] } ], "artifacts": [ { "id": "artifact-release", "name": "Version state record", "description": "Versioned evidence for version and release state, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-fingerprint", "name": "Representation and integrity", "description": "Keep release decisions and scoped content checks distinct. Bind integrity evidence to declared input content, algorithm and transformations. Isomorphic RDF datasets can canonicalize alike; a hash is not proof of semantic equivalence, licensing or authenticity.", "source_refs": [ "SRC-002", "SRC-005" ], "findings": [ { "id": "finding-fingerprint", "name": "Representation and integrity", "description": "Bind integrity evidence to declared input content, algorithm and transformations. Isomorphic RDF datasets can canonicalize alike; a hash is not proof of semantic equivalence, licensing or authenticity. This finding is a proposed local record design.", "source_refs": [ "SRC-002", "SRC-005" ], "questions": [ { "id": "finding-fingerprint-q1", "text": "What exact representation or dataset scope is covered by this fingerprint?", "kind": "identity", "answer_data": [ "representation_id", "input_scope", "media_type" ] }, { "id": "finding-fingerprint-q2", "text": "Which canonicalization and digest algorithms produced this value?", "kind": "process", "answer_data": [ "canonicalizer_version", "digest_algorithm", "digest_value", "processing_parameters" ] }, { "id": "finding-fingerprint-q3", "text": "Which exclusions or processing failures limit comparison with another fingerprint?", "kind": "quality", "answer_data": [ "excluded_content", "comparison_basis", "failure_status" ] } ], "data_elements": [ { "id": "data-representation-manifest", "name": "Representation manifest", "description": "Representation master ID, media type, location and input scope including named graphs or excluded annotations.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-005" ] }, { "id": "data-integrity-record", "name": "Integrity record", "description": "Algorithm identifiers, canonicalizer version, digest, parameters, input reference and result status; zero or many records per version allowed.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-005" ] } ], "artifacts": [ { "id": "artifact-fingerprint", "name": "Scoped integrity evidence", "description": "Versioned evidence for representation and integrity, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-002", "SRC-005" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-reuse", "name": "Dependencies and mappings", "description": "Make reuse explicit, pinned and qualified by scope.", "rationale": "Proposed grouping for accountable asset maintenance; source distinctions guide the design without prescribing this hierarchy.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006", "SRC-007" ], "layers": [ { "id": "layer-dependencies", "name": "Imports and external dependencies", "description": "Make reuse explicit, pinned and qualified by scope. Track declared imports separately from the resolved dependency snapshot. Unresolved references and cycles remain visible; automatic retrieval of arbitrary import URLs is outside local record maintenance.", "source_refs": [ "SRC-001", "SRC-007" ], "findings": [ { "id": "finding-dependencies", "name": "Imports and external dependencies", "description": "Track declared imports separately from the resolved dependency snapshot. Unresolved references and cycles remain visible; automatic retrieval of arbitrary import URLs is outside local record maintenance. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-007" ], "questions": [ { "id": "finding-dependencies-q1", "text": "Which imports or extensions are declared and at what exact target versions?", "kind": "composition", "answer_data": [ "dependency_refs", "relation_kinds", "requested_versions" ] }, { "id": "finding-dependencies-q2", "text": "Which dependency versions were actually resolved for this assessment or release?", "kind": "state", "answer_data": [ "resolution_snapshot", "unresolved_refs", "observed_at" ] }, { "id": "finding-dependencies-q3", "text": "Which retrieval policy and limits apply to untrusted or cyclic dependencies?", "kind": "security", "answer_data": [ "retrieval_policy_ref", "cycle_policy", "resource_limits" ] } ], "data_elements": [ { "id": "data-dependency-declarations", "name": "Dependency declarations", "description": "Typed import or extension references, version pins and optionality; no wildcards treated as reproducible pins.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-007" ] }, { "id": "data-resolved-closure", "name": "Resolution evidence", "description": "Resolved content IDs, cycle and missing-reference status, observation time and external resolver reference.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-007" ] } ], "artifacts": [ { "id": "artifact-dependencies", "name": "Dependency binding manifest", "description": "Versioned evidence for imports and external dependencies, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-007" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-alignment", "name": "Mapping and compatibility", "description": "Make reuse explicit, pinned and qualified by scope. Treat a mapping as a scoped assertion between pinned endpoints with review evidence. Concept matching, identity, logical equivalence, transformation and compatibility are different relations.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ], "findings": [ { "id": "finding-alignment", "name": "Mapping and compatibility", "description": "Treat a mapping as a scoped assertion between pinned endpoints with review evidence. Concept matching, identity, logical equivalence, transformation and compatibility are different relations. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ], "questions": [ { "id": "finding-alignment-q1", "text": "Which versioned terms are connected by each mapping and in what direction?", "kind": "interoperability", "answer_data": [ "source_term_ref", "target_term_ref", "mapping_type", "direction" ] }, { "id": "finding-alignment-q2", "text": "Who asserted and reviewed the mapping and what evidence supports its scope?", "kind": "provenance", "answer_data": [ "assertor_ref", "review_ref", "evidence_refs", "coverage_limits" ] }, { "id": "finding-alignment-q3", "text": "Which consumer-specific compatibility claim survives the stated changes and losses?", "kind": "decision", "answer_data": [ "consumer_profile_ref", "compatibility_claim", "losses", "counterexamples" ] } ], "data_elements": [ { "id": "data-alignment-records", "name": "Alignment assertions", "description": "Version-pinned endpoints, mapping relation, direction, confidence, proposer and review status.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] }, { "id": "data-compatibility-record", "name": "Compatibility assessment reference", "description": "Consumer scope, change basis, losses and external assessment evidence; never inferred from matching version labels.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-alignment", "name": "Mapping and compatibility record", "description": "Versioned evidence for mapping and compatibility, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-assurance", "name": "Claims and evidence", "description": "Separate assertions from version-matched assessment evidence.", "rationale": "Proposed grouping for accountable asset maintenance; source distinctions guide the design without prescribing this hierarchy.", "source_refs": [ "SRC-004", "SRC-006", "SRC-007", "SRC-008" ], "layers": [ { "id": "layer-claim", "name": "Conformance claim scope", "description": "Separate assertions from version-matched assessment evidence. A claim names its subject, profile, claimant and evidence status. A self-declaration can be recorded as unverified; it must never be displayed as assessed or certified without matching evidence.", "source_refs": [ "SRC-004", "SRC-007" ], "findings": [ { "id": "finding-claim", "name": "Conformance claim scope", "description": "A claim names its subject, profile, claimant and evidence status. A self-declaration can be recorded as unverified; it must never be displayed as assessed or certified without matching evidence. This finding is a proposed local record design.", "source_refs": [ "SRC-004", "SRC-007" ], "questions": [ { "id": "finding-claim-q1", "text": "Which exact subject and profile version does this conformance claim cover?", "kind": "validation", "answer_data": [ "subject_kind", "subject_version_ref", "profile_version_ref" ] }, { "id": "finding-claim-q2", "text": "Which claimant is accountable for the assertion and its limitations?", "kind": "ownership", "answer_data": [ "claimant_ref", "accountability_basis", "limitations" ] }, { "id": "finding-claim-q3", "text": "Is this claim asserted, supported, disputed, withdrawn or awaiting assessment?", "kind": "state", "answer_data": [ "claim_state", "assessment_refs", "dispute_refs" ] } ], "data_elements": [ { "id": "data-conformance-claims", "name": "Conformance claims", "description": "Typed subject such as model syntax, implementation or instance dataset; profile, claimant, state and limits.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-004", "SRC-007" ] }, { "id": "data-claim-evidence-bindings", "name": "Claim evidence links", "description": "Claim-specific report references with version applicability and contradictory evidence.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-004", "SRC-007" ] } ], "artifacts": [ { "id": "artifact-claim", "name": "Scoped conformance claim", "description": "Versioned evidence for conformance claim scope, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-004", "SRC-007" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-assessment", "name": "Assessment evidence", "description": "Separate assertions from version-matched assessment evidence. Record the outcome of an external assessment with its inputs, tool and conditions. A successful check answers only the defined test; failure, not run and unknown remain distinct from pass and nonconformance.", "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ], "findings": [ { "id": "finding-assessment", "name": "Assessment evidence", "description": "Record the outcome of an external assessment with its inputs, tool and conditions. A successful check answers only the defined test; failure, not run and unknown remain distinct from pass and nonconformance. This finding is a proposed local record design.", "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ], "questions": [ { "id": "finding-assessment-q1", "text": "Which immutable inputs and evaluator configuration produced this report?", "kind": "evidence", "answer_data": [ "input_snapshot_refs", "tool_version_ref", "configuration_ref" ] }, { "id": "finding-assessment-q2", "text": "What results, omissions and execution status were actually reported?", "kind": "measurement", "answer_data": [ "reported_result", "execution_status", "finding_counts", "coverage_limits" ] }, { "id": "finding-assessment-q3", "text": "When was the assessment run and is its evidence still applicable to this version?", "kind": "temporal", "answer_data": [ "run_at", "observed_at", "applicability_decision", "staleness_reason" ] } ], "data_elements": [ { "id": "data-assessment-records", "name": "Assessment evidence records", "description": "External run/report IDs, typed subject, snapshots, evaluator, configuration, time and complete or failed status.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] }, { "id": "data-assessment-applicability", "name": "Evidence applicability", "description": "Version match, profile match, unresolved inputs and explicit applicability or uncertainty decision.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] } ], "artifacts": [ { "id": "artifact-assessment", "name": "Assessment evidence index", "description": "Versioned evidence for assessment evidence, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-governance", "name": "Stewardship and continuity", "description": "Govern changes, access and retirement through accountable roles.", "rationale": "Proposed grouping for accountable asset maintenance; source distinctions guide the design without prescribing this hierarchy.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006", "SRC-008" ], "layers": [ { "id": "layer-stewardship", "name": "Authority and permitted use", "description": "Govern changes, access and retirement through accountable roles. Record accountable roles and policy references rather than assuming registration grants rights. Local handling rules are proposed safeguards, not legal conclusions from provenance or labels.", "source_refs": [ "SRC-003", "SRC-006" ], "findings": [ { "id": "finding-stewardship", "name": "Authority and permitted use", "description": "Record accountable roles and policy references rather than assuming registration grants rights. Local handling rules are proposed safeguards, not legal conclusions from provenance or labels. This finding is a proposed local record design.", "source_refs": [ "SRC-003", "SRC-006" ], "questions": [ { "id": "finding-stewardship-q1", "text": "Which steward delegation permits changing this asset record or approving a release?", "kind": "authority", "answer_data": [ "steward_ref", "delegation_ref", "permitted_actions" ] }, { "id": "finding-stewardship-q2", "text": "Which audience may see drafts, mappings and assessment details?", "kind": "access", "answer_data": [ "audience_scopes", "access_policy_ref", "redaction_basis" ] }, { "id": "finding-stewardship-q3", "text": "Which rights evidence and reuse restrictions apply to the asset and each imported part?", "kind": "requirement", "answer_data": [ "rights_refs", "reuse_constraints", "unresolved_permissions" ] } ], "data_elements": [ { "id": "data-authority-bindings", "name": "Steward authority bindings", "description": "Neutral role references, authority basis, scope and effective interval; registry operator and author are distinct roles.", "value_kind": "collection", "cardinality": "1..n", "required": true, "source_refs": [ "SRC-003", "SRC-006" ] }, { "id": "data-use-policy-bindings", "name": "Use policy bindings", "description": "Access, rights and reuse policy references for local and imported material; unknown permission does not authorize distribution.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-stewardship", "name": "Stewardship policy record", "description": "Versioned evidence for authority and permitted use, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-retirement", "name": "Deprecation and continuity", "description": "Govern changes, access and retirement through accountable roles. Deprecation is a local status decision, not erasure of every dependent reference. Retention and disposal are governed by the adopting Dimension; immutable release history does not require perpetual retention of restricted payloads.", "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ], "findings": [ { "id": "finding-retirement", "name": "Deprecation and continuity", "description": "Deprecation is a local status decision, not erasure of every dependent reference. Retention and disposal are governed by the adopting Dimension; immutable release history does not require perpetual retention of restricted payloads. This finding is a proposed local record design.", "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ], "questions": [ { "id": "finding-retirement-q1", "text": "Which deprecation decision and successor reference govern continued use?", "kind": "lifecycle", "answer_data": [ "deprecation_ref", "successor_ref", "effective_at", "continued_use_policy" ] }, { "id": "finding-retirement-q2", "text": "Which known consumers or mappings are affected by retirement or a split?", "kind": "relationship", "answer_data": [ "consumer_refs", "affected_mappings", "impact_evidence", "unknown_consumers" ] }, { "id": "finding-retirement-q3", "text": "What may be retained, redacted or disposed of and under which authority?", "kind": "retention", "answer_data": [ "retention_policy_ref", "hold_refs", "disposition_ref", "tombstone_scope" ] } ], "data_elements": [ { "id": "data-retirement-record", "name": "Retirement record", "description": "Decision, successor or split references, dates, rationale and scope; no silent identifier reuse.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ] }, { "id": "data-continuity-plan", "name": "Continuity and disposition plan", "description": "Known dependency impacts, retention/hold references, lawful tombstone fields and external disposal execution reference.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ] } ], "artifacts": [ { "id": "artifact-retirement", "name": "Retirement and continuity record", "description": "Versioned evidence for deprecation and continuity, preserving author, source references, uncertainty and access scope.", "media_or_form": [ "Governed record or linked document; storage binding selected by adopter" ], "serial": true, "identity_strategy": "Authoritative master-system record ID first; governed global ID next; otherwise Dimension-assigned UUID or ULID. Revision and content digest are separate from identity.", "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "function-register", "name": "Register asset description", "description": "Create a local semantic-asset record with explicit unknowns. Proposed local operation only; unimplemented.", "inputs": [ "Master identity or authorized allocation", "Kind, scope and steward authority" ], "outputs": [ "New draft record or collision/refusal report" ], "preconditions": [ "Adopting Dimension authorizes this action for this asset and purpose", "Caller has scoped role and access; referenced evidence is available or explicitly unresolved", "Expected record revision matches; refuse unauthorized writes and stale updates" ], "effects": [ "Create only local registration metadata; no namespace or rights grant" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "function-revise", "name": "Propose a version revision", "description": "Append a version proposal against a known predecessor. Proposed local operation only; unimplemented.", "inputs": [ "Predecessor snapshot", "Change rationale and expected revision" ], "outputs": [ "Draft revision and declared change scope or conflict report" ], "preconditions": [ "Adopting Dimension authorizes this action for this asset and purpose", "Caller has scoped role and access; referenced evidence is available or explicitly unresolved", "Expected record revision matches; refuse unauthorized writes and stale updates" ], "effects": [ "Preserve released content; do not infer compatibility" ], "source_refs": [ "SRC-001", "SRC-006" ] }, { "id": "function-bind-integrity", "name": "Attach integrity evidence", "description": "Bind externally produced content checks to a specific representation. Proposed local operation only; unimplemented.", "inputs": [ "Input scope and representation reference", "Algorithm identifiers and external check evidence" ], "outputs": [ "Integrity record or incomplete-evidence refusal" ], "preconditions": [ "Adopting Dimension authorizes this action for this asset and purpose", "Caller has scoped role and access; referenced evidence is available or explicitly unresolved", "Expected record revision matches; refuse unauthorized writes and stale updates" ], "effects": [ "Attach scoped evidence; perform no semantic-equivalence certification" ], "source_refs": [ "SRC-002", "SRC-005" ] }, { "id": "function-record-mapping", "name": "Record proposed mapping", "description": "Append a typed mapping between pinned term references. Proposed local operation only; unimplemented.", "inputs": [ "Versioned endpoints", "Mapping type, direction, proposer and evidence" ], "outputs": [ "Proposed mapping or unresolved-endpoint report" ], "preconditions": [ "Adopting Dimension authorizes this action for this asset and purpose", "Caller has scoped role and access; referenced evidence is available or explicitly unresolved", "Expected record revision matches; refuse unauthorized writes and stale updates" ], "effects": [ "Keep unreviewed mapping state; no rewriting of target terms or consumer data" ], "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] }, { "id": "function-link-assessment", "name": "Link assessment result", "description": "Record externally produced report and applicability to a claim. Proposed local operation only; unimplemented.", "inputs": [ "Claim and subject snapshot", "Evaluator, configuration and report reference" ], "outputs": [ "Version-bound evidence link or mismatch/refusal report" ], "preconditions": [ "Adopting Dimension authorizes this action for this asset and purpose", "Caller has scoped role and access; referenced evidence is available or explicitly unresolved", "Expected record revision matches; refuse unauthorized writes and stale updates" ], "effects": [ "Retain contradictory results and failure states; no runtime validation or certification" ], "source_refs": [ "SRC-004", "SRC-006", "SRC-007" ] }, { "id": "function-record-state", "name": "Record authorized lifecycle decision", "description": "Append release, current-version or retirement decision metadata. Proposed local operation only; unimplemented.", "inputs": [ "Decision evidence and role scope", "Target version and expected record revision" ], "outputs": [ "New local state record or authority/conflict refusal" ], "preconditions": [ "Adopting Dimension authorizes this action for this asset and purpose", "Caller has scoped role and access; referenced evidence is available or explicitly unresolved", "Expected record revision matches; refuse unauthorized writes and stale updates" ], "effects": [ "Record the decision without distributing packages, deleting payloads or migrating dependents" ], "source_refs": [ "SRC-001", "SRC-006", "SRC-008" ] } ], "composition": [ { "target": "WM-REC-005", "relation": "REFERENCE", "purpose": "Proposed version-pinned specification artifact link following the N6 split; issuer and artifact lifecycle stay external.", "required": false, "source_refs": [ "SRC-001", "SRC-007" ] }, { "target": "WM-REC-001", "relation": "REFERENCE", "purpose": "Proposed governed representation and evidence-document link; document retention execution is not owned here.", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-006" ] }, { "target": "WM-DAT-001", "relation": "REFERENCE", "purpose": "Proposed snapshot links to instance datasets and test fixtures; no dataset lifecycle ownership.", "required": false, "source_refs": [ "SRC-002", "SRC-004" ] }, { "target": "WM-SFT-001", "relation": "REFERENCE", "purpose": "Proposed evaluator or implementation version link; runtime execution remains external.", "required": false, "source_refs": [ "SRC-004", "SRC-007" ] }, { "target": "WM-XCT-011", "relation": "REFERENCE", "purpose": "Proposed naming-scheme binding; identifier issuance and namespace authority are not inferred.", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] }, { "target": "WM-KNW-002", "relation": "REFERENCE", "purpose": "Proposed language/terminology links supporting labels; translation and general terminology management remain external.", "required": false, "source_refs": [ "SRC-003" ] }, { "target": "WM-KNW-003", "relation": "REFERENCE", "purpose": "Proposed rights evidence link; provenance does not establish entitlement.", "required": false, "source_refs": [ "SRC-006" ] }, { "target": "https://www.w3.org/TR/owl2-syntax/", "relation": "ALIGN", "purpose": "Optional ontology-kind structural alignment with explicit language profile; not universal OWL conformance.", "required": false, "source_refs": [ "SRC-001" ] }, { "target": "https://www.w3.org/TR/skos-reference/", "relation": "ALIGN", "purpose": "Optional concept-scheme and mapping alignment; no promotion of concept matches to logical equivalence.", "required": false, "source_refs": [ "SRC-003" ] }, { "target": "https://www.omg.org/spec/MOF/2.5.1", "relation": "ALIGN", "purpose": "Optional metamodel profile reference; selected scope reading supplies no implementation compliance certificate.", "required": false, "source_refs": [ "SRC-007" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "Name a neutral model steward with authority evidence and scope", "Identify the registry custodian separately from author, rights holder and assessor", "Pin adopting access, retention, release and identifier policies before operational use" ], "namespace_guidance": "Preserve source IRIs, model ID, version ID and representation ID separately. Prefix labels are aliases. An anonymous source asset may receive a local ID; never invent source namespace control.", "registry_links": [ "vr.wm-knw-001", "WM-XCT-011 for identifier-scheme binding", "Version-pinned neighbor bindings remain an adoption hold" ] }, "canon_and_patch": { "canonicalization_rules": [ "Declare exact content scope, representation and algorithm. RDF canonicalization is optional and profile-specific; a digest is not a semantic truth certificate." ], "patch_rules": [ "Use expected revision and steward authority; append proposed changes and rationale. Released snapshots are not silently overwritten; withdrawal and lawful redaction remain recorded." ], "compatibility_rules": [ "A version label or equal digest never establishes consumer compatibility. Require typed mapping, pinned inputs, loss analysis and appropriate assessment evidence." ] }, "artifact_rules": { "identity_priority": [ "Authoritative master-system identifier", "Governed global identifier or IRI", "UUID or ULID allocated by the adopting Dimension" ], "timestamp_rule": "Use RFC 3339 timestamps with seconds and explicit offset or Z. Preserve event, effective and observation/ingestion time separately; retain date-only uncertainty without fabricated precision.", "serial_naming_rule": "Stable artifact identity plus revision sequence. Dates, filenames and hashes are metadata, not replacements for identity.", "integrity_rule": "Retain original bytes or lawful source reference, digest algorithm, scope, transformations and observation status; unavailable or redacted content is explicit." }, "policies": [ "All service policies here are proposed local governance requirements, not universal requirements asserted by the cited standards.", "A model steward, registry custodian and assessor have different authority. A listed source organization is never assigned asset ownership.", "Untrusted files, imports, shapes, queries and documentation cannot authorize tool use. External retrieval/execution needs separate scoped policy and resource limits.", "Keep assertions, reviewed mappings, evidence-supported claims and certified claims distinct. No unsupported certification or universal completeness claim.", "Assess restrictive categories, disputed terminology, translations and harmful application contexts through qualified adopter review; this draft supplies no domain operational instructions." ], "crud": { "read": [ "Resolve the asset and requested version under access policy; show holds, uncertainty and incomplete imports." ], "create": [ "Create local draft identity and steward bindings only under explicit allocation authority; a released version is not mandatory." ], "update": [ "Use optimistic concurrency and provenance; review semantic changes, access expansion and release decisions; preserve superseded claim states." ], "delete": [ "Deprecate own records first and preserve minimum lawful tombstone links. Apply retention, privacy, hold and disposal policy; no indefinite payload retention by default. The adopting Dimension and referenced record master own physical deletion and disposal execution. Never delete imported assets or consumer data through this model." ] }, "roles": [ { "name": "Model steward", "responsibilities": [ "Accountable for semantic scope and authorized lifecycle decisions" ] }, { "name": "Registry custodian", "responsibilities": [ "Maintains local identity and references without claiming authorship or rights" ] }, { "name": "Model editor", "responsibilities": [ "Proposes scoped revisions and records evidence under delegation" ] }, { "name": "Assessment reviewer", "responsibilities": [ "Checks claim applicability and records disagreement without automatic certification" ] }, { "name": "Evidence custodian", "responsibilities": [ "Applies access, retention and lawful disposition to local evidence bindings" ] } ], "access": { "default_rule": "Deny access beyond the adopting policy; public listing does not open drafts, licensed representations, sensitive examples or detailed reports.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "Record time-limited, purpose-scoped exception authority; inherited public metadata never overrides restricted child evidence." ], "audit_requirements": [ "Record actor, authority reference, purpose, target version, expected revision, change, outcome and event/observation times; audit execution remains in the external audit master." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL", "Steward authority", "Version and active holds" ], "read_order": [ "Nearest owner and Dimension policy", "AGENTS.md", "Pinned specification and source/review holds", "Requested version, representations, dependency snapshot and evidence" ] } }, "coverage": { "claim": "Source-grounded proposed structure for one maintained semantic asset, reconciled with the N6 legacy specification and its artifact split. A separate frozen local no-tools self-audit found no critical conflict. This remains a noncanonical reviewable draft with source/version, independent-review, adoption-policy and executable-conformance holds; it is not a universal ontology or operational reasoning engine.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "Asset, version, representation and scoped term references are distinct." }, { "dimension": "lifecycle", "status": "covered", "notes": "Draft, released, superseded and retired local states with authority evidence." }, { "dimension": "relationships", "status": "covered", "notes": "Imports, mappings, successor and separately mastered neighbor links are qualified." }, { "dimension": "temporal", "status": "covered", "notes": "Effective, decision, event and observation times are separate." }, { "dimension": "provenance", "status": "covered", "notes": "Version-bound authorship, derivation and assessment references with uncertainty." }, { "dimension": "ownership", "status": "covered", "notes": "Neutral steward, custodian, author, assessor and rights-holder roles are separate." }, { "dimension": "validation", "status": "covered", "notes": "Typed claims, pinned profiles, failure states and assessment applicability." }, { "dimension": "access", "status": "covered", "notes": "Scoped draft, license, report and metadata access policies." }, { "dimension": "retention and deletion", "status": "covered", "notes": "Deprecation and lawful tombstones; external disposal authority and holds." }, { "dimension": "interoperability", "status": "covered", "notes": "Optional formalism profiles, pinned mappings, direction, losses and compatibility evidence." }, { "dimension": "direct properties", "status": "covered", "notes": "Kind, domain, formalism, state, namespace bindings and version are nonphysical properties." }, { "dimension": "recognition and observation", "status": "covered", "notes": "Evidence-qualified recognition with language labels and representation observations." }, { "dimension": "capabilities and behavior", "status": "covered", "notes": "Six proposed local record operations; runtime evaluators and migrations remain external." }, { "dimension": "physical properties", "status": "not-applicable", "notes": "Abstract semantic asset has no intrinsic mass, geometry or physical sensing surface; storage media are separately mastered." }, { "dimension": "executable conformance", "status": "gap", "notes": "Candidate data groups are not complete nested schemas; mappings, fixtures and runtime profiles still need implementation." }, { "dimension": "independent and live verification", "status": "gap", "notes": "Codex-only research; browser source readings do not close direct HTTP, version/errata or independent-review holds." } ], "known_omissions": [ "No executable nested instance schemas, reasoner, import resolver, canonicalizer or test suite is supplied.", "Non-RDF schemas, informal models, multilingual terminology disputes, advanced modularity and formal compatibility proofs need dedicated profiles.", "No current-version/errata completeness, legal rights determination or production conformance certification." ], "conflicts": [], "regional_assumptions": [ "No jurisdiction or industry-specific legal authority is inferred. Adopters supply rights, privacy, access and retention policies.", "Standards are used in their named versions; adopting a newer edition requires separate review." ], "adversarial_checks": [ "An anonymous unreleased ontology still receives a local identity without a fabricated IRI or release.", "Equal labels, prefixes or digests do not establish identity, ownership or semantic equivalence.", "An unresolved import or failed assessment cannot silently become pass.", "A SKOS mapping is not automatically OWL equality; a consumer compatibility claim needs its own evidence.", "A public registry listing does not expose restricted assessment data, nor does retirement erase dependent references." ] }, "researchAdjudication": { "providerMode": "single-provider-waiver", "activeProviders": [ "codex" ], "waivedProviders": [ "claude", "grok" ], "providerPolicy": { "contract_version": "1.0.0", "mode": "single-provider-waiver", "effective_at": "2026-09-06T00:00:00Z", "scope": "Canonical single-stream subject-model research after the six-workstream consolidation", "active_providers": [ "codex" ], "waived_providers": [ { "provider": "claude", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "Claude produced no result on prior 1800-second and 900-second attempts and again timed out on bounded 600-second Sonnet and 300-second Haiku passes. The owner prioritized completion over provider availability." }, { "provider": "grok", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "The repository owner authorized completion without Grok when Grok is unavailable, slow or schema-invalid. Grok may still be attempted as a bounded supplemental reviewer, but its failure never blocks a valid Claude plus no-tools result." } ], "review_rule": "Codex may complete source-grounded fallback research after bounded Claude and Grok attempts fail. It requires a separate no-tools adversarial audit and remains reviewable-draft with a visible absence-of-external-review hold.", "supplemental_provider_attempts": [ { "provider": "claude", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." }, { "provider": "grok", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." } ] }, "boundaryDecision": { "entry_kind": "entity", "status": "accepted", "rationale": "The root is one maintained semantic asset across versions, representations and evidence. Registry standalone-mm is a record-plane classification, not a subject-kind enum. A catalogue, specification artifact, instance dataset and evaluator remain distinct masters; version collections do not require reclassifying the root as a registry or aggregate." }, "decisions": [ { "concept": "Asset root and legacy registry wording", "disposition": "accepted with narrowing", "rationale": "The identity and lifecycle findings consistently describe one semantic asset, while catalogue listing is an external projection. This resolves the legacy wording without copying its conformance labels." }, { "concept": "N6 specification artifact split", "disposition": "reconciled", "rationale": "WM-REC-005 retains the published standard/specification artifact and its issuer lifecycle. Optional version-bound references preserve this separation from the semantic asset." }, { "concept": "Relationship ledger and optional neighbors", "disposition": "qualified", "rationale": "The frozen ledger contains no matching rows. Proposed document, dataset, software, naming, terminology and rights references remain optional and do not acquire target-owned functions." }, { "concept": "Anonymous source and unreleased draft", "disposition": "accepted", "rationale": "Identity questions allow a local registration identifier without inventing an ontology IRI, namespace authority or released version. A local draft version supports proposed record maintenance." }, { "concept": "Formalism and semantic inventory", "disposition": "accepted with profile limits", "rationale": "Kind, modeling level and interpretation regime remain explicit. Axioms, validation constraints and examples are not collapsed, and non-RDF or informal assets are not forced into OWL." }, { "concept": "Semantic fingerprint claim", "disposition": "rejected", "rationale": "The legacy assertion that one fingerprint fixes meaning is not admitted. The result uses scoped content and algorithm records and refuses to infer semantic equivalence, authenticity or rights from a digest." }, { "concept": "Release immutability and current alias", "disposition": "qualified", "rationale": "Immutable release snapshots are local proposed policy. Current aliases are not historical pins, and authorized withdrawal or lawful redaction is explicitly recorded rather than silently overwriting content." }, { "concept": "Import declarations and resolved closure", "disposition": "separated", "rationale": "The draft preserves requested and actually resolved dependencies, version pins, missing references, cycles and retrieval policy. Record operations cannot authorize arbitrary remote retrieval or execution." }, { "concept": "Mapping and compatibility assertions", "disposition": "qualified", "rationale": "Versioned endpoints, relation type, direction, losses and review status limit mappings. Concept matching is not promoted to identity, and compatibility remains consumer-specific and evidence-qualified." }, { "concept": "Claim, assessment and certification", "disposition": "separated", "rationale": "A claim has a typed subject and profile; an unverified declaration is representable. Assessment failure, not run and unknown are distinct states, and report applicability is bound to versioned inputs." }, { "concept": "Local operation authority", "disposition": "accepted as proposed only", "rationale": "All six functions require authority, scoped access and concurrency checks, with refusal outputs. They maintain local records rather than issuing standards, running evaluators, distributing assets or migrating consumers." }, { "concept": "Stewardship, access and retirement", "disposition": "accepted with policy dependency", "rationale": "Neutral role archetypes retain separate responsibilities. Access and rights are not inferred from public listing or provenance; retirement preserves lawful reference continuity without mandating perpetual payload retention." }, { "concept": "Coverage and executable schemas", "disposition": "deferred", "rationale": "The candidate field groups and conceptual alignments do not constitute nested executable schemas, runtime mappings or adversarial fixtures. Formalism breadth and adoption-specific policies remain explicit gaps." }, { "concept": "Source and independent verification", "disposition": "limited and held", "rationale": "Selected primary sections were read through the web tool, but no direct HTTP status was measured and full current-version/errata review remains incomplete. This separate local self-audit cannot substitute for the waived providers." } ], "publicationHolds": [ "Independent external review is absent under the owner-authorized single-provider waiver. Claude and Grok were skipped with zero attempts; the separate local Codex no-tools self-audit is not an independent second-provider review.", "Live source and version verification remains incomplete. Direct HTTP checks were not attempted under the owner-reported sandbox restriction, so there are zero measured HTTP 200 responses. Browser section readings are documented separately; current editions, errata and durable retrieval remain unverified. The coordinator can run check_sources.py outside the sandbox.", "Adopting formalism, modeling level, namespace authority, licensing, access, privacy, retention, release policy, terminology and affected-consumer review require qualified profile decisions before operational use. No legal rights determination or universal semantic coverage is claimed.", "Nested instance schemas, version-pinned neighbor bindings, mappings, import resolution, canonicalization, assessment integration and adversarial fixtures are incomplete. Proposed functions are unimplemented; structural research validation is not runtime conformance or certification.", "Independent external review was explicitly waived by the repository owner; this codex-only result remains a reviewable draft." ], "deferredResearch": [ "Verify exact source editions and errata, reproducible retrieval and rights for adopting profiles; broaden non-RDF and informal-model coverage where needed.", "Develop nested schemas and fixtures for anonymous drafts, multiple representations, incompatible mappings, unresolved imports, failed assessments, lawful redaction and retirement with unknown consumers.", "Restore independent external review before promotion to canonical or publishable-draft status." ] }, "statistics": { "sources": 8, "bundles": 6, "layers": 12, "findings": 12, "questions": 36, "artifacts": 12, "functions": 6 } }