{
  "format": "vercy-enterprise-profile-fixtures/v1",
  "profileName": "Enterprise Legal Identity, Registration and Presence",
  "candidateRevision": 3,
  "declarativeOnly": true,
  "fixturesExecuted": false,
  "digestSemantics": "Each sha256 covers frozen declarative case text only and is not execution evidence.",
  "executionRequirements": {
    "carrier": "none selected; declarative semantics only",
    "requiredBeforeExecution": [
      "approved carrier",
      "validator",
      "fixture runner",
      "digest-verified results"
    ],
    "fixtureDigestRequired": true,
    "publicationBehavior": "refuse while fixturesExecuted=false",
    "declarativeCaseSchema": [
      "input.initialState",
      "input.event",
      "expectedEndState",
      "oracle"
    ],
    "caseDigestMeaning": "declarative case text only; no execution meaning",
    "gateChecksSeparated": true
  },
  "semanticCases": [
    {
      "id": "ORG02-SECOND-EXTRACT",
      "title": "Second extract",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subjects": 1
        },
        "event": {
          "import": "new extract"
        }
      },
      "expectedEndState": {
        "subjects": 1,
        "records": 1,
        "resolution": "unlinked"
      },
      "oracle": "subject count unchanged and record retained",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "40838eaff0a224e68bf3d49033f466bd474adc900d24631dae5ddf5837bcce73"
    },
    {
      "id": "ORG02-IMPORT-MINT",
      "title": "Import cannot mint subject",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {
          "subjects": 1
        },
        "event": {
          "import": "unresolved record"
        }
      },
      "expectedEndState": {
        "reject": "subject creation"
      },
      "oracle": "no import path invokes subject creation",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "601e1664f473bcedad66b82211ecfe2504884fddf27d5dc59a8ec2381459a7d2"
    },
    {
      "id": "ORG02-ZERO-REGISTRATION",
      "title": "Informal collective",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subject": "informal",
          "records": 0
        },
        "event": {
          "query": "subject"
        }
      },
      "expectedEndState": {
        "subjectResolved": true,
        "records": 0
      },
      "oracle": "0..n cardinality accepts zero",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ef575e9427ea79c76bf10eac46824292a6298d518b82a4189d83ef614d29abea"
    },
    {
      "id": "ORG02-DUPLICATE-SUBJECT-ROW",
      "title": "Registered subject duplicated by CHILD",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {
          "subjects": 1
        },
        "event": {
          "materialize": "registration as subtype"
        }
      },
      "expectedEndState": {
        "reject": "second subject row"
      },
      "oracle": "one canonical subject only",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "c7579d26ec4c9681685631f8dfac5438798a65a9b4374c0b02cb8638fe08582a"
    },
    {
      "id": "ORG02-SUBJECTREF-MISSING",
      "title": "Record lacks subjectRef",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "createRecord": {
            "subjectRef": null
          }
        }
      },
      "expectedEndState": {
        "reject": "missing subjectRef"
      },
      "oracle": "required cardinality",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "02486f1f388879460c1b79bfda49651653472c1a4bea20a29321e2c635cff0ff"
    },
    {
      "id": "ORG02-UNLINKED-RETAINED",
      "title": "Unlinked record retained",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "createRecord": {
            "subjectRef": {
              "state": "unlinked"
            }
          }
        }
      },
      "expectedEndState": {
        "recordRetained": true,
        "subjectCreated": false
      },
      "oracle": "resolution state explicit",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "fabda89b7ccbb9374cb7c35b728066cde23d466c25935711d85fee7831242e8b"
    },
    {
      "id": "ORG02-SUBJECT-SIDE-LIST",
      "title": "Authored record list on subject",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "write": "subject.registrationRecords"
        }
      },
      "expectedEndState": {
        "reject": "dual mastership"
      },
      "oracle": "index must be derived",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "833573a24dcdd7a34e20c2528be0f0ec6b03910f59ed43cbee8cee0d744f5ace"
    },
    {
      "id": "ORG02-REGISTRY-PARENT",
      "title": "Registry parent edge",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "parent_ids": "WM-ORG-001"
        }
      },
      "expectedEndState": {
        "reject": "identity inheritance"
      },
      "oracle": "typed reference required",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "c015a481979d6a378f1ea8b644a23b68b1dead9c78ff02bde382ad21ba2bf5c3"
    },
    {
      "id": "ORG02-CROSS-SCHEME",
      "title": "Equal strings across schemes",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": [
            "LEI:7",
            "VAT:7"
          ]
        }
      },
      "expectedEndState": {
        "equal": false
      },
      "oracle": "scheme differs",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ade35c29401c3bf32f47a15f74ec9e8af9c307e4c76dfec5494faa7e5e47bc34"
    },
    {
      "id": "ORG02-CROSS-AUTHORITY",
      "title": "Equal number across authorities",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": [
            "A:X",
            "B:X"
          ]
        }
      },
      "expectedEndState": {
        "equal": false
      },
      "oracle": "authority differs",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "46d60f8b9a311b3d4c0a6bd747966623659b99ab852c81dc29f0a68110ca8da7"
    },
    {
      "id": "ORG02-UNKNOWN-VALIDITY",
      "title": "Unknown validity",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": "same qualified key; one validity unknown"
        }
      },
      "expectedEndState": {
        "resolution": "unresolved"
      },
      "oracle": "unknown never overlaps",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "09542ec29197f04b222e17e9dc4477deffda8138cb0b34b22e6c64dc5f95a169"
    },
    {
      "id": "ORG02-NONOVERLAP",
      "title": "Non-overlapping validity",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": "same key, disjoint periods"
        }
      },
      "expectedEndState": {
        "equal": false
      },
      "oracle": "no overlap",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ce6fef961963174b048742ff6864a03207c5022784e7ea68f6ae5f0441e7bdb8"
    },
    {
      "id": "ORG02-CROSS-PLANE",
      "title": "Presence id equals record id",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": "presence vs registration"
        }
      },
      "expectedEndState": {
        "merge": false
      },
      "oracle": "plane-scoped equality",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "0e1f091ce5cecb4b4e4a12923b1f73c3f5193c0a3e7d2e2a78a333830bf34c3b"
    },
    {
      "id": "ORG02-CROSS-PLANE-EVIDENCED",
      "title": "Cross-plane link",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "link": {
            "datedEvidence": true
          }
        }
      },
      "expectedEndState": {
        "linked": true,
        "merged": false
      },
      "oracle": "explicit link only",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ce9132774a028c38af7d759e2c6cab1133daeca1c758e235a8f4ee7a53beb4ce"
    },
    {
      "id": "ORG02-KEY-TRANSFER",
      "title": "Register transfer",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subjectKey": "stable",
          "aliases": [
            "old"
          ]
        },
        "event": {
          "newRegister": "new"
        }
      },
      "expectedEndState": {
        "subjectKey": "stable",
        "aliases": [
          "old",
          "new"
        ]
      },
      "oracle": "stable anchor unchanged",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "fee33d550d57c3e31b9d33f88972ebf1b47c9f2f8f612ef528e0c6b3c5c2f18e"
    },
    {
      "id": "ORG02-REISSUED-NUMBER",
      "title": "Number reassigned",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {
          "oldBinding": "S1"
        },
        "event": {
          "bindSameNumber": "S2"
        }
      },
      "expectedEndState": {
        "reject": "rebind",
        "newDatedRecordAllowed": true
      },
      "oracle": "historical binding preserved",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "cd6761f3cef69aafc1e113cb3e829f008a2beed76398c31b0e74404a4afe5630"
    },
    {
      "id": "ORG02-FOURTH-SCHEME",
      "title": "Additional scheme",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "planes": 3
        },
        "event": {
          "add": "scheme4"
        }
      },
      "expectedEndState": {
        "planes": 4
      },
      "oracle": "generative plane rule",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "daf8f3b4a4a55158b74523cb3ba7bf59c1d18f412fe8ed8ebca87953379ebd27"
    },
    {
      "id": "ORG02-STATUS-CLAIM",
      "title": "010 subject status claim",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "record": {
            "entityStatus": "active",
            "authoritative": true
          }
        }
      },
      "expectedEndState": {
        "reject": "second writer"
      },
      "oracle": "001 sole author",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "5179fc94dd87a4a697b9bf62037a69c1a1ec59e2bb64e5ea225430993f2057c1"
    },
    {
      "id": "ORG02-ABSENT-PLANE",
      "title": "Absent subject status",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "recordStatus": "active",
          "subjectStatus": null
        },
        "event": {
          "query": "subject status"
        }
      },
      "expectedEndState": {
        "subjectStatus": "unknown"
      },
      "oracle": "no cross-plane inference",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ad5f3e87649789903d33b614de714cdf09afffd6e37e16a1bfeea12498b72328"
    },
    {
      "id": "ORG02-STATUS-SOURCE",
      "title": "Normalised status loses source",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "normalised": "active"
        }
      },
      "expectedEndState": {
        "reject": "source vocabulary/value missing"
      },
      "oracle": "loss metadata mandatory",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "e549720b7510191d80a9e1bb10436b8bd49884979f66d53f7b195873d42c421d"
    },
    {
      "id": "ORG02-STATUS-UNMAPPED",
      "title": "Unmapped national status",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "source": "local-X"
        }
      },
      "expectedEndState": {
        "normalised": "unmapped",
        "sourceRetained": true
      },
      "oracle": "no coercion",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "9b916d889325c65ba3004ed2e3ee181aa36f5d45af8bf1aa391b5d822d279456"
    },
    {
      "id": "ORG02-PERSONALITY-CLAIM",
      "title": "010 authors personality",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "record": {
            "legalPersonality": true,
            "authoritative": true
          }
        }
      },
      "expectedEndState": {
        "reject": "wrong master"
      },
      "oracle": "claim only",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "a0360daf4daa7e989f1986be0f88314a1961fdd93a4cf0d8aeb46d3f164a58ae"
    },
    {
      "id": "ORG02-PERSONALITY-EVIDENCE",
      "title": "001 personality lacks evidence",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "legalPersonality": true
          }
        }
      },
      "expectedEndState": {
        "reject": "evidence missing"
      },
      "oracle": "evidence required",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "078223fc8dd2cc5ca77b787ed1ca9e491beb6844c87b724b54590d4127031adf"
    },
    {
      "id": "ORG02-PERSONALITY-UNKNOWN",
      "title": "Unknown personality",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "query": "obligor"
        }
      },
      "expectedEndState": {
        "obligor": "undetermined"
      },
      "oracle": "no default",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "8a37e3ca36b9d951da100ba40376846f8a21f00f53f3c918add36d6f94b4ed0f"
    },
    {
      "id": "ORG02-UNREGISTERED-SITE",
      "title": "Unregistered domestic site",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "presence": {
            "registerEvidence": null
          }
        }
      },
      "expectedEndState": {
        "accepted": true,
        "standing": "unknown"
      },
      "oracle": "optional evidence",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "3ee64a67802eb41f5aa72125c87c9fada9f66a1cb7d170cdab5c237e3cb90f8b"
    },
    {
      "id": "ORG02-LISTING-STANDING",
      "title": "Public listing as standing proof",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "evidence": "listing"
        }
      },
      "expectedEndState": {
        "reject": "standing proof",
        "recognitionEvidenceRetained": true
      },
      "oracle": "listing non-load-bearing",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "99bbf96039d402ca182986550d4fd70b0807458ae65c3689425c823efe463784"
    },
    {
      "id": "ORG02-NONPERSON-BRANCH",
      "title": "Non-person branch",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "personality": false,
          "bearingPerson": "HQ",
          "registration": "R",
          "presence": "P"
        }
      },
      "expectedEndState": {
        "accepted": true,
        "recordsSeparate": true
      },
      "oracle": "four tests and carrier present",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ff20244c3f65cc335df6f7557928430dce1390f400839a141e1b51eb447b39fa"
    },
    {
      "id": "ORG02-BRANCH-NO-HQ",
      "title": "Non-person branch lacks bearing person",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "personality": false
        }
      },
      "expectedEndState": {
        "reject": "bearing relation missing"
      },
      "oracle": "required when false",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "1779edb1a458dc3a537c315dfd96bab91a26af582f9a66f8190f1fd982327543"
    },
    {
      "id": "ORG02-OBLIGOR-ASOF",
      "title": "Head-office reattribution",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "HQ": "A@T0"
        },
        "event": {
          "change": "B@T1",
          "query": "T0"
        }
      },
      "expectedEndState": {
        "obligor": "A"
      },
      "oracle": "bitemporal as-of",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "74b80245bb80c87ebc10b9796032ed905fed7748eded6012dd1e8516b6a56f85"
    },
    {
      "id": "ORG02-MANY-REG-ONE-PRESENCE",
      "title": "Many registrations one presence",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "records": [
            "R1",
            "R2"
          ],
          "presence": "P"
        }
      },
      "expectedEndState": {
        "links": 2
      },
      "oracle": "explicit 0..n relation",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7e17f47f70a42d849771014a476023df4b182156a60dc7f0da4b4696c4e6b5ee"
    },
    {
      "id": "ORG02-ONE-REG-MANY-PRESENCE",
      "title": "One registration many presences",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "record": "R",
          "presences": [
            "P1",
            "P2"
          ]
        }
      },
      "expectedEndState": {
        "links": 2
      },
      "oracle": "explicit 0..n relation",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "8ea3faf9a893578184e6341874be3c357d4f675949c1c58d04227ec0f8007b45"
    },
    {
      "id": "ORG02-MERGER-HISTORY",
      "title": "Merger historical contract",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "contractParty": "S1"
        },
        "event": {
          "merge": "S1->S2",
          "query": "pre-merge"
        }
      },
      "expectedEndState": {
        "contractParty": "S1",
        "currentSuccessor": "S2"
      },
      "oracle": "historical id unchanged",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "e7029a9a29f51d831770e7fc711c0f450efb35a330ee710b621371dad0d93163"
    },
    {
      "id": "ORG02-MERGE-REVERSE",
      "title": "Erroneous merge corrected",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "S1": "active",
          "S2": "active"
        },
        "event": {
          "mergeThenReverse": true
        }
      },
      "expectedEndState": {
        "subjects": [
          "S1",
          "S2"
        ],
        "nonMatchRetained": true
      },
      "oracle": "reversible resolution",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "a661f1ddc8e65db9778ccc1066db3ebd1578d3a815013695aebdfaeabe55478a"
    },
    {
      "id": "ORG02-RESTORE-SEPARATE",
      "title": "Record restoration",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subject": "dissolved",
          "record": "lapsed"
        },
        "event": {
          "restoreRecord": true
        }
      },
      "expectedEndState": {
        "subject": "dissolved",
        "record": "active"
      },
      "oracle": "record event does not revive subject",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "8254f3494649b176a11e4ba341f8a36d6dfa1decbc39d5ed57a4e07151a3ec04"
    },
    {
      "id": "ORG02-EVIDENCE-FRESHNESS",
      "title": "Evidence cited without as-of",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "document": "extract"
        }
      },
      "expectedEndState": {
        "reject": "extract-as-of and freshness missing"
      },
      "oracle": "dated observation required",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "2505770b95e9f3bf8edc7c27d59d3abef9a5deb88e8c1d67b24532f9440d6d75"
    },
    {
      "id": "ORG02-UNLINKED-PROJECTION",
      "title": "Project unlinked record as subject",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "project": {
            "recordState": "unlinked",
            "as": "subject"
          }
        }
      },
      "expectedEndState": {
        "reject": "identity projection"
      },
      "oracle": "plane guard",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7bed679b67a00c77e1ea3775388e91a24a9489150e99df7b4b18ef13846a120d"
    },
    {
      "id": "ORG02-PROJECTION-LOSS",
      "title": "Projection lacks as-of/loss",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "project": {
            "asOf": null,
            "loss": null
          }
        }
      },
      "expectedEndState": {
        "reject": "manifest incomplete"
      },
      "oracle": "projection contract",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "185623993cbd7bff20671357d0e106543e5f2e58651182f679550a3f8d7610a4"
    },
    {
      "id": "ORG02-CONVERSION-WITH-DECISION",
      "title": "Conversion continuity",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "continuityDecision": {
            "authority": true
          }
        }
      },
      "expectedEndState": {
        "sameSubject": true
      },
      "oracle": "explicit decision",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ece60182258005f00463af9868a95c422df9adb3541a5d95e82abd9e707cc887"
    },
    {
      "id": "ORG02-CONVERSION-NO-DECISION",
      "title": "Conversion without decision",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "claim": "same subject"
        }
      },
      "expectedEndState": {
        "reject": "continuity unevidenced"
      },
      "oracle": "paired reject",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "827dedb455407ed14acbeb7026f9e25d823d275a65f52e428934487ef6a7f942"
    },
    {
      "id": "ORG02-EQUIVALENCE-WITH-EVIDENCE",
      "title": "Cross-scheme equivalence",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "assertion": {
            "datedEvidence": true
          }
        }
      },
      "expectedEndState": {
        "linked": true,
        "merged": false
      },
      "oracle": "explicit assertion",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7dc3e54abdaf73822d3d4c5c735d84adc8043550356ac6e85635fe733657aae4"
    },
    {
      "id": "ORG02-EQUIVALENCE-NO-EVIDENCE",
      "title": "Cross-scheme equivalence without evidence",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "assertion": {}
        }
      },
      "expectedEndState": {
        "reject": "evidence missing"
      },
      "oracle": "paired reject",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "851700b46f1350dac905a4a466ae15d27224f9d86a080df9d6f1fb27f97acce0"
    },
    {
      "id": "ORG02-INFORMAL",
      "title": "Informal collective profile",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "personality": "unknown"
          },
          "records": []
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "zero records",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "97f63e2ba3419c48cec88129d3797cdb9959e4b5bf6a709bd0792058bdad237f"
    },
    {
      "id": "ORG02-STATUTE",
      "title": "Statute-formed body",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "formation": "statute"
          },
          "records": []
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "registration optional",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "39c9c921357be3394adc9a59d7202201df7656cfb205ec80e414459f36d38d19"
    },
    {
      "id": "ORG02-SOLE-PROPRIETOR",
      "title": "Sole proprietor",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "personType": "natural"
          },
          "registration": "R"
        }
      },
      "expectedEndState": {
        "subjectCount": 1
      },
      "oracle": "no duplicate legal person",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ce4770b57d7a5a1d6087bb02f7225cf80432fc5b989c821c75c28810875e3dac"
    },
    {
      "id": "ORG02-FUND",
      "title": "Fund with umbrella relation",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": "fund",
          "relation": "umbrella",
          "record": "R"
        }
      },
      "expectedEndState": {
        "mastersSeparated": true
      },
      "oracle": "relation does not merge",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "d75930f449e34f7f69ac90098e4378bb65ba2e863f85b9c41b5da53b08e71e0e"
    },
    {
      "id": "ORG02-US-STATE",
      "title": "US state formation",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "authority": "state",
          "record": "R"
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "no national-register assumption",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "30a12218a6755087e75957e149ba521b8468e76ad76535619e8c9cb449430b79"
    },
    {
      "id": "ORG02-NON-EU",
      "title": "Non-EU civil register",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "authority": "national",
          "record": "R"
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "authority-qualified",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "9957cf8628cf379645316836b374a1238338704a2fe050281d0711083bd20f43"
    },
    {
      "id": "ORG02-OUTSIDE-RA-LIST",
      "title": "Scheme outside RA list",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "scheme": "local",
          "record": "R"
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "open scheme registry",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "050ac72125a4a98c31d62f67077cf7a3026694df73e52d99be8da92367b7125d"
    },
    {
      "id": "ORG02-PERSONALITY-WITHOUT-REG",
      "title": "Legal form without registration",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "personality": true
          },
          "records": []
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "fallback subject path",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7b1231ac899b8e064e0b60eebfdd220f9cb4ccd05426e07e639d9c31aee00550"
    },
    {
      "id": "ORG02-HISTORICAL-SCENARIO",
      "title": "Full acceptance scenario as-of",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subject": "S",
          "records": [
            "home",
            "LEI",
            "VAT"
          ],
          "branch": "B",
          "contractParty": "S"
        },
        "event": {
          "merge": "S->N",
          "query": "pre-merge"
        }
      },
      "expectedEndState": {
        "recordStatusesIndependent": true,
        "branchPersonality": false,
        "contractParty": "S",
        "currentSuccessor": "N"
      },
      "oracle": "single historical-date oracle",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "fa4b4258b7cb5208e9f7f2af49ae731bcb49830bd12ff7c3515cdb1976711096"
    }
  ],
  "gateChecks": [
    {
      "id": "ORG02-GATE-BASE-PIN",
      "condition": "any pinned source/synthesis/reservation digest drifts",
      "result": "invalidate candidate and derived views"
    },
    {
      "id": "ORG02-GATE-FIXTURES",
      "condition": "fixturesExecuted=false",
      "result": "refuse publication"
    },
    {
      "id": "ORG02-GATE-BASE-CONTRADICTION",
      "condition": "any required proposed base amendment is unapplied",
      "result": "refuse publication"
    },
    {
      "id": "ORG02-GATE-NONCANONICAL",
      "condition": "any base publishableCanonical=false",
      "result": "refuse publication"
    }
  ],
  "cases": [
    {
      "id": "ORG02-SECOND-EXTRACT",
      "title": "Second extract",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subjects": 1
        },
        "event": {
          "import": "new extract"
        }
      },
      "expectedEndState": {
        "subjects": 1,
        "records": 1,
        "resolution": "unlinked"
      },
      "oracle": "subject count unchanged and record retained",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "40838eaff0a224e68bf3d49033f466bd474adc900d24631dae5ddf5837bcce73"
    },
    {
      "id": "ORG02-IMPORT-MINT",
      "title": "Import cannot mint subject",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {
          "subjects": 1
        },
        "event": {
          "import": "unresolved record"
        }
      },
      "expectedEndState": {
        "reject": "subject creation"
      },
      "oracle": "no import path invokes subject creation",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "601e1664f473bcedad66b82211ecfe2504884fddf27d5dc59a8ec2381459a7d2"
    },
    {
      "id": "ORG02-ZERO-REGISTRATION",
      "title": "Informal collective",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subject": "informal",
          "records": 0
        },
        "event": {
          "query": "subject"
        }
      },
      "expectedEndState": {
        "subjectResolved": true,
        "records": 0
      },
      "oracle": "0..n cardinality accepts zero",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ef575e9427ea79c76bf10eac46824292a6298d518b82a4189d83ef614d29abea"
    },
    {
      "id": "ORG02-DUPLICATE-SUBJECT-ROW",
      "title": "Registered subject duplicated by CHILD",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {
          "subjects": 1
        },
        "event": {
          "materialize": "registration as subtype"
        }
      },
      "expectedEndState": {
        "reject": "second subject row"
      },
      "oracle": "one canonical subject only",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "c7579d26ec4c9681685631f8dfac5438798a65a9b4374c0b02cb8638fe08582a"
    },
    {
      "id": "ORG02-SUBJECTREF-MISSING",
      "title": "Record lacks subjectRef",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "createRecord": {
            "subjectRef": null
          }
        }
      },
      "expectedEndState": {
        "reject": "missing subjectRef"
      },
      "oracle": "required cardinality",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "02486f1f388879460c1b79bfda49651653472c1a4bea20a29321e2c635cff0ff"
    },
    {
      "id": "ORG02-UNLINKED-RETAINED",
      "title": "Unlinked record retained",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "createRecord": {
            "subjectRef": {
              "state": "unlinked"
            }
          }
        }
      },
      "expectedEndState": {
        "recordRetained": true,
        "subjectCreated": false
      },
      "oracle": "resolution state explicit",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "fabda89b7ccbb9374cb7c35b728066cde23d466c25935711d85fee7831242e8b"
    },
    {
      "id": "ORG02-SUBJECT-SIDE-LIST",
      "title": "Authored record list on subject",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "write": "subject.registrationRecords"
        }
      },
      "expectedEndState": {
        "reject": "dual mastership"
      },
      "oracle": "index must be derived",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "833573a24dcdd7a34e20c2528be0f0ec6b03910f59ed43cbee8cee0d744f5ace"
    },
    {
      "id": "ORG02-REGISTRY-PARENT",
      "title": "Registry parent edge",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "parent_ids": "WM-ORG-001"
        }
      },
      "expectedEndState": {
        "reject": "identity inheritance"
      },
      "oracle": "typed reference required",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "c015a481979d6a378f1ea8b644a23b68b1dead9c78ff02bde382ad21ba2bf5c3"
    },
    {
      "id": "ORG02-CROSS-SCHEME",
      "title": "Equal strings across schemes",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": [
            "LEI:7",
            "VAT:7"
          ]
        }
      },
      "expectedEndState": {
        "equal": false
      },
      "oracle": "scheme differs",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ade35c29401c3bf32f47a15f74ec9e8af9c307e4c76dfec5494faa7e5e47bc34"
    },
    {
      "id": "ORG02-CROSS-AUTHORITY",
      "title": "Equal number across authorities",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": [
            "A:X",
            "B:X"
          ]
        }
      },
      "expectedEndState": {
        "equal": false
      },
      "oracle": "authority differs",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "46d60f8b9a311b3d4c0a6bd747966623659b99ab852c81dc29f0a68110ca8da7"
    },
    {
      "id": "ORG02-UNKNOWN-VALIDITY",
      "title": "Unknown validity",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": "same qualified key; one validity unknown"
        }
      },
      "expectedEndState": {
        "resolution": "unresolved"
      },
      "oracle": "unknown never overlaps",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "09542ec29197f04b222e17e9dc4477deffda8138cb0b34b22e6c64dc5f95a169"
    },
    {
      "id": "ORG02-NONOVERLAP",
      "title": "Non-overlapping validity",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": "same key, disjoint periods"
        }
      },
      "expectedEndState": {
        "equal": false
      },
      "oracle": "no overlap",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ce6fef961963174b048742ff6864a03207c5022784e7ea68f6ae5f0441e7bdb8"
    },
    {
      "id": "ORG02-CROSS-PLANE",
      "title": "Presence id equals record id",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "compare": "presence vs registration"
        }
      },
      "expectedEndState": {
        "merge": false
      },
      "oracle": "plane-scoped equality",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "0e1f091ce5cecb4b4e4a12923b1f73c3f5193c0a3e7d2e2a78a333830bf34c3b"
    },
    {
      "id": "ORG02-CROSS-PLANE-EVIDENCED",
      "title": "Cross-plane link",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "link": {
            "datedEvidence": true
          }
        }
      },
      "expectedEndState": {
        "linked": true,
        "merged": false
      },
      "oracle": "explicit link only",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ce9132774a028c38af7d759e2c6cab1133daeca1c758e235a8f4ee7a53beb4ce"
    },
    {
      "id": "ORG02-KEY-TRANSFER",
      "title": "Register transfer",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subjectKey": "stable",
          "aliases": [
            "old"
          ]
        },
        "event": {
          "newRegister": "new"
        }
      },
      "expectedEndState": {
        "subjectKey": "stable",
        "aliases": [
          "old",
          "new"
        ]
      },
      "oracle": "stable anchor unchanged",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "fee33d550d57c3e31b9d33f88972ebf1b47c9f2f8f612ef528e0c6b3c5c2f18e"
    },
    {
      "id": "ORG02-REISSUED-NUMBER",
      "title": "Number reassigned",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {
          "oldBinding": "S1"
        },
        "event": {
          "bindSameNumber": "S2"
        }
      },
      "expectedEndState": {
        "reject": "rebind",
        "newDatedRecordAllowed": true
      },
      "oracle": "historical binding preserved",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "cd6761f3cef69aafc1e113cb3e829f008a2beed76398c31b0e74404a4afe5630"
    },
    {
      "id": "ORG02-FOURTH-SCHEME",
      "title": "Additional scheme",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "planes": 3
        },
        "event": {
          "add": "scheme4"
        }
      },
      "expectedEndState": {
        "planes": 4
      },
      "oracle": "generative plane rule",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "daf8f3b4a4a55158b74523cb3ba7bf59c1d18f412fe8ed8ebca87953379ebd27"
    },
    {
      "id": "ORG02-STATUS-CLAIM",
      "title": "010 subject status claim",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "record": {
            "entityStatus": "active",
            "authoritative": true
          }
        }
      },
      "expectedEndState": {
        "reject": "second writer"
      },
      "oracle": "001 sole author",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "5179fc94dd87a4a697b9bf62037a69c1a1ec59e2bb64e5ea225430993f2057c1"
    },
    {
      "id": "ORG02-ABSENT-PLANE",
      "title": "Absent subject status",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "recordStatus": "active",
          "subjectStatus": null
        },
        "event": {
          "query": "subject status"
        }
      },
      "expectedEndState": {
        "subjectStatus": "unknown"
      },
      "oracle": "no cross-plane inference",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ad5f3e87649789903d33b614de714cdf09afffd6e37e16a1bfeea12498b72328"
    },
    {
      "id": "ORG02-STATUS-SOURCE",
      "title": "Normalised status loses source",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "normalised": "active"
        }
      },
      "expectedEndState": {
        "reject": "source vocabulary/value missing"
      },
      "oracle": "loss metadata mandatory",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "e549720b7510191d80a9e1bb10436b8bd49884979f66d53f7b195873d42c421d"
    },
    {
      "id": "ORG02-STATUS-UNMAPPED",
      "title": "Unmapped national status",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "source": "local-X"
        }
      },
      "expectedEndState": {
        "normalised": "unmapped",
        "sourceRetained": true
      },
      "oracle": "no coercion",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "9b916d889325c65ba3004ed2e3ee181aa36f5d45af8bf1aa391b5d822d279456"
    },
    {
      "id": "ORG02-PERSONALITY-CLAIM",
      "title": "010 authors personality",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "record": {
            "legalPersonality": true,
            "authoritative": true
          }
        }
      },
      "expectedEndState": {
        "reject": "wrong master"
      },
      "oracle": "claim only",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "a0360daf4daa7e989f1986be0f88314a1961fdd93a4cf0d8aeb46d3f164a58ae"
    },
    {
      "id": "ORG02-PERSONALITY-EVIDENCE",
      "title": "001 personality lacks evidence",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "legalPersonality": true
          }
        }
      },
      "expectedEndState": {
        "reject": "evidence missing"
      },
      "oracle": "evidence required",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "078223fc8dd2cc5ca77b787ed1ca9e491beb6844c87b724b54590d4127031adf"
    },
    {
      "id": "ORG02-PERSONALITY-UNKNOWN",
      "title": "Unknown personality",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "query": "obligor"
        }
      },
      "expectedEndState": {
        "obligor": "undetermined"
      },
      "oracle": "no default",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "8a37e3ca36b9d951da100ba40376846f8a21f00f53f3c918add36d6f94b4ed0f"
    },
    {
      "id": "ORG02-UNREGISTERED-SITE",
      "title": "Unregistered domestic site",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "presence": {
            "registerEvidence": null
          }
        }
      },
      "expectedEndState": {
        "accepted": true,
        "standing": "unknown"
      },
      "oracle": "optional evidence",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "3ee64a67802eb41f5aa72125c87c9fada9f66a1cb7d170cdab5c237e3cb90f8b"
    },
    {
      "id": "ORG02-LISTING-STANDING",
      "title": "Public listing as standing proof",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "evidence": "listing"
        }
      },
      "expectedEndState": {
        "reject": "standing proof",
        "recognitionEvidenceRetained": true
      },
      "oracle": "listing non-load-bearing",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "99bbf96039d402ca182986550d4fd70b0807458ae65c3689425c823efe463784"
    },
    {
      "id": "ORG02-NONPERSON-BRANCH",
      "title": "Non-person branch",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "personality": false,
          "bearingPerson": "HQ",
          "registration": "R",
          "presence": "P"
        }
      },
      "expectedEndState": {
        "accepted": true,
        "recordsSeparate": true
      },
      "oracle": "four tests and carrier present",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ff20244c3f65cc335df6f7557928430dce1390f400839a141e1b51eb447b39fa"
    },
    {
      "id": "ORG02-BRANCH-NO-HQ",
      "title": "Non-person branch lacks bearing person",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "personality": false
        }
      },
      "expectedEndState": {
        "reject": "bearing relation missing"
      },
      "oracle": "required when false",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "1779edb1a458dc3a537c315dfd96bab91a26af582f9a66f8190f1fd982327543"
    },
    {
      "id": "ORG02-OBLIGOR-ASOF",
      "title": "Head-office reattribution",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "HQ": "A@T0"
        },
        "event": {
          "change": "B@T1",
          "query": "T0"
        }
      },
      "expectedEndState": {
        "obligor": "A"
      },
      "oracle": "bitemporal as-of",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "74b80245bb80c87ebc10b9796032ed905fed7748eded6012dd1e8516b6a56f85"
    },
    {
      "id": "ORG02-MANY-REG-ONE-PRESENCE",
      "title": "Many registrations one presence",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "records": [
            "R1",
            "R2"
          ],
          "presence": "P"
        }
      },
      "expectedEndState": {
        "links": 2
      },
      "oracle": "explicit 0..n relation",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7e17f47f70a42d849771014a476023df4b182156a60dc7f0da4b4696c4e6b5ee"
    },
    {
      "id": "ORG02-ONE-REG-MANY-PRESENCE",
      "title": "One registration many presences",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "record": "R",
          "presences": [
            "P1",
            "P2"
          ]
        }
      },
      "expectedEndState": {
        "links": 2
      },
      "oracle": "explicit 0..n relation",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "8ea3faf9a893578184e6341874be3c357d4f675949c1c58d04227ec0f8007b45"
    },
    {
      "id": "ORG02-MERGER-HISTORY",
      "title": "Merger historical contract",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "contractParty": "S1"
        },
        "event": {
          "merge": "S1->S2",
          "query": "pre-merge"
        }
      },
      "expectedEndState": {
        "contractParty": "S1",
        "currentSuccessor": "S2"
      },
      "oracle": "historical id unchanged",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "e7029a9a29f51d831770e7fc711c0f450efb35a330ee710b621371dad0d93163"
    },
    {
      "id": "ORG02-MERGE-REVERSE",
      "title": "Erroneous merge corrected",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "S1": "active",
          "S2": "active"
        },
        "event": {
          "mergeThenReverse": true
        }
      },
      "expectedEndState": {
        "subjects": [
          "S1",
          "S2"
        ],
        "nonMatchRetained": true
      },
      "oracle": "reversible resolution",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "a661f1ddc8e65db9778ccc1066db3ebd1578d3a815013695aebdfaeabe55478a"
    },
    {
      "id": "ORG02-RESTORE-SEPARATE",
      "title": "Record restoration",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subject": "dissolved",
          "record": "lapsed"
        },
        "event": {
          "restoreRecord": true
        }
      },
      "expectedEndState": {
        "subject": "dissolved",
        "record": "active"
      },
      "oracle": "record event does not revive subject",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "8254f3494649b176a11e4ba341f8a36d6dfa1decbc39d5ed57a4e07151a3ec04"
    },
    {
      "id": "ORG02-EVIDENCE-FRESHNESS",
      "title": "Evidence cited without as-of",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "document": "extract"
        }
      },
      "expectedEndState": {
        "reject": "extract-as-of and freshness missing"
      },
      "oracle": "dated observation required",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "2505770b95e9f3bf8edc7c27d59d3abef9a5deb88e8c1d67b24532f9440d6d75"
    },
    {
      "id": "ORG02-UNLINKED-PROJECTION",
      "title": "Project unlinked record as subject",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "project": {
            "recordState": "unlinked",
            "as": "subject"
          }
        }
      },
      "expectedEndState": {
        "reject": "identity projection"
      },
      "oracle": "plane guard",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7bed679b67a00c77e1ea3775388e91a24a9489150e99df7b4b18ef13846a120d"
    },
    {
      "id": "ORG02-PROJECTION-LOSS",
      "title": "Projection lacks as-of/loss",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "project": {
            "asOf": null,
            "loss": null
          }
        }
      },
      "expectedEndState": {
        "reject": "manifest incomplete"
      },
      "oracle": "projection contract",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "185623993cbd7bff20671357d0e106543e5f2e58651182f679550a3f8d7610a4"
    },
    {
      "id": "ORG02-CONVERSION-WITH-DECISION",
      "title": "Conversion continuity",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "continuityDecision": {
            "authority": true
          }
        }
      },
      "expectedEndState": {
        "sameSubject": true
      },
      "oracle": "explicit decision",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ece60182258005f00463af9868a95c422df9adb3541a5d95e82abd9e707cc887"
    },
    {
      "id": "ORG02-CONVERSION-NO-DECISION",
      "title": "Conversion without decision",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "claim": "same subject"
        }
      },
      "expectedEndState": {
        "reject": "continuity unevidenced"
      },
      "oracle": "paired reject",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "827dedb455407ed14acbeb7026f9e25d823d275a65f52e428934487ef6a7f942"
    },
    {
      "id": "ORG02-EQUIVALENCE-WITH-EVIDENCE",
      "title": "Cross-scheme equivalence",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "assertion": {
            "datedEvidence": true
          }
        }
      },
      "expectedEndState": {
        "linked": true,
        "merged": false
      },
      "oracle": "explicit assertion",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7dc3e54abdaf73822d3d4c5c735d84adc8043550356ac6e85635fe733657aae4"
    },
    {
      "id": "ORG02-EQUIVALENCE-NO-EVIDENCE",
      "title": "Cross-scheme equivalence without evidence",
      "domain": "semantic",
      "kind": "negative",
      "mode": "reject",
      "input": {
        "initialState": {},
        "event": {
          "assertion": {}
        }
      },
      "expectedEndState": {
        "reject": "evidence missing"
      },
      "oracle": "paired reject",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "851700b46f1350dac905a4a466ae15d27224f9d86a080df9d6f1fb27f97acce0"
    },
    {
      "id": "ORG02-INFORMAL",
      "title": "Informal collective profile",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "personality": "unknown"
          },
          "records": []
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "zero records",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "97f63e2ba3419c48cec88129d3797cdb9959e4b5bf6a709bd0792058bdad237f"
    },
    {
      "id": "ORG02-STATUTE",
      "title": "Statute-formed body",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "formation": "statute"
          },
          "records": []
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "registration optional",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "39c9c921357be3394adc9a59d7202201df7656cfb205ec80e414459f36d38d19"
    },
    {
      "id": "ORG02-SOLE-PROPRIETOR",
      "title": "Sole proprietor",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "personType": "natural"
          },
          "registration": "R"
        }
      },
      "expectedEndState": {
        "subjectCount": 1
      },
      "oracle": "no duplicate legal person",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "ce4770b57d7a5a1d6087bb02f7225cf80432fc5b989c821c75c28810875e3dac"
    },
    {
      "id": "ORG02-FUND",
      "title": "Fund with umbrella relation",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": "fund",
          "relation": "umbrella",
          "record": "R"
        }
      },
      "expectedEndState": {
        "mastersSeparated": true
      },
      "oracle": "relation does not merge",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "d75930f449e34f7f69ac90098e4378bb65ba2e863f85b9c41b5da53b08e71e0e"
    },
    {
      "id": "ORG02-US-STATE",
      "title": "US state formation",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "authority": "state",
          "record": "R"
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "no national-register assumption",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "30a12218a6755087e75957e149ba521b8468e76ad76535619e8c9cb449430b79"
    },
    {
      "id": "ORG02-NON-EU",
      "title": "Non-EU civil register",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "authority": "national",
          "record": "R"
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "authority-qualified",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "9957cf8628cf379645316836b374a1238338704a2fe050281d0711083bd20f43"
    },
    {
      "id": "ORG02-OUTSIDE-RA-LIST",
      "title": "Scheme outside RA list",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "scheme": "local",
          "record": "R"
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "open scheme registry",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "050ac72125a4a98c31d62f67077cf7a3026694df73e52d99be8da92367b7125d"
    },
    {
      "id": "ORG02-PERSONALITY-WITHOUT-REG",
      "title": "Legal form without registration",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {},
        "event": {
          "subject": {
            "personality": true
          },
          "records": []
        }
      },
      "expectedEndState": {
        "accepted": true
      },
      "oracle": "fallback subject path",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "7b1231ac899b8e064e0b60eebfdd220f9cb4ccd05426e07e639d9c31aee00550"
    },
    {
      "id": "ORG02-HISTORICAL-SCENARIO",
      "title": "Full acceptance scenario as-of",
      "domain": "semantic",
      "kind": "positive",
      "mode": "accept",
      "input": {
        "initialState": {
          "subject": "S",
          "records": [
            "home",
            "LEI",
            "VAT"
          ],
          "branch": "B",
          "contractParty": "S"
        },
        "event": {
          "merge": "S->N",
          "query": "pre-merge"
        }
      },
      "expectedEndState": {
        "recordStatusesIndependent": true,
        "branchPersonality": false,
        "contractParty": "S",
        "currentSuccessor": "N"
      },
      "oracle": "single historical-date oracle",
      "digestMeaning": "SHA-256 of frozen declarative case text only; no execution meaning",
      "sha256": "fa4b4258b7cb5208e9f7f2af49ae731bcb49830bd12ff7c3515cdb1976711096"
    }
  ]
}
