# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-10-06T14:19:46Z", "synthesisSha256": "b302dc0b9c57361ade02f2a924b94070de1b0e0f9f2a3a36826cd79a456fd303", "providerMode": "single-provider-waiver", "providers": [ "Codex" ], "waivedProviders": [ "Claude", "Grok" ] }, "metaModel": { "id": "WM-ACT-016", "registryId": "vr.wm-act-016", "name": "Observed Phenomenon", "version": "0.1.0", "previousVersions": [], "entryKind": "pattern", "family": "World Models", "category": "Activities and processes", "industry": [ "Cross-industry" ], "domain": [ "ACT.EVT.OBS" ], "tags": [ "observed", "phenomenon", "act.evt.obs" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-act-016-observed-phenomenon/", "sourceUrl": "https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-act-016", "model": { "registry_id": "vr.wm-act-016", "model_id": "WM-ACT-016", "name": "Observed Phenomenon", "entry_kind": "pattern", "purpose": "Describe a recurring natural or social pattern through a versioned definition, bounded applicability and evidence-qualified interpretations.", "scope_statement": "One stewarded pattern description, including a candidate recurrence hypothesis, its observation-series references and interpretation records. The description is not the physical or social process itself. Individual measurements, occurrences, datasets and official statistical products retain separate masters. This is a proposed research structure, not an implemented detector or proof of recurrence.", "in_scope": [ "Pattern identity, classification, recognition criteria and limits of applicability", "Evidence selection, sampling coverage, method continuity and uncertainty statements attached to the pattern", "Qualified recurrence, trend and anomaly interpretations; review, revision and release decisions for local descriptions" ], "out_of_scope": [ "Observation acquisition, sensor control, raw measurement and dataset master lifecycles", "Executing statistical estimators, causal inference engines, forecasts, emergency warnings or interventions", "Official-statistics production authority, occurrence response, situation management and generic audit-trail execution", "Universal thresholds, compulsory numerical units or geographical extent for every social pattern" ], "boundary_notes": [ { "neighbor": "WM-MAT-008 Observation / Measurement Record", "distinction": "References evidence records and their revisions; does not own capture, calibration execution or result correction. A pattern may have many evidential series and measures.", "source_refs": [ "SRC-001", "SRC-002" ] }, { "neighbor": "WM-ACT-015 Occurrence / Event", "distinction": "A dated happening can support or instantiate a pattern but does not itself establish recurrence. Event identity and lifecycle remain external.", "source_refs": [ "SRC-001", "SRC-005" ] }, { "neighbor": "WM-ACT-017 Situation", "distinction": "A condition holding over an interval is separate from a recurring-pattern description. No automatic conversion of a detected departure into an active situation.", "source_refs": [ "SRC-001", "SRC-005", "SRC-006" ] }, { "neighbor": "WM-DAT-002 Official Statistics", "distinction": "A released indicator or official statistical series is referenced as a product. This pattern catalogue cannot confer official status or duplicate statistical production.", "source_refs": [ "SRC-003", "SRC-004" ] }, { "neighbor": "Legacy X2 and unreviewed card supplement", "distinction": "Retain the recurring-pattern interpretation. Qualify single-unit, territory, one-series membership, one-method and anomaly-to-trend cardinalities as profile choices. No inherited conformance or open-release claim.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] } ] }, "sources": [ { "id": "SRC-001", "title": "Semantic Sensor Network Ontology", "organization": "W3C", "url": "https://www.w3.org/TR/2017/REC-vocab-ssn-20171019/", "version_or_date": "Recommendation 19 October 2017; editorial update December 2017", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Sections 4.3, 4.5-4.8 and 7: observation, feature, property, result and procedure distinctions; sampling and time. Does not define this recurring-pattern root." }, { "id": "SRC-002", "title": "SensorThings API - Part 1: Sensing", "organization": "Open Geospatial Consortium", "url": "https://docs.ogc.org/is/15-078r6/15-078r6.html", "version_or_date": "OGC 15-078r6, version 1.0", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Section 8.2: datastream and observation relationships, units, result quality and time. Its exclusive datastream membership is binding-specific, not a universal series rule." }, { "id": "SRC-003", "title": "The RDF Data Cube Vocabulary", "organization": "W3C", "url": "https://www.w3.org/TR/2014/REC-vocab-data-cube-20140116/", "version_or_date": "Recommendation 16 January 2014", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Sections 4-7 and 10: dimensions, measures, attributes, slices and integrity constraints. Supports series metadata and exchange qualification, not an official-statistics mandate." }, { "id": "SRC-004", "title": "PROV-O: The PROV Ontology", "organization": "W3C", "url": "https://www.w3.org/TR/2013/REC-prov-o-20130430/", "version_or_date": "Recommendation 30 April 2013", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Sections 3-4: entities, activities, agents, derivation, attribution, revision and invalidation. Attribution is not proof of truth or release authority." }, { "id": "SRC-005", "title": "Introduction to Time Series Analysis", "organization": "National Institute of Standards and Technology", "url": "https://www.itl.nist.gov/div898/handbook/pmc/section4/pmc4.htm", "version_or_date": "e-Handbook section 6.4; undated live page reviewed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Time-dependent structure includes autocorrelation, trend and seasonality. This overview supports asking for analytical assumptions, not selecting a universal estimator." }, { "id": "SRC-006", "title": "Detection of Outliers", "organization": "National Institute of Standards and Technology", "url": "https://www.itl.nist.gov/div898/handbook/eda/section3/eda35h.htm", "version_or_date": "e-Handbook section 1.3.5.17; undated live page reviewed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Distinguishes investigation, accommodation and testing; unusual values may be errors or meaningful variation. Distributional assumptions constrain interpretation." }, { "id": "SRC-007", "title": "Date and Time on the Internet: Timestamps", "organization": "Internet Engineering Task Force", "url": "https://www.rfc-editor.org/rfc/rfc3339", "version_or_date": "RFC 3339, July 2002", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Sections 4-5: timestamp representation and offsets. Does not define interval semantics, recurrence rules or uncertainty in time." }, { "id": "SRC-008", "title": "Essentials of expressing measurement uncertainty: Basic definitions", "organization": "National Institute of Standards and Technology", "url": "https://physics.nist.gov/cuu/Uncertainty/basic.html", "version_or_date": "Undated summary adapted from Technical Note 1297; reviewed 2026-10-06", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-06T14:17:56Z", "relevance": "Measurement model, input components and Type A/Type B evaluation support qualified uncertainty metadata. No complete uncertainty calculation is implemented here." } ], "structure": { "bundles": [ { "id": "bundle-identity", "name": "Pattern definition", "description": "Identify the pattern independently of any particular observation set.", "rationale": "Local design groups these concerns to keep the pattern claim and its evidential qualifications inspectable; cited standards are alignments, not a mandated hierarchy.", "source_refs": [ "SRC-001", "SRC-003", "SRC-005" ], "layers": [ { "id": "layer-definition", "name": "Definition and recognition", "description": "Version a falsifiable pattern description with explicit evidence status; a catalogue entry can be a candidate without verified recurrence.", "source_refs": [ "SRC-001", "SRC-005" ], "findings": [ { "id": "finding-definition", "name": "Definition and recognition", "description": "Version a falsifiable pattern description with explicit evidence status; a catalogue entry can be a candidate without verified recurrence.", "source_refs": [ "SRC-001", "SRC-005" ], "questions": [ { "id": "finding-definition-q01", "text": "Which master identifier distinguishes this pattern from its aliases and definition revisions?", "kind": "identity", "answer_data": [ "data-pattern-identity", "Master namespace and identifier; aliases and revision identifier" ] }, { "id": "finding-definition-q02", "text": "What repeatable configuration or recurrence hypothesis does the definition assert?", "kind": "definition", "answer_data": [ "data-recognition-criteria", "Operational description, inclusion and exclusion rules, counterexample criteria" ] }, { "id": "finding-definition-q03", "text": "Which classification and vocabulary version describe the pattern without forcing it to be numerical?", "kind": "classification", "answer_data": [ "data-pattern-class", "Kind, vocabulary reference, version and qualitative or quantitative scope" ] }, { "id": "finding-definition-q04", "text": "Is recurrence proposed, supported, disputed or withdrawn under the stated review criteria?", "kind": "state", "answer_data": [ "data-evidence-state", "Epistemic status, reviewer, evidence references and unresolved objections" ] } ], "data_elements": [ { "id": "data-pattern-identity", "name": "pattern-identity", "description": "Master namespace and identifier; aliases and revision identifier. Candidate field group; nested constraints require an adopting profile.", "value_kind": "identifier", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-005" ] }, { "id": "data-recognition-criteria", "name": "recognition-criteria", "description": "Operational description, inclusion and exclusion rules, counterexample criteria. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005" ] }, { "id": "data-pattern-class", "name": "pattern-class", "description": "Kind, vocabulary reference, version and qualitative or quantitative scope. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005" ] }, { "id": "data-evidence-state", "name": "evidence-state", "description": "Epistemic status, reviewer, evidence references and unresolved objections. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-005" ] } ], "artifacts": [ { "id": "artifact-definition", "name": "Definition and recognition record", "description": "Versioned local record of definition and recognition with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-001", "SRC-005" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-applicability", "name": "Applicability and extent", "description": "Describe the population, context and spatial support to which the claim applies; sampled coverage is not automatically the whole extent.", "source_refs": [ "SRC-001", "SRC-003" ], "findings": [ { "id": "finding-applicability", "name": "Applicability and extent", "description": "Describe the population, context and spatial support to which the claim applies; sampled coverage is not automatically the whole extent.", "source_refs": [ "SRC-001", "SRC-003" ], "questions": [ { "id": "finding-applicability-q01", "text": "Which spatial, population or network extent bounds the pattern claim?", "kind": "spatial", "answer_data": [ "data-claim-extent", "Extent reference, geometry and coordinate reference system if applicable, population or network definition" ] }, { "id": "finding-applicability-q02", "text": "Which conditions make the pattern definition applicable or inapplicable?", "kind": "constraint", "answer_data": [ "data-applicability-conditions", "Environmental or social context, exclusions and unknown applicability" ] }, { "id": "finding-applicability-q03", "text": "During which period is this definition and its extent intended to apply?", "kind": "temporal", "answer_data": [ "data-definition-validity", "Effective interval, precision, calendar and open or unknown bounds" ] }, { "id": "finding-applicability-q04", "text": "Which separately mastered occurrences or situations are linked as examples or counterexamples?", "kind": "relationship", "answer_data": [ "data-manifestation-links", "Typed target identifiers, revisions, relation basis and contrary examples" ] } ], "data_elements": [ { "id": "data-claim-extent", "name": "claim-extent", "description": "Extent reference, geometry and coordinate reference system if applicable, population or network definition. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "data-applicability-conditions", "name": "applicability-conditions", "description": "Environmental or social context, exclusions and unknown applicability. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "data-definition-validity", "name": "definition-validity", "description": "Effective interval, precision, calendar and open or unknown bounds. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "data-manifestation-links", "name": "manifestation-links", "description": "Typed target identifiers, revisions, relation basis and contrary examples. Candidate field group; nested constraints require an adopting profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] } ], "artifacts": [ { "id": "artifact-applicability", "name": "Applicability and extent record", "description": "Versioned local record of applicability and extent with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-001", "SRC-003" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-evidence", "name": "Evidence context", "description": "Connect the claim to attributable evidence while retaining external record ownership.", "rationale": "Local design groups these concerns to keep the pattern claim and its evidential qualifications inspectable; cited standards are alignments, not a mandated hierarchy.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004" ], "layers": [ { "id": "layer-selection", "name": "Series and evidence selection", "description": "Keep a reproducible index of supporting and contrary evidence; dataset membership depends on the selected exchange profile.", "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ], "findings": [ { "id": "finding-selection", "name": "Series and evidence selection", "description": "Keep a reproducible index of supporting and contrary evidence; dataset membership depends on the selected exchange profile.", "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ], "questions": [ { "id": "finding-selection-q01", "text": "Which series or observation revisions support or challenge this pattern version?", "kind": "composition", "answer_data": [ "data-evidence-index", "Master record or dataset identifiers, version pins, supporting or contrary role" ] }, { "id": "finding-selection-q02", "text": "What inclusion and exclusion rules select the evidence used for this interpretation?", "kind": "process", "answer_data": [ "data-selection-rule", "Selector, cutoff, excluded ranges, duplicate handling and rationale" ] }, { "id": "finding-selection-q03", "text": "Who assembled this evidence selection and from which source versions?", "kind": "provenance", "answer_data": [ "data-selection-provenance", "Attribution, activity reference, input revisions and assembly time" ] }, { "id": "finding-selection-q04", "text": "Which profile governs series membership when the same evidence is reused in several analyses?", "kind": "interoperability", "answer_data": [ "data-membership-profile", "Binding version, original membership, derived view identity and loss warnings" ] } ], "data_elements": [ { "id": "data-evidence-index", "name": "evidence-index", "description": "Master record or dataset identifiers, version pins, supporting or contrary role. Candidate field group; nested constraints require an adopting profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ] }, { "id": "data-selection-rule", "name": "selection-rule", "description": "Selector, cutoff, excluded ranges, duplicate handling and rationale. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ] }, { "id": "data-selection-provenance", "name": "selection-provenance", "description": "Attribution, activity reference, input revisions and assembly time. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ] }, { "id": "data-membership-profile", "name": "membership-profile", "description": "Binding version, original membership, derived view identity and loss warnings. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ] } ], "artifacts": [ { "id": "artifact-selection", "name": "Series and evidence selection record", "description": "Versioned local record of series and evidence selection with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-sampling", "name": "Coverage and missing evidence", "description": "Record what was observed and what remains unobserved without equating a missing result with absence of the phenomenon.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ], "findings": [ { "id": "finding-sampling", "name": "Coverage and missing evidence", "description": "Record what was observed and what remains unobserved without equating a missing result with absence of the phenomenon.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ], "questions": [ { "id": "finding-sampling-q01", "text": "What sampling design and cadence link the observed subset to the target population?", "kind": "measurement", "answer_data": [ "data-sampling-design", "Sample frame reference, selection approach, cadence, irregular timing and inclusion limits" ] }, { "id": "finding-sampling-q02", "text": "Where are coverage gaps, nonresponse or detection limits material to recognition?", "kind": "quality", "answer_data": [ "data-coverage-gaps", "Missing regions or populations, time gaps, reasons and detection constraints" ] }, { "id": "finding-sampling-q03", "text": "How are zero, missing, below-detection, suppressed and not-applicable values distinguished?", "kind": "exception", "answer_data": [ "data-absence-semantics", "Status codes and meanings; no imputation without method and provenance" ] }, { "id": "finding-sampling-q04", "text": "Which evidence justifies extrapolation beyond the sampled support?", "kind": "evidence", "answer_data": [ "data-representativeness", "Assessment reference, assumptions, bias concerns and unsupported scope" ] } ], "data_elements": [ { "id": "data-sampling-design", "name": "sampling-design", "description": "Sample frame reference, selection approach, cadence, irregular timing and inclusion limits. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] }, { "id": "data-coverage-gaps", "name": "coverage-gaps", "description": "Missing regions or populations, time gaps, reasons and detection constraints. Candidate field group; nested constraints require an adopting profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] }, { "id": "data-absence-semantics", "name": "absence-semantics", "description": "Status codes and meanings; no imputation without method and provenance. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] }, { "id": "data-representativeness", "name": "representativeness", "description": "Assessment reference, assumptions, bias concerns and unsupported scope. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] } ], "artifacts": [ { "id": "artifact-sampling", "name": "Coverage and missing evidence record", "description": "Versioned local record of coverage and missing evidence with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-measurement", "name": "Method and value interpretation", "description": "Preserve the meaning and limitations of referenced observations.", "rationale": "Local design groups these concerns to keep the pattern claim and its evidential qualifications inspectable; cited standards are alignments, not a mandated hierarchy.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-008" ], "layers": [ { "id": "layer-method", "name": "Procedure continuity", "description": "Reference actual procedure versions and comparability decisions; changing a method need not erase a series or imply a new phenomenon.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ], "findings": [ { "id": "finding-method", "name": "Procedure continuity", "description": "Reference actual procedure versions and comparability decisions; changing a method need not erase a series or imply a new phenomenon.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ], "questions": [ { "id": "finding-method-q01", "text": "Which procedure and instrument or observer references produced each evidence segment?", "kind": "provenance", "answer_data": [ "data-method-bindings", "Procedure revisions, observer or instrument references, segment intervals and conditions" ] }, { "id": "finding-method-q02", "text": "What method, instrument, classification or population changes create a potential series break?", "kind": "event", "answer_data": [ "data-break-records", "Change references, effective times, affected segments and stated effects" ] }, { "id": "finding-method-q03", "text": "What bridge study or assessment supports comparison across a declared break?", "kind": "validation", "answer_data": [ "data-comparability", "Assessment reference, adjustment version, residual uncertainty or refusal to combine" ] }, { "id": "finding-method-q04", "text": "Who may accept a method-comparability statement for this pattern interpretation?", "kind": "authority", "answer_data": [ "data-method-review", "Role, scoped authority reference, decision and review date" ] } ], "data_elements": [ { "id": "data-method-bindings", "name": "method-bindings", "description": "Procedure revisions, observer or instrument references, segment intervals and conditions. Candidate field group; nested constraints require an adopting profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ] }, { "id": "data-break-records", "name": "break-records", "description": "Change references, effective times, affected segments and stated effects. Candidate field group; nested constraints require an adopting profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ] }, { "id": "data-comparability", "name": "comparability", "description": "Assessment reference, adjustment version, residual uncertainty or refusal to combine. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ] }, { "id": "data-method-review", "name": "method-review", "description": "Role, scoped authority reference, decision and review date. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ] } ], "artifacts": [ { "id": "artifact-method", "name": "Procedure continuity record", "description": "Versioned local record of procedure continuity with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-values", "name": "Measure meaning and uncertainty", "description": "Attach units and uncertainty to specific measures and interpretations, retaining categorical evidence where applicable.", "source_refs": [ "SRC-001", "SRC-003", "SRC-008" ], "findings": [ { "id": "finding-values", "name": "Measure meaning and uncertainty", "description": "Attach units and uncertainty to specific measures and interpretations, retaining categorical evidence where applicable.", "source_refs": [ "SRC-001", "SRC-003", "SRC-008" ], "questions": [ { "id": "finding-values-q01", "text": "Which measurands or categories, units and scales are used in each series?", "kind": "measurement", "answer_data": [ "data-measure-definitions", "Property references, unit or category code, scale, denominator and aggregation semantics" ] }, { "id": "finding-values-q02", "text": "What uncertainty components and evaluation method accompany a quantitative estimate?", "kind": "quality", "answer_data": [ "data-uncertainty-statement", "Component references, standard or expanded form, coverage factor if used, units and unknown components" ] }, { "id": "finding-values-q03", "text": "Which transformations or normalizations make the selected measures comparable?", "kind": "constraint", "answer_data": [ "data-value-transformations", "Original and transformed units, formula or method reference, parameters and limits" ] }, { "id": "finding-values-q04", "text": "How are measurement uncertainty, classification ambiguity and pattern confidence kept distinct?", "kind": "validation", "answer_data": [ "data-quality-distinctions", "Separate quality concepts, assessment basis and unsupported precision warnings" ] } ], "data_elements": [ { "id": "data-measure-definitions", "name": "measure-definitions", "description": "Property references, unit or category code, scale, denominator and aggregation semantics. Candidate field group; nested constraints require an adopting profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-008" ] }, { "id": "data-uncertainty-statement", "name": "uncertainty-statement", "description": "Component references, standard or expanded form, coverage factor if used, units and unknown components. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-008" ] }, { "id": "data-value-transformations", "name": "value-transformations", "description": "Original and transformed units, formula or method reference, parameters and limits. Candidate field group; nested constraints require an adopting profile.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-008" ] }, { "id": "data-quality-distinctions", "name": "quality-distinctions", "description": "Separate quality concepts, assessment basis and unsupported precision warnings. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-008" ] } ], "artifacts": [ { "id": "artifact-values", "name": "Measure meaning and uncertainty record", "description": "Versioned local record of measure meaning and uncertainty with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-001", "SRC-003", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-time", "name": "Temporal interpretation", "description": "Separate applicability time, evidence time and analytical windows.", "rationale": "Local design groups these concerns to keep the pattern claim and its evidential qualifications inspectable; cited standards are alignments, not a mandated hierarchy.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-005", "SRC-006", "SRC-007" ], "layers": [ { "id": "layer-clocks", "name": "Time semantics", "description": "Preserve the time a result applies to separately from result production, ingestion and catalogue review.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "findings": [ { "id": "finding-clocks", "name": "Time semantics", "description": "Preserve the time a result applies to separately from result production, ingestion and catalogue review.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "questions": [ { "id": "finding-clocks-q01", "text": "Which phenomenon-time instant or interval applies to each selected evidence item?", "kind": "temporal", "answer_data": [ "data-evidence-time", "Referenced time, bounds, inclusivity, calendar and precision" ] }, { "id": "finding-clocks-q02", "text": "When were results produced, ingested and last reviewed for this pattern record?", "kind": "provenance", "answer_data": [ "data-record-clocks", "Separate result, ingestion and review timestamps or explicit unknown status" ] }, { "id": "finding-clocks-q03", "text": "How are time zones, clock uncertainty and coarse periods represented without invented precision?", "kind": "constraint", "answer_data": [ "data-time-encoding", "Offset, clock quality, original precision, date or period type and conversion rule" ] }, { "id": "finding-clocks-q04", "text": "How do delayed arrivals and revised historical results affect the interpretation cutoff?", "kind": "exception", "answer_data": [ "data-late-data-policy", "As-of cutoff, revision reference, affected analysis and re-review trigger" ] } ], "data_elements": [ { "id": "data-evidence-time", "name": "evidence-time", "description": "Referenced time, bounds, inclusivity, calendar and precision. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "data-record-clocks", "name": "record-clocks", "description": "Separate result, ingestion and review timestamps or explicit unknown status. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "data-time-encoding", "name": "time-encoding", "description": "Offset, clock quality, original precision, date or period type and conversion rule. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "data-late-data-policy", "name": "late-data-policy", "description": "As-of cutoff, revision reference, affected analysis and re-review trigger. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "artifacts": [ { "id": "artifact-clocks", "name": "Time semantics record", "description": "Versioned local record of time semantics with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-recurrence", "name": "Recurrence and baseline", "description": "Treat recurrence as an evaluated interpretation with a declared window, rather than an automatic consequence of repeated records.", "source_refs": [ "SRC-005", "SRC-003", "SRC-006" ], "findings": [ { "id": "finding-recurrence", "name": "Recurrence and baseline", "description": "Treat recurrence as an evaluated interpretation with a declared window, rather than an automatic consequence of repeated records.", "source_refs": [ "SRC-005", "SRC-003", "SRC-006" ], "questions": [ { "id": "finding-recurrence-q01", "text": "What temporal or contextual recurrence criterion makes this a pattern claim?", "kind": "definition", "answer_data": [ "data-recurrence-rule", "Criterion, window, required evidence and disconfirming observations" ] }, { "id": "finding-recurrence-q02", "text": "Which baseline version and reference period support comparison?", "kind": "measurement", "answer_data": [ "data-baseline-definition", "Baseline record, period, selection, normalization and applicable groups" ] }, { "id": "finding-recurrence-q03", "text": "How were trend, seasonality and dependence considered in the recurrence assessment?", "kind": "quality", "answer_data": [ "data-dependence-assessment", "Analyst assessment, method reference, assumptions and unresolved effects" ] }, { "id": "finding-recurrence-q04", "text": "What evidence would trigger reclassification, splitting or rejection of this recurrence claim?", "kind": "decision", "answer_data": [ "data-recurrence-review-rule", "Review trigger, decision role, required evidence and predecessor references" ] } ], "data_elements": [ { "id": "data-recurrence-rule", "name": "recurrence-rule", "description": "Criterion, window, required evidence and disconfirming observations. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-003", "SRC-006" ] }, { "id": "data-baseline-definition", "name": "baseline-definition", "description": "Baseline record, period, selection, normalization and applicable groups. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-003", "SRC-006" ] }, { "id": "data-dependence-assessment", "name": "dependence-assessment", "description": "Analyst assessment, method reference, assumptions and unresolved effects. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-003", "SRC-006" ] }, { "id": "data-recurrence-review-rule", "name": "recurrence-review-rule", "description": "Review trigger, decision role, required evidence and predecessor references. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-recurrence", "name": "Recurrence and baseline record", "description": "Versioned local record of recurrence and baseline with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-005", "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-analysis", "name": "Qualified interpretations", "description": "Record analytical claims and limitations without owning analytical execution.", "rationale": "Local design groups these concerns to keep the pattern claim and its evidential qualifications inspectable; cited standards are alignments, not a mandated hierarchy.", "source_refs": [ "SRC-004", "SRC-005", "SRC-006", "SRC-008" ], "layers": [ { "id": "layer-trend", "name": "Trend and interpretation", "description": "Reference a reproducible analytical result and its scope; association does not establish a causal explanation.", "source_refs": [ "SRC-005", "SRC-004", "SRC-008" ], "findings": [ { "id": "finding-trend", "name": "Trend and interpretation", "description": "Reference a reproducible analytical result and its scope; association does not establish a causal explanation.", "source_refs": [ "SRC-005", "SRC-004", "SRC-008" ], "questions": [ { "id": "finding-trend-q01", "text": "What trend direction or rate is asserted for which measure and interval?", "kind": "measurement", "answer_data": [ "data-trend-claim", "Result reference, measure, period, units and estimate or qualitative description" ] }, { "id": "finding-trend-q02", "text": "Which input snapshot, analysis method and parameters produced this trend statement?", "kind": "provenance", "answer_data": [ "data-analysis-lineage", "Input pins, analysis activity reference, method version, parameters and execution evidence reference" ] }, { "id": "finding-trend-q03", "text": "Which assumptions and sensitivity checks limit confidence in the trend?", "kind": "quality", "answer_data": [ "data-trend-limits", "Dependence, sampling and break assessments, uncertainty interpretation and sensitivity evidence" ] }, { "id": "finding-trend-q04", "text": "Is the statement descriptive, predictive or causal, and what evidence supports that classification?", "kind": "constraint", "answer_data": [ "data-claim-strength", "Claim category, evidence, limits and explicit refusal to infer causality from association alone" ] } ], "data_elements": [ { "id": "data-trend-claim", "name": "trend-claim", "description": "Result reference, measure, period, units and estimate or qualitative description. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-004", "SRC-008" ] }, { "id": "data-analysis-lineage", "name": "analysis-lineage", "description": "Input pins, analysis activity reference, method version, parameters and execution evidence reference. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-004", "SRC-008" ] }, { "id": "data-trend-limits", "name": "trend-limits", "description": "Dependence, sampling and break assessments, uncertainty interpretation and sensitivity evidence. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-004", "SRC-008" ] }, { "id": "data-claim-strength", "name": "claim-strength", "description": "Claim category, evidence, limits and explicit refusal to infer causality from association alone. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-005", "SRC-004", "SRC-008" ] } ], "artifacts": [ { "id": "artifact-trend", "name": "Trend and interpretation record", "description": "Versioned local record of trend and interpretation with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-005", "SRC-004", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-anomaly", "name": "Anomaly interpretation", "description": "A flagged departure requires a stated baseline and investigation; it need not refer to a trend or imply a hazardous occurrence.", "source_refs": [ "SRC-006", "SRC-005", "SRC-004" ], "findings": [ { "id": "finding-anomaly", "name": "Anomaly interpretation", "description": "A flagged departure requires a stated baseline and investigation; it need not refer to a trend or imply a hazardous occurrence.", "source_refs": [ "SRC-006", "SRC-005", "SRC-004" ], "questions": [ { "id": "finding-anomaly-q01", "text": "Which observation or interval departs from which baseline and comparison rule?", "kind": "evidence", "answer_data": [ "data-departure", "Evidence references, baseline revision, threshold or rule, magnitude and duration" ] }, { "id": "finding-anomaly-q02", "text": "What checks distinguish a meaningful departure from error, method change or model mismatch?", "kind": "validation", "answer_data": [ "data-anomaly-review", "Investigation reference, alternative explanations, evidence and unresolved status" ] }, { "id": "finding-anomaly-q03", "text": "How are false positives, missed detections and threshold changes documented?", "kind": "exception", "answer_data": [ "data-detector-limits", "Validation evidence reference, limitations, threshold version and review triggers" ] }, { "id": "finding-anomaly-q04", "text": "What local review disposition follows a flag without automatically issuing a warning or deleting data?", "kind": "process", "answer_data": [ "data-flag-disposition", "Provisional, confirmed or rejected interpretation, rationale, reviewer and external escalation reference" ] } ], "data_elements": [ { "id": "data-departure", "name": "departure", "description": "Evidence references, baseline revision, threshold or rule, magnitude and duration. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-005", "SRC-004" ] }, { "id": "data-anomaly-review", "name": "anomaly-review", "description": "Investigation reference, alternative explanations, evidence and unresolved status. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-005", "SRC-004" ] }, { "id": "data-detector-limits", "name": "detector-limits", "description": "Validation evidence reference, limitations, threshold version and review triggers. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-005", "SRC-004" ] }, { "id": "data-flag-disposition", "name": "flag-disposition", "description": "Provisional, confirmed or rejected interpretation, rationale, reviewer and external escalation reference. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-006", "SRC-005", "SRC-004" ] } ], "artifacts": [ { "id": "artifact-anomaly", "name": "Anomaly interpretation record", "description": "Versioned local record of anomaly interpretation with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-006", "SRC-005", "SRC-004" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-stewardship", "name": "Review and controlled reuse", "description": "Govern the local description and its projections while preserving separate evidence masters.", "rationale": "Local design groups these concerns to keep the pattern claim and its evidential qualifications inspectable; cited standards are alignments, not a mandated hierarchy.", "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ], "layers": [ { "id": "layer-revision", "name": "Stewardship and lifecycle", "description": "Manage local definition and interpretation revisions with attribution and explicit continuity decisions.", "source_refs": [ "SRC-004", "SRC-003" ], "findings": [ { "id": "finding-revision", "name": "Stewardship and lifecycle", "description": "Manage local definition and interpretation revisions with attribution and explicit continuity decisions.", "source_refs": [ "SRC-004", "SRC-003" ], "questions": [ { "id": "finding-revision-q01", "text": "Which observing steward is accountable for this pattern definition and evidence index?", "kind": "ownership", "answer_data": [ "data-steward-binding", "Role-based accountable party reference, mandate and contact policy; no assumed ownership of the phenomenon" ] }, { "id": "finding-revision-q02", "text": "What local states and review conditions govern proposal, review, supersession and retirement?", "kind": "lifecycle", "answer_data": [ "data-lifecycle-profile", "Allowed transitions, role, evidence preconditions, refusal outcomes and review interval" ] }, { "id": "finding-revision-q03", "text": "When does a changed definition require a revision, a new pattern identifier or an explicit split?", "kind": "identity", "answer_data": [ "data-identity-continuity", "Continuity criteria, decision evidence and predecessor or successor links" ] }, { "id": "finding-revision-q04", "text": "Which retention and disposal policy governs local records and referenced evidence?", "kind": "retention", "answer_data": [ "data-retention-binding", "Policy reference, local scope, holds, authorized disposal, minimal tombstone and external custodian" ] } ], "data_elements": [ { "id": "data-steward-binding", "name": "steward-binding", "description": "Role-based accountable party reference, mandate and contact policy; no assumed ownership of the phenomenon. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-003" ] }, { "id": "data-lifecycle-profile", "name": "lifecycle-profile", "description": "Allowed transitions, role, evidence preconditions, refusal outcomes and review interval. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-003" ] }, { "id": "data-identity-continuity", "name": "identity-continuity", "description": "Continuity criteria, decision evidence and predecessor or successor links. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-003" ] }, { "id": "data-retention-binding", "name": "retention-binding", "description": "Policy reference, local scope, holds, authorized disposal, minimal tombstone and external custodian. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-004", "SRC-003" ] } ], "artifacts": [ { "id": "artifact-revision", "name": "Stewardship and lifecycle record", "description": "Versioned local record of stewardship and lifecycle with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-004", "SRC-003" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-reuse", "name": "Access and exchange", "description": "Release only authorized projections with adequate context; conceptual alignments do not establish conformance.", "source_refs": [ "SRC-003", "SRC-004", "SRC-002" ], "findings": [ { "id": "finding-reuse", "name": "Access and exchange", "description": "Release only authorized projections with adequate context; conceptual alignments do not establish conformance.", "source_refs": [ "SRC-003", "SRC-004", "SRC-002" ], "questions": [ { "id": "finding-reuse-q01", "text": "Who can access raw evidence links, restricted methods and public interpretation views?", "kind": "access", "answer_data": [ "data-access-profile", "Role and purpose scopes, link visibility, authorized projection and denial rules" ] }, { "id": "finding-reuse-q02", "text": "Which spatial or population detail must be suppressed or generalized before a social-pattern view is released?", "kind": "privacy", "answer_data": [ "data-disclosure-review", "Qualified policy assessment, residual identification risk, approved granularity and restriction basis" ] }, { "id": "finding-reuse-q03", "text": "What mapping preserves units, breaks, provenance and provisional status in each exchange profile?", "kind": "interoperability", "answer_data": [ "data-exchange-binding", "Profile version, mapping reference, loss declaration, round-trip checks and unresolved mappings" ] }, { "id": "finding-reuse-q04", "text": "What approval and licensing evidence permits release of this interpretation revision?", "kind": "authority", "answer_data": [ "data-release-basis", "Scoped approval, rights reference, release revision, review holds and denied or pending state" ] } ], "data_elements": [ { "id": "data-access-profile", "name": "access-profile", "description": "Role and purpose scopes, link visibility, authorized projection and denial rules. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-004", "SRC-002" ] }, { "id": "data-disclosure-review", "name": "disclosure-review", "description": "Qualified policy assessment, residual identification risk, approved granularity and restriction basis. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-004", "SRC-002" ] }, { "id": "data-exchange-binding", "name": "exchange-binding", "description": "Profile version, mapping reference, loss declaration, round-trip checks and unresolved mappings. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-004", "SRC-002" ] }, { "id": "data-release-basis", "name": "release-basis", "description": "Scoped approval, rights reference, release revision, review holds and denied or pending state. Candidate field group; nested constraints require an adopting profile.", "value_kind": "object", "cardinality": "0..1", "required": false, "source_refs": [ "SRC-003", "SRC-004", "SRC-002" ] } ], "artifacts": [ { "id": "artifact-reuse", "name": "Access and exchange record", "description": "Versioned local record of access and exchange with answer fields, evidence links and review state. It references external masters rather than replacing them.", "media_or_form": [ "Structured record", "Human-readable evidence note" ], "serial": true, "identity_strategy": "Authoritative master-system identifier, then governed IRI, then Dimension-assigned UUID or ULID; separate revision key and subject reference. A timestamp or digest alone is not identity.", "source_refs": [ "SRC-003", "SRC-004", "SRC-002" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "function-register", "name": "Register pattern proposal", "description": "Create a local candidate description without claiming that recurrence is established. Proposed local operation, not implemented.", "inputs": [ "Master identity", "Definition revision", "Recognition criteria", "Steward authority" ], "outputs": [ "Candidate record or refusal with missing requirements" ], "preconditions": [ "Authenticated scoped role and declared purpose", "No duplicate master identity", "Definition boundary and authority resolved" ], "effects": [ "Create proposed local record; no sensor or external dataset write" ], "source_refs": [ "SRC-001", "SRC-004", "SRC-005" ] }, { "id": "function-link-evidence", "name": "Link evidence snapshot", "description": "Attach a pinned evidence selection and its contrary material to a pattern revision. Proposed local operation, not implemented.", "inputs": [ "Pattern revision", "Evidence identifiers and versions", "Selection rule", "Access decision" ], "outputs": [ "Evidence index revision or unresolved-reference refusal" ], "preconditions": [ "Authenticated scoped role and declared purpose", "Read authority and source ownership resolved", "Evidence selection and duplicate policy stated" ], "effects": [ "Append local references and provenance; do not ingest or correct external observations" ], "source_refs": [ "SRC-002", "SRC-003", "SRC-004" ] }, { "id": "function-record-break", "name": "Record comparability decision", "description": "Record an authorized assessment of a potential evidence break. Proposed local operation, not implemented.", "inputs": [ "Affected evidence segments", "Change record", "Assessment reference", "Reviewer authority" ], "outputs": [ "Qualified comparability record or pending assessment" ], "preconditions": [ "Authenticated scoped role and declared purpose", "Method versions and affected interval resolved", "No automatic equivalence across changed units or sampling" ], "effects": [ "Annotate local index and affected interpretations; do not recalibrate instruments or splice master series" ], "source_refs": [ "SRC-001", "SRC-003", "SRC-004" ] }, { "id": "function-attach-analysis", "name": "Attach analytical interpretation", "description": "Record a trend or recurrence claim from an externally executed analysis. Proposed local operation, not implemented.", "inputs": [ "Pattern revision", "Input snapshot", "Analysis reference", "Claim and uncertainty" ], "outputs": [ "Interpretation record or insufficient-lineage refusal" ], "preconditions": [ "Authenticated scoped role and declared purpose", "Inputs and analytical assumptions documented", "Claim strength and evidence status explicit" ], "effects": [ "Add local claim with limitations; no estimator execution or causal certification" ], "source_refs": [ "SRC-004", "SRC-005", "SRC-008" ] }, { "id": "function-review-departure", "name": "Record anomaly review", "description": "Record the local disposition of a departure after evidence-qualified review. Proposed local operation, not implemented.", "inputs": [ "Departure evidence", "Baseline and threshold revision", "Alternative explanations", "Review authority" ], "outputs": [ "Provisional or reviewed disposition with rationale" ], "preconditions": [ "Authenticated scoped role and declared purpose", "Baseline applicable to affected population and period", "Method faults and model mismatch considered" ], "effects": [ "Update local interpretation state; no alert dispatch, intervention or deletion of evidence" ], "source_refs": [ "SRC-006", "SRC-004" ] }, { "id": "function-revise", "name": "Revise or retire pattern description", "description": "Apply an authorized local revision, supersession or retirement while preserving resolvable continuity. Proposed local operation, not implemented.", "inputs": [ "Expected revision", "Proposed change", "Authority and rationale", "Retention policy" ], "outputs": [ "New revision or tombstone reference, or conflict refusal" ], "preconditions": [ "Authenticated scoped role and declared purpose", "Expected revision still current", "Continuity and retention checks complete", "Release approval separate from local edit" ], "effects": [ "Record local transition and predecessor links; retain only policy-permitted history; never delete external master evidence" ], "source_refs": [ "SRC-004", "SRC-003" ] } ], "composition": [ { "target": "WM-MAT-008", "relation": "REFERENCE", "purpose": "Candidate neighbor binding for measurement and observation masters; keep capture and correction outside this pattern.", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] }, { "target": "WM-ACT-015", "relation": "REFERENCE", "purpose": "Candidate link to discrete instances or counterexamples; event lifecycle remains external.", "required": false, "source_refs": [ "SRC-001", "SRC-005" ] }, { "target": "WM-ACT-017", "relation": "REFERENCE", "purpose": "Candidate link to a persistent manifestation; no ownership of situation response.", "required": false, "source_refs": [ "SRC-001", "SRC-005" ] }, { "target": "WM-DAT-002", "relation": "REFERENCE", "purpose": "Candidate link to official series or indicator products; no implied official status.", "required": false, "source_refs": [ "SRC-003", "SRC-004" ] }, { "target": "https://www.w3.org/ns/sosa/", "relation": "ALIGN", "purpose": "Conceptual observation, property, procedure and time mapping; pattern is not equivalent to sosa:Observation.", "required": false, "source_refs": [ "SRC-001" ] }, { "target": "https://www.w3.org/ns/prov#", "relation": "ALIGN", "purpose": "Conceptual attribution and revision mapping; generic audit machinery is delegated.", "required": false, "source_refs": [ "SRC-004" ] }, { "target": "https://www.w3.org/TR/2014/REC-vocab-data-cube-20140116/", "relation": "ALIGN", "purpose": "Optional statistical exchange mapping; executable profile and SDMX binding remain future work.", "required": false, "source_refs": [ "SRC-003" ] }, { "target": "https://docs.ogc.org/is/15-078r6/15-078r6.html", "relation": "ALIGN", "purpose": "Optional sensing profile; preserve its membership constraints only within that binding.", "required": false, "source_refs": [ "SRC-002" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "An observing steward role with accountable authority and purpose", "A governed namespace, master identity policy and separately versioned definition schema", "Pinned observation, dataset and method masters with scoped access and retention policy", "A statistical or scientific reviewer appropriate to the adopting domain" ], "namespace_guidance": "Use a Dimension-governed namespace for patterns and separate namespaces for evidence links, interpretations and revisions. Do not assign owner roles to brands or confuse record stewardship with ownership of a natural or social process.", "registry_links": [ "vr.wm-act-016", "Candidate neighbor references require pinned versions before runtime use" ] }, "canon_and_patch": { "canonicalization_rules": [ "Canonicalize representation only after identity, code, unit and time meaning are resolved; a canonical serialization is not scientific truth.", "Retain original values through references and record any conversion or semantic loss." ], "patch_rules": [ "Use expected-revision checks, attributed reason, evidence and affected interval; reject stale writes.", "Definition changes require an explicit continuity, split or successor decision; source corrections trigger affected-claim review." ], "compatibility_rules": [ "Never silently combine incompatible baselines, units, populations or method segments.", "Preserve identifiers and declared mappings across schema evolution; invalidate unsupported projections." ] }, "artifact_rules": { "identity_priority": [ "Authoritative master-system identifier with its namespace", "Governed global identifier or IRI", "Dimension-assigned UUID or ULID" ], "timestamp_rule": "Exact timestamps use RFC 3339 with seconds and an explicit offset or Z. Separate phenomenon/event time, result time, ingestion time and review time. Preserve coarse dates, intervals, calendars, uncertainty and unknown values without inventing seconds of observational precision.", "serial_naming_rule": "Use stable subject and artifact identifiers with explicit revision keys; dates are display metadata, never sole identity.", "integrity_rule": "Record media type, digest algorithm and digest for retrieved artifacts where authorized; digest equality does not certify truth, authorship or an applicable method." }, "policies": [ "Reviewable draft under the single-provider waiver; local no-tools self-audit is not independent external review.", "Local design policies require adopting-Dimension authorization and domain review; no universal scientific, privacy or legal compliance claim.", "Distinguish hypotheses, observations, derived interpretations and unknowns. Retain contrary evidence links and source limitations.", "Release requires scoped rights and disclosure review. Dangerous subjects remain at policy level; no operational warning or intervention is authorized here." ], "crud": { "read": [ "Resolve the requested revision and access scope; display uncertainty, breaks, provisional status and holds with the interpretation." ], "create": [ "Create a candidate only after master identity, definition and observing-steward role are resolved; supported status requires profile-defined evidence and review." ], "update": [ "Append attributable revisions with expected-version checks; updating local interpretations never rewrites external measurement or dataset masters." ], "delete": [ "Retire local descriptions by policy and preserve lawful minimal tombstones for referenced identifiers. Retention holds block disposal within their scope.", "Authorized payload deletion or redaction may remove sensitive historical content; history is not a justification for indefinite retention. External evidence disposal and generic deletion execution belong to its custodian and adopting-Dimension policy." ] }, "roles": [ { "name": "Observing steward", "responsibilities": [ "Account for definition, scope and continuity decisions." ] }, { "name": "Evidence custodian", "responsibilities": [ "Resolve source identities, versions and permitted evidence access." ] }, { "name": "Scientific reviewer", "responsibilities": [ "Assess recognition criteria, comparability and interpretation limits." ] }, { "name": "Release reviewer", "responsibilities": [ "Approve licensed and disclosure-safe views for a defined purpose." ] }, { "name": "Local maintainer", "responsibilities": [ "Apply authorized revisions and report unresolved references without changing evidence masters." ] } ], "access": { "default_rule": "Deny ungranted access; expose only a purpose-authorized projection. Public metadata does not make underlying observations public.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "Document time-limited, role-scoped exceptions with authority and reason; no automatic exception for research.", "Suppress restricted links, small-group detail and sensitive spatial precision when required by the adopting policy." ], "audit_requirements": [ "Reference an external audit record for authorized changes, access exceptions, release and disposal decisions.", "Log minimum necessary metadata; do not copy restricted evidence into audit messages." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL" ], "read_order": [ "Read owner and Dimension policy and AGENTS.md", "Read spec.yaml, research holds and pinned composition bindings", "Resolve record identity, evidence revision and authority before local action" ] } }, "coverage": { "claim": "Source-grounded proposed structure for a stewarded recurring natural or social pattern description, with separate evidence masters and qualified analytical interpretations. A frozen local no-tools self-audit is complete. Independent review, live source/version checks, domain profiles and executable conformance remain holds; this is a noncanonical reviewable draft.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "Stable master identity and explicit definition continuity; data identity field required." }, { "dimension": "lifecycle", "status": "covered", "notes": "Local proposal, review, dispute, supersession and retirement; no external evidence lifecycle ownership." }, { "dimension": "relationships", "status": "covered", "notes": "Optional typed links to observation, event, situation and official-statistics masters." }, { "dimension": "temporal", "status": "covered", "notes": "Separate applicability, phenomenon, result, ingestion and review times with precision." }, { "dimension": "provenance", "status": "covered", "notes": "Pinned evidence selection and external analysis references; local attribution." }, { "dimension": "ownership", "status": "covered", "notes": "Observing-steward accountability distinct from data rights and ownership of a phenomenon." }, { "dimension": "validation", "status": "gap", "notes": "Recognition, comparability and anomaly-review questions; executable profiles pending." }, { "dimension": "access", "status": "covered", "notes": "Purpose-scoped projections and disclosure review." }, { "dimension": "retention and deletion", "status": "covered", "notes": "Local retention, holds, lawful redaction and tombstones; external disposal delegated." }, { "dimension": "interoperability", "status": "gap", "notes": "Conceptual SOSA, SensorThings, Data Cube and PROV mappings only." }, { "dimension": "direct properties", "status": "covered", "notes": "Definition, scope and evidence status belong to this pattern description; physical measurements belong to referenced evidence." }, { "dimension": "recognition", "status": "covered", "notes": "Operational criteria and counterexamples; supported status cannot be inferred from a series existing." }, { "dimension": "capabilities and behavior", "status": "covered", "notes": "Six proposed local record operations; physical agency and actuation are inapplicable to a pattern description." }, { "dimension": "sampling and uncertainty", "status": "gap", "notes": "Coverage gaps and quality concepts separated; specialist social and qualitative protocols remain a gap." } ], "known_omissions": [ "Executable nested schemas, interval constraints and quantitative acceptance thresholds", "Domain-specific recurrence criteria, qualitative social research protocols, statistical estimator validation and disclosure thresholds", "Pinned neighbor specifications and tested exchange mappings, including direct SDMX and current ISO 19156 mappings", "Independent external review and direct source HTTP verification" ], "conflicts": [], "regional_assumptions": [ "International technical vocabularies are examples, not universal domain rules. NIST guidance does not establish local legal requirements.", "Scientific applicability, data rights and disclosure restrictions require qualified adopting profiles." ], "adversarial_checks": [ "A single event or many duplicated measurements cannot by themselves prove recurrence.", "SensorThings exclusive datastream membership is not generalized to analytical selections.", "Unknown and suppressed values are not zero; outliers are not automatically errors or hazards.", "Attribution and hashes do not establish truth; an approved projection does not reveal restricted evidence.", "Method breaks, changed populations and revised baselines cannot silently preserve a trend claim." ] }, "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": "pattern", "status": "accepted", "rationale": "The frozen registry and legacy scope select recurring natural or social patterns. The root describes a pattern across observations and manifestations; it is neither one event nor an observation dataset. Candidate definitions retain explicit epistemic status until an adopting profile's evidence and review criteria support recurrence." }, "decisions": [ { "concept": "Pattern root and evidence status", "disposition": "accepted", "rationale": "The scope preserves the selected recurring-pattern boundary while distinguishing the description from the real process and from any individual observation or event." }, { "concept": "Legacy unit and territory requirements", "disposition": "qualified", "rationale": "Measures carry their own units or categories, and applicability can be population or network based. A universal numerical unit and geographical extent would overconstrain the stated social-pattern scope." }, { "concept": "Observation ownership and series membership", "disposition": "qualified", "rationale": "Local evidence indexes reference separately mastered observations and datasets. Exclusive datastream membership applies only inside the cited sensing binding and does not forbid analytical reuse." }, { "concept": "Sampling and missing evidence", "disposition": "accepted with limits", "rationale": "Questions distinguish sampled support from claimed applicability and separate missing, suppressed, zero and below-detection values. Domain-specific representativeness tests remain deferred." }, { "concept": "Method breaks and measurement meaning", "disposition": "accepted", "rationale": "Comparability needs an attributed assessment, explicit method segments and conversion limits. Measurement uncertainty, classification ambiguity and confidence in a recurring pattern are kept separate." }, { "concept": "Temporal distinctions", "disposition": "accepted", "rationale": "Phenomenon time, result production, ingestion and review are separate. Exact timestamp syntax does not force coarse evidence into false precision; nested period constraints remain a profile task." }, { "concept": "Recurrence, trend and anomaly", "disposition": "qualified", "rationale": "The draft asks for criteria, baselines, windows, assumptions and counterevidence. It neither declares universal thresholds nor derives causation, a hazardous event or an automatic warning from a departure." }, { "concept": "Local function authority", "disposition": "accepted as proposed only", "rationale": "Six explicitly unimplemented operations affect local descriptions and references with preconditions and refusal results. Measurement capture, estimator execution, warnings and external master changes remain outside scope." }, { "concept": "Relations and interoperability", "disposition": "candidate alignment only", "rationale": "No relation-ledger rows were found for this model. Optional neighbor links and vocabulary mappings are proposed and require pinned compatibility; legacy wildcard imports and conformance labels are not inherited." }, { "concept": "Governance, access and retention", "disposition": "accepted as local policy design", "rationale": "Role accountability does not imply ownership of the phenomenon. Disclosure review, rights and retention are adopting-policy dependencies; lawful redaction can remove sensitive history and external disposal remains custodian-owned." }, { "concept": "Source assurance and executable profiles", "disposition": "held", "rationale": "Selected browser-readable source content supports the design distinctions. No direct HTTP requests or current-version verification occurred, and optional candidate fields are not executable scientific or instance conformance schemas." }, { "concept": "Independent provider review", "disposition": "waived and held", "rationale": "Claude and Grok were skipped with zero attempts under the owner override. The separate frozen Codex self-audit adds no facts and cannot be represented as an independent provider result." } ], "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.", "Direct HTTP source checks were not attempted under the owner-reported sandbox restriction: zero measured HTTP 200 responses, not eight failed sources. Selected browser-readable content was reviewed for all eight admitted sources. Body hashes, current-version suitability, applicability and licensing remain unverified; the coordinator checker is prepared.", "Scientific and statistical domain criteria, qualitative social research methods, recognition thresholds, sampling representativeness, uncertainty interpretation, data rights and disclosure controls require qualified adopting-profile review before operational use.", "Nested instance schemas, executable state and interval constraints, pinned neighbor bindings, tested SOSA/SensorThings/Data Cube/PROV mappings and adversarial acceptance fixtures remain incomplete. Direct SDMX and current ISO 19156 conformance are not established.", "Independent external review was explicitly waived by the repository owner; this codex-only result remains a reviewable draft." ], "deferredResearch": [ "Run coordinator source checks and review current editions, relevant errata, licensing and claim applicability without interpreting HTTP success as substantive verification.", "Develop domain profiles and fixtures for candidate recurrence, contradictory series, missing data, method breaks, shifted populations, revised baselines, irregular times, false anomalies and privacy-preserving release.", "Restore independent external review and complete pinned mappings and executable validation before canonical or publishable-draft promotion." ] }, "statistics": { "sources": 8, "bundles": 6, "layers": 12, "findings": 12, "questions": 48, "artifacts": 12, "functions": 6 } }