# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-10-07T08:00:50Z", "synthesisSha256": "38e31c5b32e1b6551be5b9ecb5cf04778b734aa7692e8cad000411b612c04d3c", "providerMode": "single-provider-waiver", "providers": [ "Codex" ], "waivedProviders": [ "Claude", "Grok" ] }, "metaModel": { "id": "WM-CIV-005", "registryId": "vr.wm-civ-005", "name": "Social Norm", "version": "0.3.0", "previousVersions": [ { "version": "0.2.0-legacy", "url": "https://ver.cy/models/world-d9-social-norm-and-custom/" } ], "entryKind": "entity", "family": "World Models", "category": "Society, people and institutions", "industry": [ "Cross-industry" ], "domain": [ "SOC.CIV.NRM" ], "tags": [ "social", "norm", "soc.civ.nrm" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-civ-005-social-norm/", "sourceUrl": "https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-civ-005", "model": { "registry_id": "vr.wm-civ-005", "model_id": "WM-CIV-005", "name": "Social Norm", "entry_kind": "entity", "purpose": "Describe context-bound social expectations, associated customs and their evidence without endorsing or enforcing them.", "scope_statement": "One persistent social norm description with attributed claims, scoped reference groups, evidence, variants and review history. Custom-only candidates may remain hypotheses; legal rules, people and research datasets remain external masters.", "in_scope": [ "Norm wording, reference groups, situational scope and distinctions among expectation constructs", "Evidence quality, uncertainty, transmission, contested change and aggregate social responses", "Role-based stewardship, access, consent scope, correction and qualified formal-rule links" ], "out_of_scope": [ "Enforcing norms, sanction instructions, identifying alleged violators or scoring persons and communities", "Mastering community membership, religious institutions, legal texts, raw research responses or operational interventions", "Universal norm strength scales, proof of compliance, heritage certification or automatic legal classification" ], "boundary_notes": [ { "neighbor": "Population Group", "distinction": "Reference the group master; a reference group, survey sample and steward are distinct roles.", "source_refs": [ "SRC-001" ] }, { "neighbor": "Religion Institution and Public Discourse", "distinction": "Link belief contexts and public challenges without mastering institutions or equating expressed opinion with a social expectation.", "source_refs": [ "SRC-001", "SRC-002" ] }, { "neighbor": "Legal and organizational rules", "distinction": "Descriptive social expectation and formal validity are independent claims; linking or codification does not automatically end either record.", "source_refs": [ "SRC-002", "SRC-003" ] }, { "neighbor": "Custom and intangible heritage", "distinction": "A custom need not be a demonstrated social norm; qualifying heritage is conditional, not a status of every catalogue entry.", "source_refs": [ "SRC-002", "SRC-003" ] }, { "neighbor": "Legacy D9", "distinction": "Reconcile three legacy bundles through six evidence-oriented dimensions. Reject automatic norm-to-law replacement, observation-only proof, unconditional conformance and wildcard import claims.", "source_refs": [ "SRC-001", "SRC-002", "SRC-005" ] } ] }, "sources": [ { "id": "SRC-001", "title": "Uneven Expectations: Measuring gender norms to address children engagement in unpaid work", "organization": "UNICEF", "url": "https://data.unicef.org/wp-content/uploads/2022/01/Uneven-Expectations_Measuring-gender-norms_UNICEF.pdf", "version_or_date": "2021 publication; hosted 2022; pages 7, 9-10", "source_type": "public-authority", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-07T07:59:41Z", "relevance": "Construct distinctions, reference groups, measurement bias and time comparison. Domain-specific measurement example, not a universal validated instrument." }, { "id": "SRC-002", "title": "What is social and behaviour change?", "organization": "UNICEF", "url": "https://www.unicef.org/blog/what-social-and-behaviour-change", "version_or_date": "Web article as accessed; current revision not pinned", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-10-07T07:59:41Z", "relevance": "Explanation of peer expectations and why widespread behaviour alone is insufficient evidence of a social norm." }, { "id": "SRC-003", "title": "Convention for the Safeguarding of the Intangible Cultural Heritage", "organization": "UNESCO", "url": "https://www.unesco.org/en/legal-affairs/convention-safeguarding-intangible-cultural-heritage", "version_or_date": "17 October 2003; Articles 2, 11, 13-15", "source_type": "legislation", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-07T07:59:41Z", "relevance": "Conditional heritage lens for community recognition, evolving traditions, transmission, participation and restricted access; not all norms qualify as heritage." }, { "id": "SRC-004", "title": "Ethical Principles for Safeguarding Intangible Cultural Heritage", "organization": "UNESCO", "url": "https://ich.unesco.org/en/ethics-and-ich-00866", "version_or_date": "2015 ethical principles; selected indexed text only", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-07T07:59:41Z", "relevance": "Aspirational heritage guidance for participation, sustained consent, access, consequences and living variation. Open request returned a challenge; indexed text reviewed." }, { "id": "SRC-005", "title": "SKOS Simple Knowledge Organization System Reference", "organization": "W3C", "url": "https://www.w3.org/TR/skos-reference/", "version_or_date": "Recommendation 18 August 2009; sections 3-10", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-07T07:59:41Z", "relevance": "Identifiers, labels, scope notes and qualified vocabulary mappings; vocabulary equivalence does not prove social equivalence." }, { "id": "SRC-006", "title": "PROV-O: The PROV Ontology", "organization": "W3C", "url": "https://www.w3.org/TR/prov-o/", "version_or_date": "Recommendation 30 April 2013; starting point and expanded terms", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-07T07:59:41Z", "relevance": "Attribution, derivation, revision and provenance links for evidence and descriptions; no guarantee of truth or representativeness." }, { "id": "SRC-007", "title": "Date and Time on the Internet: Timestamps", "organization": "IETF", "url": "https://www.rfc-editor.org/rfc/rfc3339", "version_or_date": "RFC 3339, July 2002; section 5.6", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-10-07T07:59:41Z", "relevance": "Interoperable timestamps for record actions; uncertain historical practice dates require separate precision and interval fields." } ], "structure": { "bundles": [ { "id": "bundle-identity", "name": "Identity and meaning", "description": "Proposed social norm research dimension: identity and meaning.", "rationale": "Separates identity and meaning so evidence limits and local responsibilities stay explicit.", "source_refs": [ "SRC-002", "SRC-005", "SRC-006" ], "layers": [ { "id": "layer-statement", "name": "Norm statement", "description": "Maintain one addressable description of a context-bound social expectation across editorial revisions. A wording match does not establish the same norm. The subject is the described norm, not a survey response or behavioural event.", "source_refs": [ "SRC-002", "SRC-005" ], "findings": [ { "id": "finding-statement", "name": "Norm statement", "description": "Maintain one addressable description of a context-bound social expectation across editorial revisions. A wording match does not establish the same norm. The subject is the described norm, not a survey response or behavioural event.", "source_refs": [ "SRC-002", "SRC-005" ], "questions": [ { "id": "question-statement-1", "text": "Which master identifier and continuity rationale distinguish this norm from similarly worded expectations?", "kind": "identity", "answer_data": [ "data-statement-norm-identifier" ] }, { "id": "question-statement-2", "text": "What behaviour is expected, permitted or discouraged, in whose wording and language?", "kind": "definition", "answer_data": [ "data-statement-statement" ] }, { "id": "question-statement-3", "text": "Is this a supported social expectation, a custom candidate, an individual attitude or an unresolved hypothesis?", "kind": "classification", "answer_data": [ "data-statement-classification" ] } ], "data_elements": [ { "id": "data-statement-norm-identifier", "name": "norm_identifier", "description": "Candidate answer for: Which master identifier and continuity rationale distinguish this norm from similarly worded expectations? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "identifier", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-005" ] }, { "id": "data-statement-statement", "name": "statement", "description": "Candidate answer for: What behaviour is expected, permitted or discouraged, in whose wording and language? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-005" ] }, { "id": "data-statement-classification", "name": "classification", "description": "Candidate answer for: Is this a supported social expectation, a custom candidate, an individual attitude or an unresolved hypothesis? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-005" ] } ], "artifacts": [ { "id": "artifact-statement", "name": "Norm statement assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-002", "SRC-005" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-translation", "name": "Labels and variants", "description": "Record original terms, translations and scoped variants without forcing exact equivalence. Editorial version and social change are separate assertions. This local design uses qualified vocabulary links.", "source_refs": [ "SRC-005", "SRC-006" ], "findings": [ { "id": "finding-translation", "name": "Labels and variants", "description": "Record original terms, translations and scoped variants without forcing exact equivalence. Editorial version and social change are separate assertions. This local design uses qualified vocabulary links.", "source_refs": [ "SRC-005", "SRC-006" ], "questions": [ { "id": "question-translation-1", "text": "Which vocabulary URI, mapping predicate and version describe each label without claiming identical practice?", "kind": "interoperability", "answer_data": [ "data-translation-mapping" ] }, { "id": "question-translation-2", "text": "Who reviewed the translation and what meaning remains uncertain or disputed?", "kind": "quality", "answer_data": [ "data-translation-translation-review" ] }, { "id": "question-translation-3", "text": "Does a variant share this norm identity or require a separate linked description, and why?", "kind": "relationship", "answer_data": [ "data-translation-variant-relation" ] } ], "data_elements": [ { "id": "data-translation-mapping", "name": "mapping", "description": "Candidate answer for: Which vocabulary URI, mapping predicate and version describe each label without claiming identical practice? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-006" ] }, { "id": "data-translation-translation-review", "name": "translation_review", "description": "Candidate answer for: Who reviewed the translation and what meaning remains uncertain or disputed? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-006" ] }, { "id": "data-translation-variant-relation", "name": "variant_relation", "description": "Candidate answer for: Does a variant share this norm identity or require a separate linked description, and why? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-translation", "name": "Labels and variants assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-005", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-context", "name": "People and context", "description": "Proposed social norm research dimension: people and context.", "rationale": "Separates people and context so evidence limits and local responsibilities stay explicit.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003" ], "layers": [ { "id": "layer-reference-group", "name": "Reference groups", "description": "Separate the group whose expectations matter from the surveyed sample, target population and description steward. Membership does not establish personal endorsement. Several reference groups can differ for the same behaviour.", "source_refs": [ "SRC-001", "SRC-002" ], "findings": [ { "id": "finding-reference-group", "name": "Reference groups", "description": "Separate the group whose expectations matter from the surveyed sample, target population and description steward. Membership does not establish personal endorsement. Several reference groups can differ for the same behaviour.", "source_refs": [ "SRC-001", "SRC-002" ], "questions": [ { "id": "question-reference-group-1", "text": "Which reference groups are reported to influence this expectation and how were they identified?", "kind": "relationship", "answer_data": [ "data-reference-group-reference-groups" ] }, { "id": "question-reference-group-2", "text": "Which external community identifiers resolve the groups without copying membership lists here?", "kind": "composition", "answer_data": [ "data-reference-group-group-links" ] }, { "id": "question-reference-group-3", "text": "Which segments disagree or fall outside the described group scope?", "kind": "exception", "answer_data": [ "data-reference-group-excluded-segments" ] } ], "data_elements": [ { "id": "data-reference-group-reference-groups", "name": "reference_groups", "description": "Candidate answer for: Which reference groups are reported to influence this expectation and how were they identified? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] }, { "id": "data-reference-group-group-links", "name": "group_links", "description": "Candidate answer for: Which external community identifiers resolve the groups without copying membership lists here? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] }, { "id": "data-reference-group-excluded-segments", "name": "excluded_segments", "description": "Candidate answer for: Which segments disagree or fall outside the described group scope? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] } ], "artifacts": [ { "id": "artifact-reference-group", "name": "Reference groups assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-001", "SRC-002" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-applicability", "name": "Situational scope", "description": "Bound the description by setting, roles, occasion and time. A geographic label is context, not evidence that every resident endorses a norm. Conditions and exceptions are recorded as attributed claims.", "source_refs": [ "SRC-001", "SRC-003" ], "findings": [ { "id": "finding-applicability", "name": "Situational scope", "description": "Bound the description by setting, roles, occasion and time. A geographic label is context, not evidence that every resident endorses a norm. Conditions and exceptions are recorded as attributed claims.", "source_refs": [ "SRC-001", "SRC-003" ], "questions": [ { "id": "question-applicability-1", "text": "In which settings or locations is this expectation reported, and with what spatial precision?", "kind": "spatial", "answer_data": [ "data-applicability-settings" ] }, { "id": "question-applicability-2", "text": "Which roles, occasions and exceptions delimit the claimed applicability?", "kind": "constraint", "answer_data": [ "data-applicability-conditions" ] }, { "id": "question-applicability-3", "text": "For what observed or reported period is this scope supported, including uncertain endpoints?", "kind": "temporal", "answer_data": [ "data-applicability-scope-period" ] } ], "data_elements": [ { "id": "data-applicability-settings", "name": "settings", "description": "Candidate answer for: In which settings or locations is this expectation reported, and with what spatial precision? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "data-applicability-conditions", "name": "conditions", "description": "Candidate answer for: Which roles, occasions and exceptions delimit the claimed applicability? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] }, { "id": "data-applicability-scope-period", "name": "scope_period", "description": "Candidate answer for: For what observed or reported period is this scope supported, including uncertain endpoints? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003" ] } ], "artifacts": [ { "id": "artifact-applicability", "name": "Situational scope assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-001", "SRC-003" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-evidence", "name": "Evidence and uncertainty", "description": "Proposed social norm research dimension: evidence and uncertainty.", "rationale": "Separates evidence and uncertainty so evidence limits and local responsibilities stay explicit.", "source_refs": [ "SRC-001", "SRC-002", "SRC-006" ], "layers": [ { "id": "layer-expectations", "name": "Expectation evidence", "description": "Keep perceived behaviour, perceived approval, personal attitude and observed practice distinct. A norm hypothesis needs evidence about expectations, not prevalence alone. Neither silence nor conformity establishes consent.", "source_refs": [ "SRC-001", "SRC-002" ], "findings": [ { "id": "finding-expectations", "name": "Expectation evidence", "description": "Keep perceived behaviour, perceived approval, personal attitude and observed practice distinct. A norm hypothesis needs evidence about expectations, not prevalence alone. Neither silence nor conformity establishes consent.", "source_refs": [ "SRC-001", "SRC-002" ], "questions": [ { "id": "question-expectations-1", "text": "What material supports empirical expectations separately from normative expectations?", "kind": "evidence", "answer_data": [ "data-expectations-expectation-evidence" ] }, { "id": "question-expectations-2", "text": "What questions, scales, denominators and uncertainty describe each reported expectation measure?", "kind": "measurement", "answer_data": [ "data-expectations-measurement-definition" ] }, { "id": "question-expectations-3", "text": "What alternative explanations or contrary observations weaken the social-norm hypothesis?", "kind": "validation", "answer_data": [ "data-expectations-alternative-explanations" ] } ], "data_elements": [ { "id": "data-expectations-expectation-evidence", "name": "expectation_evidence", "description": "Candidate answer for: What material supports empirical expectations separately from normative expectations? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] }, { "id": "data-expectations-measurement-definition", "name": "measurement_definition", "description": "Candidate answer for: What questions, scales, denominators and uncertainty describe each reported expectation measure? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] }, { "id": "data-expectations-alternative-explanations", "name": "alternative_explanations", "description": "Candidate answer for: What alternative explanations or contrary observations weaken the social-norm hypothesis? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002" ] } ], "artifacts": [ { "id": "artifact-expectations", "name": "Expectation evidence assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-001", "SRC-002" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-method", "name": "Research provenance", "description": "Attach method and provenance to each evidence assertion. Record selection and response limitations; retain unknowns. Refer to protected study masters rather than putting identifiable respondents in this catalogue.", "source_refs": [ "SRC-001", "SRC-006" ], "findings": [ { "id": "finding-method", "name": "Research provenance", "description": "Attach method and provenance to each evidence assertion. Record selection and response limitations; retain unknowns. Refer to protected study masters rather than putting identifiable respondents in this catalogue.", "source_refs": [ "SRC-001", "SRC-006" ], "questions": [ { "id": "question-method-1", "text": "Which study, author role, instrument version and derivation support this description?", "kind": "provenance", "answer_data": [ "data-method-study-provenance" ] }, { "id": "question-method-2", "text": "What sampling, nonresponse, translation or social-desirability limitations restrict the inference?", "kind": "quality", "answer_data": [ "data-method-limitations" ] }, { "id": "question-method-3", "text": "What aggregation or suppression prevents reidentification through small groups and contextual details?", "kind": "privacy", "answer_data": [ "data-method-disclosure-control" ] } ], "data_elements": [ { "id": "data-method-study-provenance", "name": "study_provenance", "description": "Candidate answer for: Which study, author role, instrument version and derivation support this description? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-006" ] }, { "id": "data-method-limitations", "name": "limitations", "description": "Candidate answer for: What sampling, nonresponse, translation or social-desirability limitations restrict the inference? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-006" ] }, { "id": "data-method-disclosure-control", "name": "disclosure_control", "description": "Candidate answer for: What aggregation or suppression prevents reidentification through small groups and contextual details? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-method", "name": "Research provenance assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-001", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-practice", "name": "Custom and change", "description": "Proposed social norm research dimension: custom and change.", "rationale": "Separates custom and change so evidence limits and local responsibilities stay explicit.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-006" ], "layers": [ { "id": "layer-custom", "name": "Custom and transmission", "description": "A recurring custom may be linked even when its normative mechanism is unconfirmed. Record reported transmission and variation; heritage recognition is conditional and does not endorse a practice or certify authenticity.", "source_refs": [ "SRC-003", "SRC-004" ], "findings": [ { "id": "finding-custom", "name": "Custom and transmission", "description": "A recurring custom may be linked even when its normative mechanism is unconfirmed. Record reported transmission and variation; heritage recognition is conditional and does not endorse a practice or certify authenticity.", "source_refs": [ "SRC-003", "SRC-004" ], "questions": [ { "id": "question-custom-1", "text": "Is this practice described as a custom or recognized heritage, by whom and under what scope?", "kind": "classification", "answer_data": [ "data-custom-recognition" ] }, { "id": "question-custom-2", "text": "How is the custom reported to be learned or transmitted without exposing restricted knowledge?", "kind": "process", "answer_data": [ "data-custom-transmission" ] }, { "id": "question-custom-3", "text": "Which variations are acknowledged and which details are withheld under the access protocol?", "kind": "exception", "answer_data": [ "data-custom-practice-variation" ] } ], "data_elements": [ { "id": "data-custom-recognition", "name": "recognition", "description": "Candidate answer for: Is this practice described as a custom or recognized heritage, by whom and under what scope? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-004" ] }, { "id": "data-custom-transmission", "name": "transmission", "description": "Candidate answer for: How is the custom reported to be learned or transmitted without exposing restricted knowledge? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-004" ] }, { "id": "data-custom-practice-variation", "name": "practice_variation", "description": "Candidate answer for: Which variations are acknowledged and which details are withheld under the access protocol? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-004" ] } ], "artifacts": [ { "id": "artifact-custom", "name": "Custom and transmission assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-003", "SRC-004" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-change", "name": "Contestation and continuity", "description": "Record emerging, contested, changing or reportedly lapsed status as dated assessments with uncertainty. Missing observations are not proof of lapse. A revised questionnaire cannot alone prove social change.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ], "findings": [ { "id": "finding-change", "name": "Contestation and continuity", "description": "Record emerging, contested, changing or reportedly lapsed status as dated assessments with uncertainty. Missing observations are not proof of lapse. A revised questionnaire cannot alone prove social change.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ], "questions": [ { "id": "question-change-1", "text": "What is the current assessment of the norm and which evidence dates constrain it?", "kind": "state", "answer_data": [ "data-change-assessment-state" ] }, { "id": "question-change-2", "text": "What evidence distinguishes social change, revival or lapse from a change in method or missing data?", "kind": "lifecycle", "answer_data": [ "data-change-change-assessment" ] }, { "id": "question-change-3", "text": "Which documented challenge or reassessment prompted this revision and what dissent remains?", "kind": "event", "answer_data": [ "data-change-revision-trigger" ] } ], "data_elements": [ { "id": "data-change-assessment-state", "name": "assessment_state", "description": "Candidate answer for: What is the current assessment of the norm and which evidence dates constrain it? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] }, { "id": "data-change-change-assessment", "name": "change_assessment", "description": "Candidate answer for: What evidence distinguishes social change, revival or lapse from a change in method or missing data? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] }, { "id": "data-change-revision-trigger", "name": "revision_trigger", "description": "Candidate answer for: Which documented challenge or reassessment prompted this revision and what dissent remains? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-change", "name": "Contestation and continuity assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-response", "name": "Social response and boundaries", "description": "Proposed social norm research dimension: social response and boundaries.", "rationale": "Separates social response and boundaries so evidence limits and local responsibilities stay explicit.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-006" ], "layers": [ { "id": "layer-social-response", "name": "Reported social responses", "description": "Describe anticipated approval or disapproval and reported reactions in aggregate. Expected and observed responses remain distinct. This catalogue cannot identify alleged violators, rank persons or execute sanctions.", "source_refs": [ "SRC-001", "SRC-004" ], "findings": [ { "id": "finding-social-response", "name": "Reported social responses", "description": "Describe anticipated approval or disapproval and reported reactions in aggregate. Expected and observed responses remain distinct. This catalogue cannot identify alleged violators, rank persons or execute sanctions.", "source_refs": [ "SRC-001", "SRC-004" ], "questions": [ { "id": "question-social-response-1", "text": "Which aggregate responses are anticipated and which are evidenced as observed?", "kind": "definition", "answer_data": [ "data-social-response-response-types" ] }, { "id": "question-social-response-2", "text": "What supports the claimed response and its frequency without naming alleged norm breakers?", "kind": "evidence", "answer_data": [ "data-social-response-response-evidence" ] }, { "id": "question-social-response-3", "text": "What risks to dissenters require withholding or generalizing this response description?", "kind": "security", "answer_data": [ "data-social-response-response-risk" ] } ], "data_elements": [ { "id": "data-social-response-response-types", "name": "response_types", "description": "Candidate answer for: Which aggregate responses are anticipated and which are evidenced as observed? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-004" ] }, { "id": "data-social-response-response-evidence", "name": "response_evidence", "description": "Candidate answer for: What supports the claimed response and its frequency without naming alleged norm breakers? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-004" ] }, { "id": "data-social-response-response-risk", "name": "response_risk", "description": "Candidate answer for: What risks to dissenters require withholding or generalizing this response description? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-004" ] } ], "artifacts": [ { "id": "artifact-social-response", "name": "Reported social responses assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-001", "SRC-004" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-formal-rules", "name": "Formal rule links", "description": "Keep legal and organizational authority outside this model. A related formal rule may coexist with a social expectation; codification does not automatically retire the norm record. This is a boundary design, not a legal applicability finding.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ], "findings": [ { "id": "finding-formal-rules", "name": "Formal rule links", "description": "Keep legal and organizational authority outside this model. A related formal rule may coexist with a social expectation; codification does not automatically retire the norm record. This is a boundary design, not a legal applicability finding.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ], "questions": [ { "id": "question-formal-rules-1", "text": "Which separately mastered legal, institutional or belief records overlap with the expectation?", "kind": "relationship", "answer_data": [ "data-formal-rules-formal-links" ] }, { "id": "question-formal-rules-2", "text": "Who assessed the scope of the formal-rule relationship and what remains unverified?", "kind": "authority", "answer_data": [ "data-formal-rules-relationship-assessment" ] }, { "id": "question-formal-rules-3", "text": "What prevents this descriptive record from being used as legal authority or an enforcement instruction?", "kind": "constraint", "answer_data": [ "data-formal-rules-use-limit" ] } ], "data_elements": [ { "id": "data-formal-rules-formal-links", "name": "formal_links", "description": "Candidate answer for: Which separately mastered legal, institutional or belief records overlap with the expectation? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "data-formal-rules-relationship-assessment", "name": "relationship_assessment", "description": "Candidate answer for: Who assessed the scope of the formal-rule relationship and what remains unverified? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "data-formal-rules-use-limit", "name": "use_limit", "description": "Candidate answer for: What prevents this descriptive record from being used as legal authority or an enforcement instruction? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-formal-rules", "name": "Formal rule links assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "bundle-stewardship", "name": "Stewardship and review", "description": "Proposed social norm research dimension: stewardship and review.", "rationale": "Separates stewardship and review so evidence limits and local responsibilities stay explicit.", "source_refs": [ "SRC-003", "SRC-004", "SRC-006", "SRC-007" ], "layers": [ { "id": "layer-review", "name": "Participation and consent", "description": "Separate record maintenance from cultural authority and individual consent. Community review can be plural or contested. An adopting profile must define representation and safe dissent; a spokesperson cannot authorize all personal-data uses.", "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ], "findings": [ { "id": "finding-review", "name": "Participation and consent", "description": "Separate record maintenance from cultural authority and individual consent. Community review can be plural or contested. An adopting profile must define representation and safe dissent; a spokesperson cannot authorize all personal-data uses.", "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ], "questions": [ { "id": "question-review-1", "text": "Who stewards the description and what scoped mandate supports that role?", "kind": "ownership", "answer_data": [ "data-review-steward-mandate" ] }, { "id": "question-review-2", "text": "Whose review, consent or objection is recorded and which voices remain unrepresented?", "kind": "authority", "answer_data": [ "data-review-review-record" ] }, { "id": "question-review-3", "text": "What purposes and audiences are permitted and what restrictions survive publication of an abstract?", "kind": "access", "answer_data": [ "data-review-access-protocol" ] } ], "data_elements": [ { "id": "data-review-steward-mandate", "name": "steward_mandate", "description": "Candidate answer for: Who stewards the description and what scoped mandate supports that role? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] }, { "id": "data-review-review-record", "name": "review_record", "description": "Candidate answer for: Whose review, consent or objection is recorded and which voices remain unrepresented? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] }, { "id": "data-review-access-protocol", "name": "access_protocol", "description": "Candidate answer for: What purposes and audiences are permitted and what restrictions survive publication of an abstract? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] } ], "artifacts": [ { "id": "artifact-review", "name": "Participation and consent assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] } ], "inline_only_rationale": null } ] }, { "id": "layer-release", "name": "Release and retention", "description": "Maintain a reviewable description with evidence status, correction routes and expiration review. A local release is not community endorsement. Protected payloads follow scoped retention and erasure decisions; retained provenance must not recreate deleted personal data.", "source_refs": [ "SRC-004", "SRC-006", "SRC-007" ], "findings": [ { "id": "finding-release", "name": "Release and retention", "description": "Maintain a reviewable description with evidence status, correction routes and expiration review. A local release is not community endorsement. Protected payloads follow scoped retention and erasure decisions; retained provenance must not recreate deleted personal data.", "source_refs": [ "SRC-004", "SRC-006", "SRC-007" ], "questions": [ { "id": "question-release-1", "text": "Which unresolved evidence, representation or disclosure issues block release of this particular description?", "kind": "validation", "answer_data": [ "data-release-release-gate" ] }, { "id": "question-release-2", "text": "What retention basis, review date and lawful deletion or hold apply to the description and linked evidence?", "kind": "retention", "answer_data": [ "data-release-retention-rule" ] }, { "id": "question-release-3", "text": "When was the record changed and when must its evidence and consent scope be reviewed again?", "kind": "temporal", "answer_data": [ "data-release-review-schedule" ] } ], "data_elements": [ { "id": "data-release-release-gate", "name": "release_gate", "description": "Candidate answer for: Which unresolved evidence, representation or disclosure issues block release of this particular description? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-004", "SRC-006", "SRC-007" ] }, { "id": "data-release-retention-rule", "name": "retention_rule", "description": "Candidate answer for: What retention basis, review date and lawful deletion or hold apply to the description and linked evidence? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-004", "SRC-006", "SRC-007" ] }, { "id": "data-release-review-schedule", "name": "review_schedule", "description": "Candidate answer for: When was the record changed and when must its evidence and consent scope be reviewed again? Preserve provenance, assessment status and unknown values. Nested schema is deferred.", "value_kind": "object", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-004", "SRC-006", "SRC-007" ] } ], "artifacts": [ { "id": "artifact-release", "name": "Release and retention assessment", "description": "Versioned, access-controlled assessment supporting this finding; absence is recorded explicitly and never filled with invented evidence.", "media_or_form": [ "application/json", "text/markdown" ], "serial": true, "identity_strategy": "Authoritative master-system record identifier first; stable namespaced local identifier if absent; content digest identifies a rendition, not the norm. Revisions keep the master identity and a separate revision ID.", "source_refs": [ "SRC-004", "SRC-006", "SRC-007" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "function-register", "name": "Register a norm hypothesis", "description": "Proposed, unimplemented local operation. Create a local description with bounded meaning and explicit hypothesis status.", "inputs": [ "Master identity lookup", "Statement and scope", "Evidence references" ], "outputs": [ "New draft or duplicate/scope refusal" ], "preconditions": [ "Authorized role and purpose; current policy and expected revision resolved.", "Required inputs present, evidence accessible and privacy constraints satisfied; otherwise refuse." ], "effects": [ "Write only an authorized local revision with provenance and audit metadata.", "No norm enforcement, external action, legal effect or automatic access expansion." ], "source_refs": [ "SRC-002", "SRC-005", "SRC-006" ] }, { "id": "function-attach-evidence", "name": "Attach qualified evidence", "description": "Proposed, unimplemented local operation. Link authorized evidence while keeping expectations, attitudes and observed behaviour separate.", "inputs": [ "Study reference", "Construct and method", "Disclosure assessment" ], "outputs": [ "Evidence assessment or missing-authority refusal" ], "preconditions": [ "Authorized role and purpose; current policy and expected revision resolved.", "Required inputs present, evidence accessible and privacy constraints satisfied; otherwise refuse." ], "effects": [ "Write only an authorized local revision with provenance and audit metadata.", "No norm enforcement, external action, legal effect or automatic access expansion." ], "source_refs": [ "SRC-001", "SRC-006" ] }, { "id": "function-assess-change", "name": "Assess a change claim", "description": "Proposed, unimplemented local operation. Record a proposed continuity or change assessment without establishing community-wide lapse from missing data.", "inputs": [ "Comparable time windows", "Prior revision", "Contrary evidence" ], "outputs": [ "Contested or supported change assessment, or insufficient-evidence result" ], "preconditions": [ "Authorized role and purpose; current policy and expected revision resolved.", "Required inputs present, evidence accessible and privacy constraints satisfied; otherwise refuse." ], "effects": [ "Write only an authorized local revision with provenance and audit metadata.", "No norm enforcement, external action, legal effect or automatic access expansion." ], "source_refs": [ "SRC-001", "SRC-003", "SRC-006" ] }, { "id": "function-record-review", "name": "Record scoped review", "description": "Proposed, unimplemented local operation. Record review, objection or consent scope without treating one voice as universal agreement.", "inputs": [ "Reviewer mandate", "Purpose and audience", "Review statement" ], "outputs": [ "Versioned review record or scope refusal" ], "preconditions": [ "Authorized role and purpose; current policy and expected revision resolved.", "Required inputs present, evidence accessible and privacy constraints satisfied; otherwise refuse." ], "effects": [ "Write only an authorized local revision with provenance and audit metadata.", "No norm enforcement, external action, legal effect or automatic access expansion." ], "source_refs": [ "SRC-003", "SRC-004", "SRC-006" ] }, { "id": "function-prepare-view", "name": "Prepare a safe description view", "description": "Proposed, unimplemented local operation. Build a local draft view with suppression, evidence limits and pending approval; do not transmit or publish it.", "inputs": [ "Requested audience", "Access policy", "Current evidence and restrictions" ], "outputs": [ "Review candidate or disclosure refusal" ], "preconditions": [ "Authorized role and purpose; current policy and expected revision resolved.", "Required inputs present, evidence accessible and privacy constraints satisfied; otherwise refuse." ], "effects": [ "Write only an authorized local revision with provenance and audit metadata.", "No norm enforcement, external action, legal effect or automatic access expansion." ], "source_refs": [ "SRC-004", "SRC-006" ] }, { "id": "function-retire", "name": "Retire a local description", "description": "Proposed, unimplemented local operation. Record retirement or supersession separately from social disappearance and apply retention decisions.", "inputs": [ "Retention policy", "Successor or reason", "Payload disposition assessment" ], "outputs": [ "Retired metadata or unresolved-hold refusal" ], "preconditions": [ "Authorized role and purpose; current policy and expected revision resolved.", "Required inputs present, evidence accessible and privacy constraints satisfied; otherwise refuse." ], "effects": [ "Write only an authorized local revision with provenance and audit metadata.", "No norm enforcement, external action, legal effect or automatic access expansion." ], "source_refs": [ "SRC-006", "SRC-007" ] } ], "composition": [ { "target": "WM-PER-005", "relation": "REFERENCE", "purpose": "Candidate population-group binding; preserve distinct reference-group and target-population roles; pin before implementation.", "required": false, "source_refs": [ "SRC-001" ] }, { "target": "WM-CIV-002", "relation": "REFERENCE", "purpose": "Candidate religious-context link; institution records remain external and belief does not prove norm adherence.", "required": false, "source_refs": [ "SRC-002", "SRC-003" ] }, { "target": "WM-CIV-004", "relation": "REFERENCE", "purpose": "Candidate discourse link for publicly documented contestation, with access checks.", "required": false, "source_refs": [ "SRC-001", "SRC-006" ] }, { "target": "Legal rule master - binding unresolved", "relation": "REFERENCE", "purpose": "Optional formal-rule relationship; legal applicability and version require qualified review.", "required": false, "source_refs": [ "SRC-002", "SRC-003" ] }, { "target": "SKOS 2009", "relation": "ALIGN", "purpose": "Conceptual labels and classification mapping only; no implemented conformance or automatic identity merge.", "required": false, "source_refs": [ "SRC-005" ] }, { "target": "PROV-O 2013", "relation": "ALIGN", "purpose": "Conceptual evidence and revision mapping; no truth certification.", "required": false, "source_refs": [ "SRC-006" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "A responsible description steward with a documented mandate and correction route", "A namespace authority and distinct cultural-holder, researcher and personal-data responsibilities", "Pinned access, consent, retention and release policies with affected-community review procedures" ], "namespace_guidance": "Use an owner-controlled namespace and persistent opaque norm IDs; labels, countries and dates are not stable identities. Never assign a brand or company as default owner.", "registry_links": [ "vr.wm-civ-005", "Candidate neighbors require pinned versions and scoped reference roles before operational use." ] }, "canon_and_patch": { "canonicalization_rules": [ "This package is a noncanonical reviewable draft. Canonicalizing syntax never certifies social truth or community consensus.", "Keep asserted, disputed, unsupported and unknown states distinct; original wording and translations retain provenance." ], "patch_rules": [ "Require steward authority, purpose, evidence reference and expected revision before an atomic local patch; reject stale revisions.", "Record reason and reviewer; restrict sensitive earlier payloads under retention policy rather than retaining them forever." ], "compatibility_rules": [ "Editorial corrections preserve identity; material scope or meaning change requires an explicit continuity assessment or new linked entity.", "No silent merging of reference groups, personal attitudes, expectations or formal rules." ] }, "artifact_rules": { "identity_priority": [ "Authoritative master-system identifier with issuer namespace", "Stable local namespaced identifier with revision ID when no master exists", "Content hash for rendition integrity only; never a substitute for norm identity" ], "timestamp_rule": "Record operation timestamps in RFC 3339 with seconds and explicit UTC offset or Z. Historical practice times use separate precision, interval and uncertainty fields; never fabricate exact timestamps.", "serial_naming_rule": "Use stable norm and artifact IDs plus separate opaque revision IDs; dates and translated labels do not define identity.", "integrity_rule": "Keep digest algorithm, rendition, derivation and custody metadata; a digest proves neither truth nor community authorization." }, "policies": [ "No individual compliance scores, alleged-violator records, sanction execution or stigmatizing community rankings. Dangerous responses remain aggregate policy-level descriptions.", "Restricted cultural knowledge and sensitive source material are private by default. Human release review must include representation, consent scope, dissent safety and applicable privacy duties.", "Heritage guidance applies conditionally. Research documentation of a harmful norm is not endorsement or a safeguarding recommendation.", "Reassess evidence freshness and change claims without assuming universal progress, linear decline or whole-community agreement." ], "crud": { "read": [ "Apply purpose and audience checks at every structural scope; release only approved aggregates and safe metadata." ], "create": [ "A steward may create a hypothesis with provenance and bounded scope; do not infer a norm from repeated behaviour alone." ], "update": [ "Require expected revision and an attributable reason; keep correction, social change and withdrawal separate." ], "delete": [ "Retire descriptions without asserting social lapse. Apply profile retention and lawful erasure to sensitive payloads, subject to documented holds; retain only a minimal permitted tombstone and prevent reconstruction from provenance." ] }, "roles": [ { "name": "Description steward", "responsibilities": [ "Maintain identity and scope, handle corrections and document a limited mandate." ] }, { "name": "Community reviewer", "responsibilities": [ "Review meaning and representation within a recorded scope; preserve disagreement and do not speak automatically for every member." ] }, { "name": "Evidence curator", "responsibilities": [ "Check method, provenance, uncertainty and accessible source support." ] }, { "name": "Privacy and access reviewer", "responsibilities": [ "Assess consent, group disclosure risks, audience restrictions and retention." ] }, { "name": "Consumer", "responsibilities": [ "Respect stated scope, uncertainty and permitted use; never infer personal compliance." ] } ], "access": { "default_rule": "Deny access to sensitive artifacts unless a current scoped policy authorizes the recipient and purpose; separately approved descriptions may be public.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "No public abstract overrides restricted evidence access. Required lawful disclosure needs a documented qualified assessment and minimal permitted release.", "Consent withdrawal and contested representation trigger scoped review; never erase dissent solely because a dominant spokesperson objects." ], "audit_requirements": [ "Record actor role, purpose, policy version, revision, decision and timestamp for mutations and disclosures without logging sensitive payloads." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL", "Review state", "Publication holds" ], "read_order": [ "Read the local AGENTS.md and owner access policy.", "Read spec.yaml, publication holds and current evidence assessments before proposing a mutation." ] } }, "coverage": { "claim": "Source-grounded proposed structure for a persistent, context-bound social norm description. The separate frozen local no-tools self-audit found no critical conflicts. Seven primary sources inform the research design; independent review, source verification, local profiles and executable conformance remain holds. Reviewable draft only.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "Persistent norm identity and separate wording, variant and artifact identities." }, { "dimension": "lifecycle", "status": "covered", "notes": "Hypothesis, contested assessment, revision and retirement are distinct from actual social change." }, { "dimension": "relationships", "status": "covered", "notes": "External masters with role-qualified candidate bindings." }, { "dimension": "temporal", "status": "covered", "notes": "Observation time, historical precision and record timestamp are distinct." }, { "dimension": "provenance", "status": "covered", "notes": "Attribution and derivation with method limits and contrary evidence." }, { "dimension": "ownership", "status": "covered", "notes": "Description stewardship does not imply ownership of people or culture." }, { "dimension": "validation", "status": "gap", "notes": "Research structure is validated; executable instance shapes and measurement instruments remain deferred." }, { "dimension": "access", "status": "covered", "notes": "Four scopes, safe aggregates, restricted artifacts and dissent protection." }, { "dimension": "interoperability", "status": "gap", "notes": "SKOS and PROV conceptual alignment only; pinned mappings need tests." }, { "dimension": "direct properties", "status": "covered", "notes": "Wording, context, assessment and evidence dates; physical dimensions are not applicable to this abstract subject." }, { "dimension": "recognition", "status": "covered", "notes": "Evidence distinguishes social expectations from attitude or prevalence." }, { "dimension": "capabilities", "status": "covered", "notes": "Six proposed local operations; observed responses are not executable sanctions." } ], "known_omissions": [ "Independent external review is absent under the owner-authorized single-provider waiver.", "Direct HTTP checks are not attempted under the owner-reported sandbox restriction. Live statuses and exact source versions remain unverified; UNESCO ethical principles have indexed evidence only.", "Nested instance schemas, multilingual field testing, measurement validity, community representation protocols and pinned neighbor versions remain incomplete.", "No universal legal, cultural, retention or consent regime is asserted. Heritage principles are a conditional lens, not a universal rulebook." ], "conflicts": [], "regional_assumptions": [ "English research artifact; retain original-language evidence through controlled references.", "Selected international guidance and a gender-norm measurement example do not establish cultural universality or local legal applicability." ], "adversarial_checks": [ "Frequent behaviour without expectation evidence remains a hypothesis.", "Private attitudes and a perceived majority cannot be conflated with consent.", "No individual norm-breaking, scoring or sanctions are supported.", "Codification does not automatically retire the descriptive social norm.", "Absence of observation cannot establish lapse; survey change can confound trends.", "Heritage recognition and community review cannot erase dissent or waive individual rights." ] }, "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 addressable social norm persists across wording revisions, evidence assessments and challenges. It is not an individual observation, classification scheme or universal behavioural pattern. Registry standalone-mm describes the record plane. Communities, studies, institutions and formal rules keep separate master identities." }, "decisions": [ { "concept": "Norm identity and abstract properties", "disposition": "accepted", "rationale": "The statement and translation findings distinguish persistent identity, wording, variants and qualified mappings. Scope and assessment are meaningful properties; physical measurements do not apply to this abstract subject." }, { "concept": "Custom-only hypotheses", "disposition": "qualified", "rationale": "A custom may remain a candidate without a demonstrated norm mechanism. The classification and recognition questions prevent automatic promotion of recurring practice into a supported social expectation or recognized heritage." }, { "concept": "Reference group and population scope", "disposition": "accepted", "rationale": "Reference groups, sampled populations, community identities and stewardship roles remain distinct. Applicability is conditional and does not imply personal endorsement from membership or geography." }, { "concept": "Expectation evidence", "disposition": "accepted with limits", "rationale": "Empirical and normative expectations, attitudes and observed behaviour are separate answer groups. Alternative explanations and contrary evidence remain explicit; no universal strength scale or causal proof is asserted." }, { "concept": "Study provenance and disclosure", "disposition": "accepted", "rationale": "Method, sampling, translation and social-desirability limits qualify assertions. Protected research masters remain external and small-group disclosure must be assessed even when names are omitted." }, { "concept": "Change and contested continuity", "disposition": "accepted", "rationale": "The change finding separates evidence-supported social change from editorial revision, missing observations and changed measurement methods. Retirement is not a factual claim that a community practice has disappeared." }, { "concept": "Reported sanctions", "disposition": "narrowed to description", "rationale": "Anticipated and observed social responses are aggregate evidence subjects. No operation identifies alleged violators, produces personal compliance scores, instructs harmful actions or applies sanctions." }, { "concept": "Legacy law succession", "disposition": "rejected", "rationale": "The legacy automatic replacement claim is not supported. The proposed formal-rule relationship preserves separate social and legal assertions and keeps legal applicability outside this model. No exact cardinality or automatic lifecycle consequence is imposed." }, { "concept": "Community review and personal rights", "disposition": "qualified", "rationale": "A steward mandate and a community review do not imply universal consent or authority over every member. Dissent, restricted knowledge, audience scope and personal-data decisions remain separately reviewable under an adopting profile." }, { "concept": "Retention and provenance", "disposition": "accepted with profile dependency", "rationale": "Historical metadata does not authorize indefinite retention of sensitive payloads. Erasure, lawful holds and minimal tombstones must be resolved through scoped policy; provenance must not reconstruct erased personal data." }, { "concept": "Local operations and candidate links", "disposition": "proposed only", "rationale": "All six functions have role, policy and revision preconditions with refusal outcomes. They write local assessments and do not enforce norms or create legal effects. Neighbor links and SKOS/PROV mappings require pinned implementations." }, { "concept": "Source evidence and local applicability", "disposition": "limited", "rationale": "Six admitted source documents were readable and one ethical-principles source had indexed evidence only. No direct HTTP checks were attempted. Guidance supports research choices, not universal validity, legal certification or actual community facts." }, { "concept": "Instance schemas and independent review", "disposition": "deferred with visible holds", "rationale": "Candidate object answer groups are not executable instance schemas. This local self-audit adds no facts and does not replace external review. Claude and Grok have no admitted results and no agreement claim is permitted." } ], "publicationHolds": [ "Independent external review is absent. Claude and Grok were skipped with zero attempts under the owner instruction and existing single-provider waiver. The separate local Codex no-tools self-audit is not an independent second-provider review.", "Live source and version verification is incomplete. Direct HTTP checks were not attempted under the owner-reported sandbox restriction; no response statuses were measured. Six admitted documents were readable through the web research tool; the ethical-principles page was supported only by indexed text and returned a challenge on open. The coordinator must run check_sources.py and inspect content, redirects, versions and claim support.", "Adopting-community and jurisdiction profiles must resolve representation, consent, dissent protection, cultural access, privacy, retention, licensing, translation and formal-rule applicability before operational use. Heritage guidance is conditional and the selected measurement example is not a universal validated instrument.", "Nested instance schemas, pinned neighbor bindings, SKOS/PROV mappings, multilingual measurement validation and executable adversarial conformance fixtures remain incomplete. Proposed functions are unimplemented local operations; no operational certification is claimed.", "Independent external review was explicitly waived by the repository owner; this codex-only result remains a reviewable draft." ], "deferredResearch": [ "Restore independent external review and verify exact source versions, source content and permitted reuse before any canonical promotion.", "Develop and evaluate local community-review and disclosure profiles that protect minorities and dissenters while distinguishing cultural authority from individual consent.", "Build nested instance shapes and fixtures for conflicting reference groups, translation drift, method changes, contested codification, restricted evidence and scoped erasure." ] }, "statistics": { "sources": 7, "bundles": 6, "layers": 12, "findings": 12, "questions": 36, "artifacts": 12, "functions": 6 } }