# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-09-09T20:04:30Z", "synthesisSha256": "d27bb1dfc0581d8c597b3cc463476d07ab2431732e54776f02338edb4ba3f1d4", "providerMode": "single-provider-waiver", "providers": [ "Codex" ], "waivedProviders": [ "Claude", "Grok" ] }, "metaModel": { "id": "WM-ORG-011", "registryId": "vr.wm-org-011", "name": "Business Establishment / Branch", "version": "0.3.0-research.1", "previousVersions": [], "entryKind": "aggregate", "family": "World Models", "category": "Society, people and institutions", "industry": [ "Cross-industry" ], "domain": [ "SOC.ORG.EST" ], "tags": [ "business", "establishment", "branch", "soc.org.est" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-org-011-business-establishment-branch/", "sourceUrl": "https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-org-011", "model": { "registry_id": "vr.wm-org-011", "model_id": "WM-ORG-011", "name": "Business Establishment / Branch", "entry_kind": "aggregate", "purpose": "Describe an organization operating presence with explicit source-defined kind, operator, sites, local activity and evidence.", "scope_statement": "One record represents an establishment, branch or outlet under a declared definition and jurisdiction. These kinds are not interchangeable. Organizational identity, physical premises, statutory authority and service execution retain their own masters.", "in_scope": [ "Issuer-qualified presence identity and organizational attachment", "Time-bound sites, local activity, recognition and availability", "Scoped mandate, register evidence, continuity, reporting grain and governed exchange" ], "out_of_scope": [ "Treating every branch as one premises or a separate legal person", "Automatic registration, permit determination or service execution", "Remastering building geometry, organization accounts or private personnel records" ], "boundary_notes": [ { "neighbor": "WM-ORG-001 Organization", "distinction": "Proposed REFERENCE: operating presence is not the entire parent or legal entity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ] }, { "neighbor": "Physical premises and organizational unit", "distinction": "A site can host several units; an organizational unit is not its address.", "source_refs": [ "SRC-004", "SRC-005" ] }, { "neighbor": "Statistical establishment versus international branch", "distinction": "Source-qualified kind is mandatory; GLEIF branch scope may encompass several offices.", "source_refs": [ "SRC-001", "SRC-002", "SRC-006" ] }, { "neighbor": "Service, permit and reporting masters", "distinction": "Keep scoped references; public listing is not service permission or proof of legal standing.", "source_refs": [ "SRC-006", "SRC-007", "SRC-008" ] } ] }, "sources": [ { "id": "SRC-001", "title": "Service Annual Survey glossary", "organization": "US Census Bureau", "url": "https://www.census.gov/programs-surveys/sas/about/glossary.html", "version_or_date": "Public page inspected 2026-09-09; revision pin pending", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Selected establishment, firm and disclosure passages; US statistical scope only." }, { "id": "SRC-002", "title": "Etablissement", "organization": "Insee", "url": "https://www.insee.fr/fr/metadonnees/definition/c1377", "version_or_date": "2020-11-10", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Full short definition: geographic production unit and legal-unit dependency; France-specific." }, { "id": "SRC-003", "title": "Siret number", "organization": "Insee", "url": "https://www.insee.fr/en/metadonnees/definition/c1841", "version_or_date": "Displayed date 04/12/2019; locale interpretation not assumed", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Full short identifier definition, distinct from legal-unit identity." }, { "id": "SRC-004", "title": "The Organization Ontology", "organization": "W3C", "url": "https://www.w3.org/TR/vocab-org/", "version_or_date": "Recommendation; public version inspected 2026-09-09; dated URI pin pending", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Selected organization, unit and site clauses; no complete delegation semantics." }, { "id": "SRC-005", "title": "Global Location Number", "organization": "GS1", "url": "https://www.gs1.org/standards/id-keys/gln", "version_or_date": "Public overview indexed text inspected 2026-09-09", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Identifier may describe party, function or location; direct HTTP 403 and allocation rules uninspected." }, { "id": "SRC-006", "title": "State Transition and Validation Rules", "organization": "GLEIF", "url": "https://www.gleif.org/lei-data/access-and-use-lei-data/level-2-data-reporting-exceptions-2-1-format/2025-07-03_state-transition-validation-rules_2.8.5_final.pdf", "version_or_date": "Version 2.8.5 Final 2025-07-03", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Selected pages 52-53 and 99: international branch can aggregate offices in a host jurisdiction; current replacement release not checked." }, { "id": "SRC-007", "title": "LocalBusiness", "organization": "Schema.org", "url": "https://schema.org/LocalBusiness", "version_or_date": "Public type page inspected 2026-09-09; release pin pending", "source_type": "first-party-doc", "primary_source": true, "authority_tier": 2, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Selected definition, branch, contact and opening-hours properties; discovery projection, not legal standing." }, { "id": "SRC-008", "title": "PROV-DM", "organization": "W3C", "url": "https://www.w3.org/TR/prov-dm/", "version_or_date": "Recommendation 2013-04-30", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Attribution and derivation alignment; no access grants or truth ranking inferred." }, { "id": "SRC-009", "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", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-09T19:55:00Z", "relevance": "Seconds and offset for instants; recurrence requires a separate local timezone/calendar contract." } ], "structure": { "bundles": [ { "id": "presence-operating-identity-and-organizational-attachment", "name": "Operating identity and organizational attachment", "description": "Organizational operating-presence concerns: operating identity and organizational attachment.", "rationale": "Groups two subject-specific records without remastering buildings, organizations or services.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-006" ], "layers": [ { "id": "establishment-kind", "name": "Kind, issuer and identity boundary", "description": "Source-qualified organizational presence record for kind, issuer and identity boundary. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ], "findings": [ { "id": "establishment-kind-record", "name": "Kind, issuer and identity boundary record", "description": "Source-qualified organizational presence record for kind, issuer and identity boundary. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ], "questions": [ { "id": "establishment-kind-q01", "text": "Which operating-presence kind and source definition identify this record rather than a legal entity or building?", "kind": "classification", "answer_data": [ "establishment-kind-subject-kind" ] }, { "id": "establishment-kind-q02", "text": "Which issuer-qualified identifiers and aliases refer to this exact unit, and which identify only its parent or premises?", "kind": "identity", "answer_data": [ "establishment-kind-identity-set" ] }, { "id": "establishment-kind-q03", "text": "Which evidence distinguishes co-located establishments or a multi-site branch without merging them by name or address?", "kind": "evidence", "answer_data": [ "establishment-kind-distinction-evidence" ] } ], "data_elements": [ { "id": "establishment-kind-subject-kind", "name": "subject-kind", "description": "Proposed structured answer group: kind code; definition URI; jurisdiction; applicability. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "establishment-kind-identity-set", "name": "identity-set", "description": "Proposed structured answer group: issuer; identifier; alias kind; effective interval. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] }, { "id": "establishment-kind-distinction-evidence", "name": "distinction-evidence", "description": "Proposed structured answer group: neighbor refs; matching criteria; evidence refs; uncertainty. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] } ], "artifacts": [ { "id": "establishment-kind-evidence", "name": "Kind, issuer and identity boundary evidence", "description": "Authorized register extracts, observations or mapping receipts supporting kind, issuer and identity boundary, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-006" ] } ], "inline_only_rationale": null } ] }, { "id": "operator-attachment", "name": "Operator, parent and legal accountability", "description": "Source-qualified organizational presence record for operator, parent and legal accountability. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006" ], "findings": [ { "id": "operator-attachment-record", "name": "Operator, parent and legal accountability record", "description": "Source-qualified organizational presence record for operator, parent and legal accountability. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006" ], "questions": [ { "id": "operator-attachment-q01", "text": "Which organization operates this presence and which legal entity is accountable under the recorded profile?", "kind": "ownership", "answer_data": [ "operator-attachment-accountable-parties" ] }, { "id": "operator-attachment-q02", "text": "Is the relationship a branch, unit, ownership, franchise or brand association, and what evidence supports that exact relation?", "kind": "relationship", "answer_data": [ "operator-attachment-organizational-links" ] }, { "id": "operator-attachment-q03", "text": "Which changes of operator or parent preserve this identity and which require an evidenced successor under the issuer's rules?", "kind": "lifecycle", "answer_data": [ "operator-attachment-continuity-rule" ] } ], "data_elements": [ { "id": "operator-attachment-accountable-parties", "name": "accountable-parties", "description": "Proposed structured answer group: operator ref; legal entity ref; role; profile. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-004", "SRC-006" ] }, { "id": "operator-attachment-organizational-links", "name": "organizational-links", "description": "Proposed structured answer group: target ref; relation kind; authority; valid interval. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-004", "SRC-006" ] }, { "id": "operator-attachment-continuity-rule", "name": "continuity-rule", "description": "Proposed structured answer group: issuer rule; change ref; predecessor; successor; decision. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-004", "SRC-006" ] } ], "artifacts": [ { "id": "operator-attachment-evidence", "name": "Operator, parent and legal accountability evidence", "description": "Authorized register extracts, observations or mapping receipts supporting operator, parent and legal accountability, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "presence-sites-and-recognizable-presence", "name": "Sites and recognizable presence", "description": "Organizational operating-presence concerns: sites and recognizable presence.", "rationale": "Groups two subject-specific records without remastering buildings, organizations or services.", "source_refs": [ "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008" ], "layers": [ { "id": "site-binding", "name": "Site bindings and address roles", "description": "Source-qualified organizational presence record for site bindings and address roles. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-004", "SRC-005", "SRC-006" ], "findings": [ { "id": "site-binding-record", "name": "Site bindings and address roles record", "description": "Source-qualified organizational presence record for site bindings and address roles. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-004", "SRC-005", "SRC-006" ], "questions": [ { "id": "site-binding-q01", "text": "Which physical or digital sites are bound to this unit during each period, and which are merely correspondence addresses?", "kind": "spatial", "answer_data": [ "site-binding-site-bindings" ] }, { "id": "site-binding-q02", "text": "Which site is registered, primary, headquarters or customer-facing without assuming these roles coincide?", "kind": "classification", "answer_data": [ "site-binding-site-roles" ] }, { "id": "site-binding-q03", "text": "Which premises, entrance and geospatial master references locate the presence without making the organization itself a building?", "kind": "relationship", "answer_data": [ "site-binding-premises-location" ] } ], "data_elements": [ { "id": "site-binding-site-bindings", "name": "site-bindings", "description": "Proposed structured answer group: site ref; site kind; relationship period; address role. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-005", "SRC-006" ] }, { "id": "site-binding-site-roles", "name": "site-roles", "description": "Proposed structured answer group: role code; site ref; authority; validity. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-005", "SRC-006" ] }, { "id": "site-binding-premises-location", "name": "premises-location", "description": "Proposed structured answer group: premises ref; entrance ref; coordinate ref; evidence. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-005", "SRC-006" ] } ], "artifacts": [ { "id": "site-binding-evidence", "name": "Site bindings and address roles evidence", "description": "Authorized register extracts, observations or mapping receipts supporting site bindings and address roles, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-004", "SRC-005", "SRC-006" ] } ], "inline_only_rationale": null } ] }, { "id": "presence-recognition", "name": "Public identity and recognition evidence", "description": "Source-qualified organizational presence record for public identity and recognition evidence. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-003", "SRC-005", "SRC-007", "SRC-008" ], "findings": [ { "id": "presence-recognition-record", "name": "Public identity and recognition evidence record", "description": "Source-qualified organizational presence record for public identity and recognition evidence. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-003", "SRC-005", "SRC-007", "SRC-008" ], "questions": [ { "id": "presence-recognition-q01", "text": "Which trading names, signs, contact channels and official pages identify this particular outlet rather than its entire chain?", "kind": "identity", "answer_data": [ "presence-recognition-public-identity" ] }, { "id": "presence-recognition-q02", "text": "What observed evidence confirms presence at the claimed site, and how recent and reliable is it?", "kind": "evidence", "answer_data": [ "presence-recognition-presence-observation" ] }, { "id": "presence-recognition-q03", "text": "Which misleading names, shared phone numbers or stale listings create ambiguity requiring a separate candidate match?", "kind": "quality", "answer_data": [ "presence-recognition-matching-ambiguity" ] } ], "data_elements": [ { "id": "presence-recognition-public-identity", "name": "public-identity", "description": "Proposed structured answer group: trading name; sign evidence; channel refs; official page. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-005", "SRC-007", "SRC-008" ] }, { "id": "presence-recognition-presence-observation", "name": "presence-observation", "description": "Proposed structured answer group: method; observation time; source; confidence. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-005", "SRC-007", "SRC-008" ] }, { "id": "presence-recognition-matching-ambiguity", "name": "matching-ambiguity", "description": "Proposed structured answer group: candidate refs; conflicting signals; disposition; reviewer ref. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-003", "SRC-005", "SRC-007", "SRC-008" ] } ], "artifacts": [ { "id": "presence-recognition-evidence", "name": "Public identity and recognition evidence evidence", "description": "Authorized register extracts, observations or mapping receipts supporting public identity and recognition evidence, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-003", "SRC-005", "SRC-007", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "presence-local-activity-and-usable-services", "name": "Local activity and usable services", "description": "Organizational operating-presence concerns: local activity and usable services.", "rationale": "Groups two subject-specific records without remastering buildings, organizations or services.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007", "SRC-008", "SRC-009" ], "layers": [ { "id": "local-activity", "name": "Activity classification and scope", "description": "Source-qualified organizational presence record for activity classification and scope. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "findings": [ { "id": "local-activity-record", "name": "Activity classification and scope record", "description": "Source-qualified organizational presence record for activity classification and scope. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ], "questions": [ { "id": "local-activity-q01", "text": "Which principal and secondary activities actually occur here and which belong only to the parent organization?", "kind": "definition", "answer_data": [ "local-activity-local-activities" ] }, { "id": "local-activity-q02", "text": "Which classifier, edition, code and allocation method describe this reporting scope?", "kind": "classification", "answer_data": [ "local-activity-activity-codes" ] }, { "id": "local-activity-q03", "text": "Which locally offered goods or services and delivery channels are referenced without copying their full specifications?", "kind": "relationship", "answer_data": [ "local-activity-service-bindings" ] } ], "data_elements": [ { "id": "local-activity-local-activities", "name": "local-activities", "description": "Proposed structured answer group: activity refs; principal flag; effective period; evidence. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "local-activity-activity-codes", "name": "activity-codes", "description": "Proposed structured answer group: scheme URI; edition; code; assignment method. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] }, { "id": "local-activity-service-bindings", "name": "service-bindings", "description": "Proposed structured answer group: service ref; channel; local scope; availability evidence. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "artifacts": [ { "id": "local-activity-evidence", "name": "Activity classification and scope evidence", "description": "Authorized register extracts, observations or mapping receipts supporting activity classification and scope, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-007" ] } ], "inline_only_rationale": null } ] }, { "id": "service-availability", "name": "Opening, availability and access conditions", "description": "Source-qualified organizational presence record for opening, availability and access conditions. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-007", "SRC-008", "SRC-009" ], "findings": [ { "id": "service-availability-record", "name": "Opening, availability and access conditions record", "description": "Source-qualified organizational presence record for opening, availability and access conditions. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-007", "SRC-008", "SRC-009" ], "questions": [ { "id": "service-availability-q01", "text": "When is each local service available, under which timezone, exception calendar and last confirmation?", "kind": "temporal", "answer_data": [ "service-availability-service-schedule" ] }, { "id": "service-availability-q02", "text": "Which appointment, eligibility, accessibility or entry conditions qualify use without assuming an open door means every service is offered?", "kind": "constraint", "answer_data": [ "service-availability-use-conditions" ] }, { "id": "service-availability-q03", "text": "Which temporary disruptions, capacity limits or closure notices override the normal schedule?", "kind": "state", "answer_data": [ "service-availability-availability-override" ] } ], "data_elements": [ { "id": "service-availability-service-schedule", "name": "service-schedule", "description": "Proposed structured answer group: service ref; local timezone; weekly intervals; exceptions; confirmed at. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-007", "SRC-008", "SRC-009" ] }, { "id": "service-availability-use-conditions", "name": "use-conditions", "description": "Proposed structured answer group: condition kind; service scope; premises evidence ref; policy. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-007", "SRC-008", "SRC-009" ] }, { "id": "service-availability-availability-override", "name": "availability-override", "description": "Proposed structured answer group: disruption ref; interval; affected service; status; evidence. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-007", "SRC-008", "SRC-009" ] } ], "artifacts": [ { "id": "service-availability-evidence", "name": "Opening, availability and access conditions evidence", "description": "Authorized register extracts, observations or mapping receipts supporting opening, availability and access conditions, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-007", "SRC-008", "SRC-009" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "presence-local-authority-and-registration-evidence", "name": "Local authority and registration evidence", "description": "Organizational operating-presence concerns: local authority and registration evidence.", "rationale": "Groups two subject-specific records without remastering buildings, organizations or services.", "source_refs": [ "SRC-002", "SRC-003", "SRC-004", "SRC-006", "SRC-008" ], "layers": [ { "id": "local-mandate", "name": "Mandate, roles and contact responsibility", "description": "Source-qualified organizational presence record for mandate, roles and contact responsibility. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ], "findings": [ { "id": "local-mandate-record", "name": "Mandate, roles and contact responsibility record", "description": "Source-qualified organizational presence record for mandate, roles and contact responsibility. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ], "questions": [ { "id": "local-mandate-q01", "text": "Who holds local responsibility and what source-defined role or delegation applies?", "kind": "authority", "answer_data": [ "local-mandate-local-roles" ] }, { "id": "local-mandate-q02", "text": "Which actions may that role authorize, with what financial, territorial or temporal limits?", "kind": "constraint", "answer_data": [ "local-mandate-mandate-scope" ] }, { "id": "local-mandate-q03", "text": "How can an agent reach an authorized contact without exposing private staff details or mistaking a contact listing for a mandate?", "kind": "privacy", "answer_data": [ "local-mandate-contact-routing" ] } ], "data_elements": [ { "id": "local-mandate-local-roles", "name": "local-roles", "description": "Proposed structured answer group: role ref; holder ref; authority evidence; period. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] }, { "id": "local-mandate-mandate-scope", "name": "mandate-scope", "description": "Proposed structured answer group: action kinds; limits; delegation ref; expiry. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] }, { "id": "local-mandate-contact-routing", "name": "contact-routing", "description": "Proposed structured answer group: official channel; purpose; disclosure rule; verification time. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] } ], "artifacts": [ { "id": "local-mandate-evidence", "name": "Mandate, roles and contact responsibility evidence", "description": "Authorized register extracts, observations or mapping receipts supporting mandate, roles and contact responsibility, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "registration-evidence", "name": "Registration and scoped operating authorization", "description": "Source-qualified organizational presence record for registration and scoped operating authorization. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006", "SRC-008" ], "findings": [ { "id": "registration-evidence-record", "name": "Registration and scoped operating authorization record", "description": "Source-qualified organizational presence record for registration and scoped operating authorization. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006", "SRC-008" ], "questions": [ { "id": "registration-evidence-q01", "text": "Which register records recognize this kind of unit, with which jurisdiction, identifier and current status?", "kind": "identity", "answer_data": [ "registration-evidence-register-evidence" ] }, { "id": "registration-evidence-q02", "text": "Which referenced permits or authorizations cover which local activities and sites, and when do they apply?", "kind": "authority", "answer_data": [ "registration-evidence-authorization-bindings" ] }, { "id": "registration-evidence-q03", "text": "Which missing, expired or conflicting evidence requires an unresolved status rather than a claim that operation is legally permitted?", "kind": "exception", "answer_data": [ "registration-evidence-standing-uncertainty" ] } ], "data_elements": [ { "id": "registration-evidence-register-evidence", "name": "register-evidence", "description": "Proposed structured answer group: register URI; record ID; unit kind; status; checked at. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-003", "SRC-006", "SRC-008" ] }, { "id": "registration-evidence-authorization-bindings", "name": "authorization-bindings", "description": "Proposed structured answer group: permit ref; scope; jurisdiction; validity. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-003", "SRC-006", "SRC-008" ] }, { "id": "registration-evidence-standing-uncertainty", "name": "standing-uncertainty", "description": "Proposed structured answer group: gap; conflict refs; consequence; responsible reviewer. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-003", "SRC-006", "SRC-008" ] } ], "artifacts": [ { "id": "registration-evidence-evidence", "name": "Registration and scoped operating authorization evidence", "description": "Authorized register extracts, observations or mapping receipts supporting registration and scoped operating authorization, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-002", "SRC-003", "SRC-006", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "presence-continuity-and-reporting-grain", "name": "Continuity and reporting grain", "description": "Organizational operating-presence concerns: continuity and reporting grain.", "rationale": "Groups two subject-specific records without remastering buildings, organizations or services.", "source_refs": [ "SRC-001", "SRC-002", "SRC-004", "SRC-005", "SRC-006", "SRC-008", "SRC-009" ], "layers": [ { "id": "presence-continuity", "name": "Opening, relocation and succession", "description": "Source-qualified organizational presence record for opening, relocation and succession. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-009" ], "findings": [ { "id": "presence-continuity-record", "name": "Opening, relocation and succession record", "description": "Source-qualified organizational presence record for opening, relocation and succession. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-009" ], "questions": [ { "id": "presence-continuity-q01", "text": "Which events establish opening, suspension, resumption, relocation or closure, and which dates are effective versus recorded?", "kind": "event", "answer_data": [ "presence-continuity-lifecycle-events" ] }, { "id": "presence-continuity-q02", "text": "Did the event change the operating unit, premises, parent or only a public label?", "kind": "lifecycle", "answer_data": [ "presence-continuity-change-subject" ] }, { "id": "presence-continuity-q03", "text": "Which successor and predecessor links preserve history without reusing retired identifiers contrary to their issuer's rules?", "kind": "provenance", "answer_data": [ "presence-continuity-succession-links" ] } ], "data_elements": [ { "id": "presence-continuity-lifecycle-events", "name": "lifecycle-events", "description": "Proposed structured answer group: event ref; type; effective time; recorded time; source. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-009" ] }, { "id": "presence-continuity-change-subject", "name": "change-subject", "description": "Proposed structured answer group: affected entity ref; changed attributes; unchanged identity rationale. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-009" ] }, { "id": "presence-continuity-succession-links", "name": "succession-links", "description": "Proposed structured answer group: predecessor; successor; issuer policy; evidence. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-009" ] } ], "artifacts": [ { "id": "presence-continuity-evidence", "name": "Opening, relocation and succession evidence", "description": "Authorized register extracts, observations or mapping receipts supporting opening, relocation and succession, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-009" ] } ], "inline_only_rationale": null } ] }, { "id": "reporting-scope", "name": "Statistical scope and local measures", "description": "Source-qualified organizational presence record for statistical scope and local measures. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-002", "SRC-006", "SRC-008" ], "findings": [ { "id": "reporting-scope-record", "name": "Statistical scope and local measures record", "description": "Source-qualified organizational presence record for statistical scope and local measures. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-002", "SRC-006", "SRC-008" ], "questions": [ { "id": "reporting-scope-q01", "text": "Which observation or reporting-unit definition applies to local employment, output or other reported measures?", "kind": "definition", "answer_data": [ "reporting-scope-reporting-grain" ] }, { "id": "reporting-scope-q02", "text": "Which period, unit, coverage and source qualify each value, and is it measured, estimated, suppressed or unavailable?", "kind": "measurement", "answer_data": [ "reporting-scope-reported-measures" ] }, { "id": "reporting-scope-q03", "text": "Which parent or co-located unit totals already include these measures, preventing duplicate aggregation?", "kind": "composition", "answer_data": [ "reporting-scope-aggregation-boundary" ] } ], "data_elements": [ { "id": "reporting-scope-reporting-grain", "name": "reporting-grain", "description": "Proposed structured answer group: statistical unit kind; definition ref; covered activities; locations. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-006", "SRC-008" ] }, { "id": "reporting-scope-reported-measures", "name": "reported-measures", "description": "Proposed structured answer group: measure code; value state; unit; period; source. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-006", "SRC-008" ] }, { "id": "reporting-scope-aggregation-boundary", "name": "aggregation-boundary", "description": "Proposed structured answer group: included unit refs; overlap rule; parent totals; exclusions. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-006", "SRC-008" ] } ], "artifacts": [ { "id": "reporting-scope-evidence", "name": "Statistical scope and local measures evidence", "description": "Authorized register extracts, observations or mapping receipts supporting statistical scope and local measures, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-001", "SRC-002", "SRC-006", "SRC-008" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "presence-governed-establishment-knowledge", "name": "Governed establishment knowledge", "description": "Organizational operating-presence concerns: governed establishment knowledge.", "rationale": "Groups two subject-specific records without remastering buildings, organizations or services.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008" ], "layers": [ { "id": "presence-governance", "name": "Mastership, freshness and disclosure", "description": "Source-qualified organizational presence record for mastership, freshness and disclosure. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-004", "SRC-008" ], "findings": [ { "id": "presence-governance-record", "name": "Mastership, freshness and disclosure record", "description": "Source-qualified organizational presence record for mastership, freshness and disclosure. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-004", "SRC-008" ], "questions": [ { "id": "presence-governance-q01", "text": "Which organization or register owns each assertion and which local copies are derived projections?", "kind": "ownership", "answer_data": [ "presence-governance-assertion-mastership" ] }, { "id": "presence-governance-q02", "text": "How are contradictory operator, address, activity or status claims retained and reviewed without silently selecting a convenient source?", "kind": "quality", "answer_data": [ "presence-governance-contested-assertions" ] }, { "id": "presence-governance-q03", "text": "Which roles may read or export establishment, contact and statistical details, under what retention and correction rules?", "kind": "access", "answer_data": [ "presence-governance-information-policy" ] } ], "data_elements": [ { "id": "presence-governance-assertion-mastership", "name": "assertion-mastership", "description": "Proposed structured answer group: field scope; master ref; cache ref; refresh rule. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-004", "SRC-008" ] }, { "id": "presence-governance-contested-assertions", "name": "contested-assertions", "description": "Proposed structured answer group: claim refs; authority comparison; review status; valid times. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-004", "SRC-008" ] }, { "id": "presence-governance-information-policy", "name": "information-policy", "description": "Proposed structured answer group: role scope; export limits; retention ref; correction receipt. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-004", "SRC-008" ] } ], "artifacts": [ { "id": "presence-governance-evidence", "name": "Mastership, freshness and disclosure evidence", "description": "Authorized register extracts, observations or mapping receipts supporting mastership, freshness and disclosure, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-001", "SRC-004", "SRC-008" ] } ], "inline_only_rationale": null } ] }, { "id": "presence-exchange", "name": "Interoperability and semantic acceptance", "description": "Source-qualified organizational presence record for interoperability and semantic acceptance. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007" ], "findings": [ { "id": "presence-exchange-record", "name": "Interoperability and semantic acceptance record", "description": "Source-qualified organizational presence record for interoperability and semantic acceptance. No universal equivalence of branch, legal entity and premises is implied.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007" ], "questions": [ { "id": "presence-exchange-q01", "text": "Which mappings preserve or lose distinctions among establishment, branch, site, legal entity and organizational unit?", "kind": "interoperability", "answer_data": [ "presence-exchange-concept-mapping" ] }, { "id": "presence-exchange-q02", "text": "Is a shared identifier a qualified mapping rather than proof that all source-defined subjects are identical?", "kind": "identity", "answer_data": [ "presence-exchange-identifier-mapping" ] }, { "id": "presence-exchange-q03", "text": "Which fixtures demonstrate co-location, multi-site branches, relocation, temporary closure and withheld measures before an adapter is trusted?", "kind": "validation", "answer_data": [ "presence-exchange-adapter-evidence" ] } ], "data_elements": [ { "id": "presence-exchange-concept-mapping", "name": "concept-mapping", "description": "Proposed structured answer group: source profile; target profile; relation; loss register. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007" ] }, { "id": "presence-exchange-identifier-mapping", "name": "identifier-mapping", "description": "Proposed structured answer group: source ID; target ID; scope; confidence; evidence. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007" ] }, { "id": "presence-exchange-adapter-evidence", "name": "adapter-evidence", "description": "Proposed structured answer group: fixture refs; expected result; observed result; unresolved mismatch. Preserve explicit unknowns and master references; executable nested schema is deferred.", "value_kind": "object", "cardinality": "1", "required": true, "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007" ] } ], "artifacts": [ { "id": "presence-exchange-evidence", "name": "Interoperability and semantic acceptance evidence", "description": "Authorized register extracts, observations or mapping receipts supporting interoperability and semantic acceptance, retaining scope and dates.", "media_or_form": [ "application/json", "application/yaml", "text/markdown", "external reference" ], "serial": true, "identity_strategy": "Master-system ID first, then issuer-qualified UUID; revision and digest separately. A timestamp is not unique identity.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "resolve-presence", "name": "Resolve operating presence", "description": "Disambiguate a presence using source-qualified identity.", "inputs": [ "Identifiers", "Kind and jurisdiction", "Authorized evidence" ], "outputs": [ "Qualified match or contested candidates" ], "preconditions": [ "Issuer and profile known" ], "effects": [ "Do not merge by address or parent name alone" ], "source_refs": [ "SRC-001", "SRC-003", "SRC-005", "SRC-006" ] }, { "id": "locate-presence", "name": "Locate current sites", "description": "Resolve time-bound site roles and evidence.", "inputs": [ "Presence revision", "Target instant" ], "outputs": [ "Site references with roles and uncertainty" ], "preconditions": [ "Authorized site evidence" ], "effects": [ "No branch equals building inference or physical-access authorization" ], "source_refs": [ "SRC-004", "SRC-005", "SRC-006" ] }, { "id": "describe-local-service", "name": "Describe usable local services", "description": "Combine service references with qualified availability.", "inputs": [ "Local service bindings", "Calendar and exception evidence" ], "outputs": [ "Time-qualified service availability or unknown" ], "preconditions": [ "Fresh evidence and declared timezone" ], "effects": [ "Opening hours do not prove eligibility, capacity or authority" ], "source_refs": [ "SRC-007", "SRC-009" ] }, { "id": "check-mandate-evidence", "name": "Check authority evidence completeness", "description": "Inspect scoped mandate and registration evidence, not legal validity.", "inputs": [ "Role and register references", "Requested action scope" ], "outputs": [ "Evidence gaps or referenced authority record" ], "preconditions": [ "Reader authorized; applicable profile specified" ], "effects": [ "No permit or legal-standing determination from vocabulary data" ], "source_refs": [ "SRC-004", "SRC-006", "SRC-008" ] }, { "id": "record-continuity", "name": "Record organizational presence change", "description": "Preserve relocation, closure and succession decisions.", "inputs": [ "Prior revision", "Change evidence", "Issuer policy" ], "outputs": [ "Successor revision and explicit continuity decision" ], "preconditions": [ "Authorized change and expected-base check" ], "effects": [ "No silent identity reuse or retroactive overwrite" ], "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-009" ] }, { "id": "exchange-presence", "name": "Exchange with unit-grain losses", "description": "Map presence into a target vocabulary without erasing distinctions.", "inputs": [ "Source profile", "Target mapping", "Authorized fields" ], "outputs": [ "Projection and loss or rejection report" ], "preconditions": [ "Unit-kind and identifier mapping reviewed" ], "effects": [ "Shared code never proves universal entity equivalence" ], "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007" ] } ], "composition": [ { "target": "WM-ORG-001", "relation": "REFERENCE", "purpose": "Resolve operator and parent organization while preserving distinct presence identity; proposed typed relation.", "required": true, "source_refs": [ "SRC-001", "SRC-002", "SRC-004" ] }, { "target": "https://www.w3.org/TR/vocab-org/", "relation": "ALIGN", "purpose": "Candidate organization, unit and site mapping; not complete mandate conformance.", "required": false, "source_refs": [ "SRC-004" ] }, { "target": "https://www.gs1.org/standards/id-keys/gln", "relation": "ALIGN", "purpose": "Qualify party/function/location identifiers without identity conflation.", "required": false, "source_refs": [ "SRC-005" ] }, { "target": "https://schema.org/LocalBusiness", "relation": "ALIGN", "purpose": "Optional public discovery projection of local services and contacts.", "required": false, "source_refs": [ "SRC-007" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "Identify the Dimension owner and operating-presence data steward.", "Declare organization, register, site and service masters.", "Bind local access, delegation, change and retention policies before use." ], "namespace_guidance": "Issuer-qualified presence identifiers with kind and profile; never infer identity from address, trading name or a parent identifier alone.", "registry_links": [ "Model registry", "Organization and operating-presence registry", "Site and service registries", "Evidence and change registry" ] }, "canon_and_patch": { "canonicalization_rules": [ "Preserve the source-defined unit kind, jurisdiction, master and valid period.", "Do not merge branch, site and legal entity from a common identifier or address alone." ], "patch_rules": [ "Apply authorized namespaced extensions against a pinned base digest; validate before and after changes.", "Append corrections and succession decisions; reject concurrent stale-base replacement." ], "compatibility_rules": [ "Changed unit grain or identity semantics requires explicit migration and preserved old references.", "Mappings record non-equivalence and loss instead of claiming universal same-as." ] }, "artifact_rules": { "identity_priority": [ "Authoritative master-system identifier", "Governed issuer-qualified URI or global identifier", "Dimension-issued UUID with issuer context" ], "timestamp_rule": "RFC 3339 with seconds and explicit offset or Z for instants; preserve effective versus recorded time. Recurring hours require timezone and calendar semantics separately.", "serial_naming_rule": "Artifact-kind prefix, escaped stable ID and revision; optional timestamp is a display aid, not identity.", "integrity_rule": "Pin exact-byte digest and source revision; hash identity does not prove operating truth or legal standing." }, "policies": [ "Unit kind and jurisdiction profile are mandatory before comparing reporting units.", "Public names, contacts or hours never establish local mandate, permits or legal personality.", "Use permission-scoped references for premises accessibility and private contacts.", "Preserve conflicting assertions with provenance; no silent latest-wins rule." ], "crud": { "read": [ "Read owner policy, source kind, pinned model, organizational attachment and freshness before relying on a presence record." ], "create": [ "Create from authorized identity and operator evidence; record unknown site, status and authority instead of inventing them." ], "update": [ "Append versioned observations or corrections with expected-base check; registration and operational changes require master receipts under actual authority." ], "delete": [ "Apply retention and legal-hold policy, preserving authorized tombstones and succession links; do not cascade into organization, building or service masters." ] }, "roles": [ { "name": "Dimension owner", "responsibilities": [ "Defines namespace and federation authority." ] }, { "name": "Presence steward", "responsibilities": [ "Maintains unit kind, source identity and operator bindings." ] }, { "name": "Local operator", "responsibilities": [ "Supplies local service and presence evidence within scope." ] }, { "name": "Reviewer", "responsibilities": [ "Checks conflicting registrations, continuity and mappings." ] }, { "name": "Custodian", "responsibilities": [ "Maintains authorized cache freshness and retention." ] } ], "access": { "default_rule": "Deny unless owning Dimension grants the specific purpose and scope.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "Only explicit recorded time-limited delegation; a public listing does not waive private source restrictions." ], "audit_requirements": [ "Log actor, scope, purpose, evidence version, correction and disclosure decisions without secrets." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL" ], "read_order": [ "Dimension owner and policy", "Pinned model and source-defined kind", "Organization/site/service dependencies and freshness", "Evidence, validation, extensions, safe changes and retirement" ] } }, "coverage": { "claim": "Proposed source-qualified establishment and branch information contract with twelve records and thirty-six authored questions. No independent external review, statutory completeness or operational registry conformance is claimed.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "Source-defined unit kind, issuer and disambiguation." }, { "dimension": "classification", "status": "covered", "notes": "Activity scheme, edition and allocation scope." }, { "dimension": "direct properties", "status": "covered", "notes": "Operating status, local activity and organizational attachment." }, { "dimension": "recognition", "status": "covered", "notes": "Public identity and observed presence with ambiguity." }, { "dimension": "capabilities", "status": "covered", "notes": "Proposed local service and information operations with authority limits." }, { "dimension": "lifecycle", "status": "covered", "notes": "Opening, suspension, relocation, closure and succession." }, { "dimension": "temporal", "status": "covered", "notes": "Effective versus recorded time; schedule exceptions and freshness." }, { "dimension": "relationships", "status": "covered", "notes": "Operator, parent, premises and service remain referenced." }, { "dimension": "provenance", "status": "covered", "notes": "Register and observation sources remain distinct." }, { "dimension": "ownership", "status": "covered", "notes": "Data owner, operating organization and custodian distinguished." }, { "dimension": "validation", "status": "covered", "notes": "Co-location and multi-site fixtures proposed; no execution proof." }, { "dimension": "access", "status": "covered", "notes": "Contact, source and reporting disclosures scoped." }, { "dimension": "retention", "status": "covered", "notes": "Policy-bound correction and tombstone history." }, { "dimension": "interoperability", "status": "covered", "notes": "Explicit unit grain and identifier mapping losses." }, { "dimension": "Physical geometry and material", "status": "not-applicable", "notes": "Organizational presence is not a building; physical premises characteristics remain delegated references." }, { "dimension": "Executable and independent conformance", "status": "gap", "notes": "Runtime fixtures, full normative mappings and independent review deferred." } ], "known_omissions": [ "Claude and Grok each timed out once; no independent external review. Codex-only research must remain reviewable-draft.", "Establishment, branch and outlet profiles remain distinct; future separation into models needs controlled migration.", "GS1 overview is indexed text only with direct HTTP 403; allocation rules and exact mutable source release pins are not fully verified.", "GLEIF 2.8.5 selected clauses are historical reference evidence; current replacement releases and full legal applicability remain unverified.", "No complete statutory inventory, nested executable schema, registry identity resolver, legal-standing verifier or real multi-registry fixtures delivered.", "Actual premises accessibility, service capacity, delegation and retention must be established by adopters, not inferred from public listings." ], "conflicts": [], "regional_assumptions": [ "Statistical and registration terminology depends on source and jurisdiction. No universal branch legal standing or one-location rule is asserted." ], "adversarial_checks": [ "Reject establishment, enterprise and legal entity conflation.", "Reject branch equated to one building or registered office.", "Reject shared GLN, Siret or address as unqualified same-as.", "Reject franchise or brand relationship as proven ownership.", "Reject opening hours as service capacity or authorization.", "Reject relocation as automatic identity continuity.", "Reject suppressed local metrics as zero or duplicate parent totals.", "Reject stale public contact as valid mandate." ] }, "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": "aggregate", "status": "accepted", "rationale": "One source-defined organizational presence with explicit kind, sites and operator attachment; establishment, branch, outlet, organization and premises remain distinct. REFERENCE WM-ORG-001 is an explicit proposed boundary relation." }, "decisions": [ { "concept": "Unit kind and identity", "disposition": "accepted with limitations", "rationale": "Require source and jurisdiction discriminator; retain statistical local-unit versus multi-office branch differences." }, { "concept": "Organization and premises", "disposition": "accepted", "rationale": "Operator, legal entity, unit and site have separate identities and time-bound relations." }, { "concept": "Identifiers and continuity", "disposition": "accepted with limitations", "rationale": "Common names, addresses or codes do not imply equivalence; continuity follows evidenced issuer rules." }, { "concept": "Local service and mandate", "disposition": "accepted with limitations", "rationale": "Schedules, public contacts and registry records do not establish capacity, operating permission or delegation." }, { "concept": "Evidence and conformance", "disposition": "deferred", "rationale": "Selected source passages and proposed fixtures support a design, not exhaustive statutory or executable adapter assurance." }, { "concept": "Provider attribution", "disposition": "accepted with mandatory hold", "rationale": "Both external providers timed out once. Separate frozen Codex self-audit is not independent review." } ], "publicationHolds": [ "No independent external research or reviewer: Claude and Grok each timed out once. Codex-only research and self-review remain reviewable-draft, never canonical.", "Source-defined establishment, branch and outlet kinds are not synonyms; profile review and any future model split require governed migration.", "GS1 overview evidence is indexed text with direct HTTP 403. Allocation rules and mutable source release pins are not fully inspected.", "GLEIF 2.8.5 selected clauses are historical reference evidence; replacement releases and full applicability remain unverified.", "No complete statutory inventory, executable nested instance schema, registry resolver, legal-standing verifier or real multi-registry fixture is delivered.", "Actual local delegation, service availability, premises accessibility, confidentiality and retention must be established by adopters.", "Independent external review was explicitly waived by the repository owner; this codex-only result remains a reviewable draft." ], "deferredResearch": [ "Independent external review and exact source release pins.", "Profile-specific establishment, registered branch and outlet boundaries with governed split options.", "Complete GLN allocation and current GLEIF rules with loss-aware adapters.", "Executable negative fixtures for co-location, multi-site branches, relocation and suppressed reporting measures." ] }, "statistics": { "sources": 9, "bundles": 6, "layers": 12, "findings": 12, "questions": 36, "artifacts": 12, "functions": 6 } }