{
  "format": "vercy-enterprise-profile-fixtures/v1",
  "profileName": "Enterprise External Norm and Applicability Assessment",
  "cases": [
    {
      "id": "future-amendment",
      "kind": "positive",
      "input": "Expression E2 is published with future partial commencement while E1 remains in force.",
      "expect": "Both expressions remain citable; provision-level commencement determines efficacy and duties.",
      "ruleRefs": [
        "C3",
        "C4",
        "C5",
        "C14"
      ]
    },
    {
      "id": "parallel-market-assessments",
      "kind": "positive",
      "input": "Market A is conditional while Market B is outside material scope.",
      "expect": "Both immutable peer assessments coexist with distinct market pins.",
      "ruleRefs": [
        "C9",
        "C10",
        "C15"
      ]
    },
    {
      "id": "transition-deadline",
      "kind": "positive",
      "input": "A provision starts after a conditional event and grants a 24-month transition.",
      "expect": "Deadline derives from the actual provision commencement event; prior and successor expressions remain resolvable.",
      "ruleRefs": [
        "C4",
        "C5",
        "C6"
      ]
    },
    {
      "id": "url-as-norm-id",
      "kind": "negative",
      "input": "A URL is used as legal norm identity.",
      "expect": "Reject: legal work/expression/provision and source evidence are required.",
      "ruleRefs": [
        "C1",
        "C2"
      ]
    },
    {
      "id": "interpretation-overwrites-source",
      "kind": "negative",
      "input": "An internal interpretation replaces official provision text.",
      "expect": "Reject and retain separate attributable WM-KNW-012 evidence.",
      "ruleRefs": [
        "C12"
      ]
    },
    {
      "id": "applicability-proves-compliance",
      "kind": "negative",
      "input": "An applies conclusion is reported as compliance.",
      "expect": "Reject because compliance is a separate claim against a duty.",
      "ruleRefs": [
        "C13",
        "C14"
      ]
    },
    {
      "id": "majority-resolution",
      "kind": "negative",
      "input": "Conflicting assessments are collapsed by majority vote.",
      "expect": "Reject; both peers remain and only explicit named supersession can replace one.",
      "ruleRefs": [
        "C10"
      ]
    },
    {
      "id": "normversion-single-commencement",
      "kind": "negative",
      "input": "One date on NormVersion commences all provisions.",
      "expect": "Reject; commencement is provision-scoped and may be conditional.",
      "ruleRefs": [
        "C4",
        "C5"
      ]
    },
    {
      "id": "assessment-pin-mutation",
      "kind": "negative",
      "input": "An issued assessment changes its expression and market pins in place.",
      "expect": "Reject; issue a peer assessment and explicit supersession when eligible.",
      "ruleRefs": [
        "C9",
        "C10"
      ]
    },
    {
      "id": "cross-series-supersession",
      "kind": "negative",
      "input": "One authority supersedes another authority's assessment series.",
      "expect": "Reject; differing accountable series remain peers.",
      "ruleRefs": [
        "C10"
      ]
    },
    {
      "id": "boolean-exemption-flag",
      "kind": "negative",
      "input": "A boolean exempt flag has no beneficiary, authority, scope or interval.",
      "expect": "Reject as semantically incomplete.",
      "ruleRefs": [
        "C6",
        "C7"
      ]
    },
    {
      "id": "exemption-expiry-mutates-norm",
      "kind": "negative",
      "input": "Expiry of an exemption changes the norm expression.",
      "expect": "Reject; exemption lifecycle changes without mutating the norm.",
      "ruleRefs": [
        "C3",
        "C6"
      ]
    },
    {
      "id": "bare-jurisdiction-code",
      "kind": "negative",
      "input": "Assessment stores an unversioned bare jurisdiction code.",
      "expect": "Reject until a stable external key-as-of and competence context are supplied.",
      "ruleRefs": [
        "C11"
      ]
    },
    {
      "id": "applicability-instantiates-duty",
      "kind": "negative",
      "input": "An applicability assessment directly mints a duty.",
      "expect": "Reject; duty identity belongs only to WM-XCT-029.",
      "ruleRefs": [
        "C13",
        "C14"
      ]
    },
    {
      "id": "compliance-stored-on-assessment",
      "kind": "negative",
      "input": "Compliance status is written onto ApplicabilityAssessment.",
      "expect": "Reject; compliance is a separate claim against an instantiated duty.",
      "ruleRefs": [
        "C13"
      ]
    },
    {
      "id": "hash-as-norm-id",
      "kind": "negative",
      "input": "A source-copy hash is treated as norm identity.",
      "expect": "Reject; hash is evidence for a manifestation, not norm identity.",
      "ruleRefs": [
        "C1",
        "C2"
      ]
    },
    {
      "id": "deadline-from-publication-date",
      "kind": "negative",
      "input": "A compliance deadline is calculated from publication despite conditional commencement.",
      "expect": "Reject; use the actual legal event basis.",
      "ruleRefs": [
        "C4",
        "C5"
      ]
    },
    {
      "id": "derogation-without-enabling-authority",
      "kind": "negative",
      "input": "A derogation has no enabling authority.",
      "expect": "Reject as an unsupported scope change.",
      "ruleRefs": [
        "C6",
        "C7"
      ]
    },
    {
      "id": "indeterminate-conclusion",
      "kind": "positive",
      "input": "Evidence is insufficient at facts-as-of.",
      "expect": "Preserve an indeterminate issued conclusion with limitations and review date.",
      "ruleRefs": [
        "C8",
        "C9",
        "C15"
      ]
    },
    {
      "id": "disputed-conclusion-with-deciding-authority",
      "kind": "positive",
      "input": "Two peers conflict and a deciding authority is named.",
      "expect": "Preserve both assessments and a separate resolution path; no silent merge.",
      "ruleRefs": [
        "C10",
        "C15"
      ]
    },
    {
      "id": "repealed-version-remains-citable",
      "kind": "positive",
      "input": "A prior expression is repealed after assessments were issued.",
      "expect": "Prior expression and pinned assessments remain queryable and citable.",
      "ruleRefs": [
        "C3",
        "C14"
      ]
    },
    {
      "id": "non-derogable-floor-survives-derogation",
      "kind": "positive",
      "input": "A valid derogation changes scoped efficacy above a protected floor.",
      "expect": "The non-derogable floor remains effective.",
      "ruleRefs": [
        "C6",
        "C7"
      ]
    },
    {
      "id": "facts-as-of-differs-from-performed-at",
      "kind": "positive",
      "input": "Assessment is performed later than its facts-as-of snapshot.",
      "expect": "Both times are retained and neither rewrites legal time axes.",
      "ruleRefs": [
        "C4",
        "C8",
        "C9"
      ]
    },
    {
      "id": "overlapping-jurisdiction-hierarchy",
      "kind": "positive",
      "input": "Territorial and subject-matter competences overlap at facts-as-of.",
      "expect": "Assessment references the external hierarchy and lists both competence bases.",
      "ruleRefs": [
        "C11"
      ]
    }
  ]
}
