{
  "format": "vercy-model-structure-view",
  "viewVersion": "1.0.0",
  "normative": false,
  "modelId": "vr.profile.enterprise-fact-authority",
  "modelVersion": "0.1.0",
  "researchContour": "EM-XCT-02",
  "sourceSpecUrl": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/spec.json",
  "sourceSpecDigest": "sha256:cf027b56d01f23e39c15ad49a728967e45e7fb8d2b34137b6bb532536f35f582",
  "sourceDocumentUrl": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md",
  "sourceDocumentDigest": "sha256:7803b2919214f2b5be0753e960482eaece8e209d7021ca87893defea07aa4844",
  "interpretation": "Navigation projection of the released structure table and all Q01-Q18 routes. Answer shapes are explanatory; they add no schema fields, domain types, permissions or runtime enforcement.",
  "statistics": {
    "bundles": 4,
    "layers": 6,
    "findings": 18,
    "questions": 18,
    "artifacts": 18
  },
  "structure": {
    "bundles": [
      {
        "id": "FA-GOV",
        "name": "Governance",
        "description": "Scope, accountability and operational appointments.",
        "layers": [
          {
            "id": "FA-GOV-SCOPE",
            "name": "Scope and accountable term",
            "description": "FactAuthority; definition/value separation.",
            "findings": [
              {
                "id": "FA-boundary",
                "name": "Object boundary",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q01",
                    "text": "Is this a meaning, value assertion or ownership record?",
                    "kind": "context-question",
                    "answer_data": [
                      "Identify whether the record concerns meaning, values or ownership.",
                      "For FactAuthority, governs is values; consult the separate definitionAuthorityRef for meaning."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q01",
                    "name": "boundary-decision + governs",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q01",
                    "description": "Explain; do not infer title or definition ownership"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-identity",
                "name": "Stable identity",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q02",
                    "text": "What survives rename/transfer?",
                    "kind": "context-question",
                    "answer_data": [
                      "Record ID, dimension, scope, predicate, revision and previousDigest.",
                      "For an observation, preserve subject/source; for a part, preserve its identity, kind, owner and party/source."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q02",
                    "name": "record IDs, anchors, revision chain",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q02",
                    "description": "Follow exact lineage; transfer by new term, never merge parties"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-meaning",
                "name": "Definition authority",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q03",
                    "text": "Who defines this predicate?",
                    "kind": "context-question",
                    "answer_data": [
                      "The external definitionAuthorityRef and the predicate whose meaning it governs.",
                      "State whether the external reference was verified; this companion does not validate it."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q03",
                    "name": "definitionAuthorityRef",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q03",
                    "description": "Resolve externally; insufficient context if absent/unverified"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-accountable",
                "name": "Accountability for values",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q04",
                    "text": "Who answers for values at T?",
                    "kind": "context-question",
                    "answer_data": [
                      "The exact fact-valid time and knowledge cut, matching authority IDs/revisions/digests and accountable party.",
                      "No applicable authority means unknown; overlapping authority IDs mean authority-contested."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q04",
                    "name": "authority slice",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q04",
                    "description": "Read accountable; zero/multiple returns unknown/contested"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-overlap",
                "name": "Overlapping authorities",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q09",
                    "text": "Which of two authorities applies?",
                    "kind": "context-question",
                    "answer_data": [
                      "Every matching active authority ID and exact revision digest at the requested times.",
                      "Return authority-contested; do not choose by recency or silently merge policies."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q09",
                    "name": "authority-contested outcome",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q09",
                    "description": "Governor investigates; no recency fallback"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-transfer",
                "name": "Accountability transfer",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q12",
                    "text": "What happens at responsible-party change?",
                    "kind": "context-question",
                    "answer_data": [
                      "Guarded closure of the old term, transfer cutoff and a new term with a new identity.",
                      "Preserve old effective coverage; a gap remains unknown and a correction is not an automatic transfer."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q12",
                    "name": "closed old term + new term",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q12",
                    "description": "Governor records both; gap stays unknown"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              }
            ]
          },
          {
            "id": "FA-GOV-APPOINT",
            "name": "Operational appointments",
            "description": "StewardshipAssignment; bounded duties and valid terms.",
            "findings": [
              {
                "id": "FA-steward",
                "name": "Stewardship and escalation",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q05",
                    "text": "Who handles the disagreement?",
                    "kind": "context-question",
                    "answer_data": [
                      "Active stewardship IDs, party references, duties, effective terms and evidence.",
                      "Return the active resolve-conflict routes; absence is a gap. Duties confer no API write right."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q05",
                    "name": "active assignment IDs and duties",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q05",
                    "description": "Propose routing; missing route needs appointment, no approval"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              }
            ]
          }
        ]
      },
      {
        "id": "FA-SOURCE",
        "name": "Source policy",
        "description": "Source preference and submission permission are governed separately.",
        "layers": [
          {
            "id": "FA-SOURCE-SELECT",
            "name": "Selection",
            "description": "MastershipRule; explicit source priority and overlap conflict.",
            "findings": [
              {
                "id": "FA-rank",
                "name": "Source precedence",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q07",
                    "text": "Which source is preferred at fact time?",
                    "kind": "context-question",
                    "answer_data": [
                      "Applicable MastershipRule IDs, source URIs, priorities, valid terms and authority revision pins.",
                      "A smaller priority wins among eligible sources; priority neither proves truth nor grants writes."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q07",
                    "name": "MastershipRule + policy pin",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q07",
                    "description": "Evaluate; priority is not truth or permission"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              }
            ]
          },
          {
            "id": "FA-SOURCE-SUBMIT",
            "name": "Submission",
            "description": "WriteGrant; current rights for an authenticated source writer.",
            "findings": [
              {
                "id": "FA-write",
                "name": "Current submission rights",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q06",
                    "text": "May this actor submit for source S now?",
                    "kind": "context-question",
                    "answer_data": [
                      "Authenticated caller, source, current trusted receipt time and matching WriteGrant.",
                      "Require one active source grant naming the caller plus current scoped authority/configuration; reject missing or ambiguous permission."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q06",
                    "name": "separate WriteGrant + trust config",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q06",
                    "description": "Call admit through host; absent/ambiguous rejects"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              }
            ]
          }
        ]
      },
      {
        "id": "FA-OBS",
        "name": "Observation",
        "description": "Source-scoped assertions, correction history and retained evidence.",
        "layers": [
          {
            "id": "FA-OBS-ASSERT",
            "name": "Assertions and corrections",
            "description": "FactObservation; immutable anchors and attributed revisions.",
            "findings": [
              {
                "id": "FA-correction",
                "name": "Correction history",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q11",
                    "text": "How is a wrong claim corrected?",
                    "kind": "context-question",
                    "answer_data": [
                      "Next observation revision, immediate previousDigest, currently permitted writer and correction evidence.",
                      "Retain earlier rows and attribution; the source/subject anchors cannot change."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q11",
                    "name": "next observation revision",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q11",
                    "description": "Currently granted same-source writer submits with evidence; retain prior rows"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-evidence",
                "name": "Evidence and veracity",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q18",
                    "text": "Does provenance prove the value?",
                    "kind": "context-question",
                    "answer_data": [
                      "Exact evidence references associated with the relevant record revisions.",
                      "Inspect provenance externally; its presence alone establishes neither veracity nor access rights."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q18",
                    "name": "evidence references",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q18",
                    "description": "Inspect externally; no inferred veracity or access grant"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              }
            ]
          }
        ]
      },
      {
        "id": "FA-RELY",
        "name": "Reliance",
        "description": "Historical evaluation, disclosure, adoption and integration.",
        "layers": [
          {
            "id": "FA-RELY-QUERY",
            "name": "Historical query and projection",
            "description": "Derived Evaluation and AuthorityRegister; explicit input slices and permissions.",
            "findings": [
              {
                "id": "FA-conflict",
                "name": "Conflicting observations",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q08",
                    "text": "What if equal sources disagree?",
                    "kind": "context-question",
                    "answer_data": [
                      "Competing observation IDs/revisions/digests, tagged lexical values and retained evidence.",
                      "Equal-priority disagreement returns contested with no selected value; preserve all competing records."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q08",
                    "name": "both observation IDs/evidence",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q08",
                    "description": "Preserve contested; request human review, never overwrite"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-history",
                "name": "Historical knowledge",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q10",
                    "text": "What was known at T about valid time V?",
                    "kind": "context-question",
                    "answer_data": [
                      "fact-valid time, knownAt, profile version, configuration digest and full known input-slice digest.",
                      "Filter by receipt cut, then latest revision per ID, then effective interval; reject future knowledge."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q10",
                    "name": "known input slice + authority pins",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q10",
                    "description": "Re-evaluate; future knowledge rejected"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-disclosure",
                "name": "Reader disclosure",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q13",
                    "text": "What can this reader see?",
                    "kind": "context-question",
                    "answer_data": [
                      "Current authenticated reader, admitted purpose and full-register read configuration.",
                      "All or deny before ledger diagnostics; never disclose a selectively filtered register as complete."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q13",
                    "name": "trusted full-register read policy",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q13",
                    "description": "All or deny; do not drop a hidden contradiction"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-minimum",
                "name": "Minimum startup profile",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q14",
                    "text": "Does a startup need HRIS?",
                    "kind": "context-question",
                    "answer_data": [
                      "A Dimension, scoped governor, explicit accountable party, governed manual source and separate WriteGrant.",
                      "A single-source manual register is possible; missing stewardship remains visible and no HRIS is required."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q14",
                    "name": "one-source minimal register",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q14",
                    "description": "Use governed manual source with explicit rights"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-context",
                "name": "Missing context",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q15",
                    "text": "What if source/policy is missing?",
                    "kind": "context-question",
                    "answer_data": [
                      "Query outcome/reason, retained evidence and unranked observation IDs in the matching slice.",
                      "Identify the missing authority, rule or source context; do not invent a preferred value."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q15",
                    "name": "reason and unranked IDs",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q15",
                    "description": "Ask for missing authority/rule; do not invent source truth"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-binding",
                "name": "Native binding and validation",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q16",
                    "text": "Does native validation prove semantics?",
                    "kind": "context-question",
                    "answer_data": [
                      "Own runtime identity/version/specification digest, native envelope report and companion validation report.",
                      "Validate the nested register and extensions against the trusted previous snapshot; outer V3 validation is insufficient."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q16",
                    "name": "native + companion reports",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q16",
                    "description": "Invoke both; nested V3 acceptance alone insufficient"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              },
              {
                "id": "FA-migration",
                "name": "Legacy migration",
                "description": "Information needed to answer this governance question for a Company Dimension.",
                "questions": [
                  {
                    "id": "Q17",
                    "text": "Can earlier owner strings be imported?",
                    "kind": "context-question",
                    "answer_data": [
                      "Explicit legacy-party/source/scope mappings, source evidence and staged candidates.",
                      "Do not promote owner strings automatically; refuse migration that loses history or semantics."
                    ]
                  }
                ],
                "artifacts": [
                  {
                    "id": "A-Q17",
                    "name": "migration.md",
                    "description": "Evidence or output named by the released semantic contract."
                  }
                ],
                "actions": [
                  {
                    "id": "ACT-Q17",
                    "description": "Stage candidates outside operative register; explicit mapping required"
                  }
                ],
                "source": "https://ver.cy/models/wm-xct-001-ownership-stewardship/profiles/enterprise-fact-authority/0.1.0/model-spec.md#executable-invariants-and-question-routes"
              }
            ]
          }
        ]
      }
    ]
  }
}
