{
  "format": "vercy-enterprise-allocation-fixtures/v2",
  "candidateName": "Dispute / Matter",
  "cases": [
    {
      "id": "emleg05-x01",
      "kind": "positive",
      "input": "Dispute D has first-instance proceeding P1 and appeal P2 challenging J1.",
      "expect": "D links both proceedings while P1, P2 and J1 retain separate identities.",
      "target": "allocation-candidate.json",
      "violates": "CAND-INV-2",
      "closesDefect": "D6"
    },
    {
      "id": "emleg05-x02",
      "kind": "positive",
      "input": "Evidence EV7 is admitted under protective order O3 and the case later closes.",
      "expect": "The restriction survives closure and appeal until an authorized successor order changes it.",
      "target": "allocation-candidate.json",
      "violates": "CAND-INV-9",
      "closesDefect": "D18"
    },
    {
      "id": "emleg05-x03",
      "kind": "positive",
      "input": "Appeal P2 sets judgment J1 aside.",
      "expect": "J1 and its findings remain resolvable while remedy effect changes append-only.",
      "target": "allocation-candidate.json",
      "violates": "CAND-INV-8",
      "closesDefect": "D11"
    },
    {
      "id": "emleg05-x04",
      "kind": "negative",
      "input": "A pleaded amount is booked as confirmed debt.",
      "expect": "The inference is rejected without an enforceable decision, settlement or contract basis.",
      "target": "allocation-candidate.json",
      "violates": "CAND-INV-10",
      "closesDefect": "D19",
      "expectedCode": "EMLEG05-E44"
    },
    {
      "id": "emleg05-x05",
      "kind": "negative",
      "input": "An appellate reversal deletes the first-instance judgment.",
      "expect": "Deletion is rejected.",
      "target": "allocation-candidate.json",
      "violates": "CAND-INV-7",
      "closesDefect": "D11",
      "expectedCode": "EMLEG05-E45"
    },
    {
      "id": "emleg05-x06",
      "kind": "negative",
      "input": "A docket-use ruling replaces evidence custody and integrity history.",
      "expect": "The substitution is rejected.",
      "target": "allocation-candidate.json",
      "violates": "LOCAL-INV-6",
      "closesDefect": "D15",
      "expectedCode": "EMLEG05-E46"
    },
    {
      "id": "emleg05-x07",
      "kind": "negative",
      "input": "A local case number alone is used as global proceeding identity.",
      "expect": "Rejected: a case number is a non-identifying source-qualified alias even when forum-qualified; only an opaque assigned proceeding identifier is identity.",
      "target": "allocation-candidate.json",
      "violates": "LOCAL-INV-2",
      "closesDefect": "D8",
      "expectedCode": "EMLEG05-E47"
    },
    {
      "id": "emleg05-f01",
      "target": "profile-candidate.json",
      "kind": "positive",
      "input": "Profile declares bases WM-POL-009, WM-KNW-007, WM-KNW-008, WM-KNW-010, WM-ECO-006, WM-ECO-018 and lists WM-POL-019/020/021 under blockedBases with profileBinding none.",
      "expect": "Accepted; no constraint is evaluated against a blocked base and no reserved specification is promoted.",
      "violates": "D1",
      "closesDefect": "D1"
    },
    {
      "id": "emleg05-f02",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "Profile binds WM-POL-019 as an active base and relies on it as a required CHILD component.",
      "expect": "Rejected: the base has no complete specification, so the composition is unsatisfiable.",
      "violates": "D1",
      "closesDefect": "D1",
      "expectedCode": "EMLEG05-E01"
    },
    {
      "id": "emleg05-f03",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "WM-POL-022 is bound as the Appeal / Review base.",
      "expect": "Rejected: WM-POL-022 is reserved as Sanction / Sentence and no appeal identifier is reserved.",
      "violates": "D2",
      "closesDefect": "D2",
      "expectedCode": "EMLEG05-E02"
    },
    {
      "id": "emleg05-f04",
      "target": "profile-candidate.json",
      "kind": "positive",
      "input": "WM-POL-022 appears only in relationContradictions with registryName Sanction / Sentence and resolution registry adjudication.",
      "expect": "Accepted; contradiction recorded without base binding or identifier use.",
      "violates": "D2",
      "closesDefect": "D2"
    },
    {
      "id": "emleg05-f05",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "WM-POL-023 is added to bases or to the reservations to satisfy the enforcement reference.",
      "expect": "Rejected: the target is absent from the reservations and may only be recorded as dangling.",
      "violates": "D3",
      "closesDefect": "D3",
      "expectedCode": "EMLEG05-E03"
    },
    {
      "id": "emleg05-f06",
      "target": "profile-candidate.json",
      "kind": "positive",
      "input": "WM-POL-023 is recorded in danglingReferences as referencedBy WM-POL-021 with action record-only.",
      "expect": "Accepted; the dangling enforcement reference is visible and unresolved.",
      "violates": "D3",
      "closesDefect": "D3"
    },
    {
      "id": "emleg05-f07",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "A sealing order records actKind, authorityRef, competenceBasis, initiatedBy, authorizedBy, effectiveFrom and recordedAt with initiatedBy different from authorizedBy.",
      "expect": "Accepted as an append-only authority act.",
      "violates": "LOCAL-INV-7",
      "closesDefect": "D4"
    },
    {
      "id": "emleg05-f08",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "Admissibility is stored as a boolean flag with no authorityRef or competence basis.",
      "expect": "Rejected: admissibility is an authority act, not a flag.",
      "violates": "LOCAL-INV-7",
      "closesDefect": "D4",
      "expectedCode": "EMLEG05-E04"
    },
    {
      "id": "emleg05-f09",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "The same actor is recorded as initiatedBy and authorizedBy for a finality assertion.",
      "expect": "Rejected: initiation and authorization must be separated.",
      "violates": "D4",
      "closesDefect": "D4",
      "expectedCode": "EMLEG05-E05"
    },
    {
      "id": "emleg05-f10",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "recordClasses marks DisputeMatter enterprise-mastered, proceeding-derived attributes source-qualified-mirror, party identity and forum organization externally-mastered.",
      "expect": "Accepted; mastership layers are explicit.",
      "violates": "CAND-INV-4",
      "closesDefect": "D5"
    },
    {
      "id": "emleg05-f11",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "The dispute record asserts mastership over the forum docket.",
      "expect": "Rejected: the forum masters the docket and the enterprise record is a source-qualified mirror.",
      "violates": "CAND-INV-4",
      "closesDefect": "D5",
      "expectedCode": "EMLEG05-E06"
    },
    {
      "id": "emleg05-f12",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "The same dispute and proceeding carry a primary membership and a later consolidation membership with different relationKind and validFrom.",
      "expect": "Accepted; the four-part membership identity admits both rows.",
      "violates": "CAND-INV-2",
      "closesDefect": "D6"
    },
    {
      "id": "emleg05-f13",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "One proceeding holds two open memberships with relationKind primary to two different disputes.",
      "expect": "Rejected: a proceeding has exactly one open primary Dispute / Matter.",
      "violates": "GROK-INV-1",
      "closesDefect": "D6",
      "expectedCode": "EMLEG05-E07"
    },
    {
      "id": "emleg05-f14",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "A severance appends a DisputeRelation of kind severed-from with authorityRef while both dispute identities are retained.",
      "expect": "Accepted; append-only typed relation, no identity merge.",
      "violates": "CAND-INV-3",
      "closesDefect": "D7"
    },
    {
      "id": "emleg05-f15",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "successorRef on the dispute root is used to merge two dispute identities into one.",
      "expect": "Rejected: dispute identities never merge and the untyped successor field is removed.",
      "violates": "CAND-INV-3",
      "closesDefect": "D7",
      "expectedCode": "EMLEG05-E08"
    },
    {
      "id": "emleg05-f16",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "An ECLI, or a forum plus case number plus year, is used as the dispute or proceeding identifier.",
      "expect": "Rejected: those keys never identify a dispute or proceeding, alone or combined.",
      "violates": "LOCAL-INV-2",
      "closesDefect": "D8",
      "expectedCode": "EMLEG05-E09"
    },
    {
      "id": "emleg05-f17",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "Case number, title and ECLI are stored as aliasKeys with aliasScheme, sourceRef and sourceAsOf and identityUse forbidden.",
      "expect": "Accepted; alias keys are non-identifying and claim no uniqueness.",
      "violates": "LOCAL-INV-2",
      "closesDefect": "D8"
    },
    {
      "id": "emleg05-f18",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A retired disputeMatterId is reassigned to a new matter.",
      "expect": "Rejected: dispute identifiers are never recycled and retired identifiers are retained.",
      "violates": "CAND-INV-14",
      "closesDefect": "D8",
      "expectedCode": "EMLEG05-E10"
    },
    {
      "id": "emleg05-f19",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "ProceedingMembership stores challengedDecisionRef, grounds and effect for an appeal.",
      "expect": "Rejected: that is review-link mastership for an identifier-unassigned gap over an incomplete judgment master.",
      "violates": "D9",
      "closesDefect": "D9",
      "expectedCode": "EMLEG05-E11"
    },
    {
      "id": "emleg05-f20",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "deferredStructures records ReviewLink, EnforcementRecognitionCase and RemedyObligation with fieldsActive false and no identifier.",
      "expect": "Accepted; the gaps remain unassigned and unimplemented.",
      "violates": "GROK-INV-11",
      "closesDefect": "D9"
    },
    {
      "id": "emleg05-f21",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "Case Outcome is given its own identity, lifecycle and finality mastership.",
      "expect": "Rejected: a projection is never promoted to a root or a second master of finality.",
      "violates": "GROK-INV-7",
      "closesDefect": "D10",
      "expectedCode": "EMLEG05-E12"
    },
    {
      "id": "emleg05-f22",
      "target": "profile-candidate.json",
      "kind": "positive",
      "input": "Case Outcome is rendered with asOf and derivedFrom, nonAuthoritative true, no identity and no lifecycle.",
      "expect": "Accepted as an as-of projection over judgment, finality and remedy references.",
      "violates": "GROK-INV-7",
      "closesDefect": "D10"
    },
    {
      "id": "emleg05-f23",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "A dispute moves resolved to reopened with authorityRef, initiatedBy, authorizedBy and effectiveFrom, and prior states are retained.",
      "expect": "Accepted as a declared, append-only transition.",
      "violates": "D11",
      "closesDefect": "D11"
    },
    {
      "id": "emleg05-f24",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A dispute transitions from retained to active, or from identified directly to closed with no authority act.",
      "expect": "Rejected: retained is a retention flag, not a state, and undeclared transitions are refused.",
      "violates": "D11",
      "closesDefect": "D11",
      "expectedCode": "EMLEG05-E13"
    },
    {
      "id": "emleg05-f25",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A dispute is closed while a primary ProceedingMembership is still open and no openProceedingAcknowledgement is recorded.",
      "expect": "Rejected: closure preconditions are unmet.",
      "violates": "D12",
      "closesDefect": "D12",
      "expectedCode": "EMLEG05-E14"
    },
    {
      "id": "emleg05-f26",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "Closure records an authority act, sets membership validTo, and preserves memberships, relations, filings, evidence rulings, judgments and restrictions.",
      "expect": "Accepted as non-destructive closure with no cascade.",
      "violates": "CAND-INV-12",
      "closesDefect": "D12"
    },
    {
      "id": "emleg05-f27",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "The dispute declares a CONTAINS relation to WM-POL-009 proceedings.",
      "expect": "Rejected: the dispute references proceedings and never contains them or their docket; CONTAINS contracts are unapproved.",
      "violates": "D13",
      "closesDefect": "D13",
      "expectedCode": "EMLEG05-E15"
    },
    {
      "id": "emleg05-f28",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "Every boundary reference carries relationKind REFERENCES, direction outbound, cardinality 0..n, required false, lifecycleContract unapproved-candidate and mastershipTransferred false.",
      "expect": "Accepted; reference contracts are explicit and uninstallable until approved.",
      "violates": "D13",
      "closesDefect": "D13"
    },
    {
      "id": "emleg05-f29",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "WM-KNW-010 rationale is treated as conferring legal force, or its CHILD edge is used to inherit WM-KNW-007 parentage.",
      "expect": "Rejected: the edge triple is unresolved and rationale confers no legal force or parentage.",
      "violates": "D14",
      "closesDefect": "D14",
      "expectedCode": "EMLEG05-E16"
    },
    {
      "id": "emleg05-f30",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "The WM-KNW-010 reference records the CHILD/EXTEND/ALIGN contradiction and absent ledger parent as a caveat with rationale-only use.",
      "expect": "Accepted; the contradiction is visible and bounded.",
      "violates": "D14",
      "closesDefect": "D14"
    },
    {
      "id": "emleg05-f31",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "declaredGaps records evidence identity, custody and integrity as declared by WM-KNW-008 with intended owner WM-POL-020 reserved-incomplete and currentOwner none.",
      "expect": "Accepted; the custody gap is explicit and unowned rather than silently absorbed by the case.",
      "violates": "LOCAL-INV-6",
      "closesDefect": "D15"
    },
    {
      "id": "emleg05-f32",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "Service time is defaulted from membership validFrom, or one timestamp stands for filing, service, effect and knowledge.",
      "expect": "Rejected: times are distinct and no time is derived from another.",
      "violates": "LOCAL-INV-13",
      "closesDefect": "D16",
      "expectedCode": "EMLEG05-E17"
    },
    {
      "id": "emleg05-f33",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "Filing, receipt, service, legal effect, finality, publication, enforcement, observation, ingestion and knowledge times are stored separately in RFC 3339 with seconds and explicit offsets.",
      "expect": "Accepted; all times remain distinct and comparable.",
      "violates": "LOCAL-INV-13",
      "closesDefect": "D16"
    },
    {
      "id": "emleg05-f34",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A dispute or membership assertion is stored with no assertedBy and no assertionCapacity.",
      "expect": "Rejected: every assertion names author and procedural capacity.",
      "violates": "LOCAL-INV-3",
      "closesDefect": "D17",
      "expectedCode": "EMLEG05-E18"
    },
    {
      "id": "emleg05-f35",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "reviewProvenance records the Grok study as visible-response-only with promptState recorded-as-unsent, transportVerification none, hidden reasoning and sources control excluded.",
      "expect": "Accepted; evidentiary weight is limited to the visible text.",
      "violates": "D17",
      "closesDefect": "D17"
    },
    {
      "id": "emleg05-f36",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "The holds still state that independent Grok review is pending after the review has been supplied and reconciled.",
      "expect": "Rejected: the hold is stale and must record the reconciled, provenance-qualified state.",
      "violates": "D17",
      "closesDefect": "D17",
      "expectedCode": "EMLEG05-E19"
    },
    {
      "id": "emleg05-f37",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "Access defaults to allow, or sealed and protective-order material is served through the public view.",
      "expect": "Rejected: access defaults deny and sealed material is excluded from the public view.",
      "violates": "CAND-INV-9",
      "closesDefect": "D18",
      "expectedCode": "EMLEG05-E20"
    },
    {
      "id": "emleg05-f38",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "The statistical view returns a single dispute or carries linkage keys that permit re-identification.",
      "expect": "Rejected: the statistical view forbids single-dispute disclosure and re-identification.",
      "violates": "D18",
      "closesDefect": "D18",
      "expectedCode": "EMLEG05-E21"
    },
    {
      "id": "emleg05-f39",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "A protective order restriction is inherited into the successor appellate proceeding by reference to the originating order rather than by copy.",
      "expect": "Accepted; the restriction survives and remains bound to the act that created it.",
      "violates": "CAND-INV-9",
      "closesDefect": "D18"
    },
    {
      "id": "emleg05-f40",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A set-aside withdraws access to the prior decision, its findings and its evidence rulings.",
      "expect": "Rejected: access to the set-aside decision and its record is unchanged.",
      "violates": "GROK-INV-6",
      "closesDefect": "D18",
      "expectedCode": "EMLEG05-E22"
    },
    {
      "id": "emleg05-f41",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A claimedAmount and currency are stored on the dispute root.",
      "expect": "Rejected: amounts are proceeding-owned relief sought and are forbidden fields on the root.",
      "violates": "LOCAL-INV-14",
      "closesDefect": "D19",
      "expectedCode": "EMLEG05-E23"
    },
    {
      "id": "emleg05-f42",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A WM-ECO-018 provision is derived from or subscribed to the claim or judgment amount.",
      "expect": "Rejected: no financial-statement draft subscribes to claim amounts and no provision is auto-derived.",
      "violates": "GROK-INV-8",
      "closesDefect": "D19",
      "expectedCode": "EMLEG05-E24"
    },
    {
      "id": "emleg05-f43",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "A provision is remeasured by a separate accounting act with measurement basis, estimate binding, disclosure class, authorityRef and initiatedBy different from authorizedBy.",
      "expect": "Accepted; recognition carries its own authority and never becomes confirmed debt.",
      "violates": "LOCAL-INV-15",
      "closesDefect": "D19"
    },
    {
      "id": "emleg05-f44",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "The profile asserts canonical completeness, installability or publication readiness.",
      "expect": "Rejected: all bases are publishableCanonical false and three required child specifications are incomplete.",
      "violates": "D20",
      "closesDefect": "D20",
      "expectedCode": "EMLEG05-E25"
    },
    {
      "id": "emleg05-f45",
      "target": "profile-candidate.json",
      "kind": "positive",
      "input": "Profile carries canonicalPublishable false, newRuntimeId false, newCatalogueId false and publicationHold held; the README states the same hold.",
      "expect": "Accepted; publication is held consistently across artifacts.",
      "violates": "D20",
      "closesDefect": "D20"
    },
    {
      "id": "emleg05-f46",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "The profile claims appellate, recognition or enforcement coverage, or subtypes appeal into the first-instance profile.",
      "expect": "Rejected: those records are identifier-unassigned gaps outside the profile scope.",
      "violates": "GROK-INV-11",
      "closesDefect": "D21",
      "expectedCode": "EMLEG05-E26"
    },
    {
      "id": "emleg05-f47",
      "target": "profile-candidate.json",
      "kind": "positive",
      "input": "outOfProfileScope lists Appeal / Review, Enforcement / Recognition Case, Remedy Obligation, filing content, evidence custody, judgment content, remedy execution and finance identity, while an appellate docket may still be recorded as a separate proceeding instance.",
      "expect": "Accepted; Claude and Grok are reconciled without extending coverage.",
      "violates": "GROK-INV-11",
      "closesDefect": "D21"
    },
    {
      "id": "emleg05-f48",
      "target": "validation-policy.json",
      "kind": "negative",
      "input": "Validation accepts a negative fixture with no expectedCode, no target and no closesDefect.",
      "expect": "Rejected: the policy requires targets, violates mapping, defect closure and unique expected codes.",
      "violates": "D22",
      "closesDefect": "D22",
      "expectedCode": "EMLEG05-E27"
    },
    {
      "id": "emleg05-f49",
      "target": "validation-policy.json",
      "kind": "positive",
      "input": "Policy v2 carries contourId EM-LEG-05, minimumFixtures 76, minimumPositiveFixtures 29, minimumNegativeFixtures 47, minimumInvariants 18, minimumReferences 6 and the forbids-promotion, forbids-root, provenance, access, time and finance requirements.",
      "expect": "Accepted; the remediated artifacts validate deterministically.",
      "violates": "D22",
      "closesDefect": "D22"
    },
    {
      "id": "emleg05-f50",
      "target": "fixtures.json",
      "kind": "negative",
      "input": "Two fixtures share an id or an expectedCode, or a fixture omits its target.",
      "expect": "Rejected: fixture ids and codes are unique and every fixture names its target.",
      "violates": "D23",
      "closesDefect": "D23",
      "expectedCode": "EMLEG05-E28"
    },
    {
      "id": "emleg05-f51",
      "target": "fixtures.json",
      "kind": "positive",
      "input": "Fixture inventory declares existing 7, added 69, total 76, positive 29, negative 47 and records the brief discrepancy against the stated figure of 4.",
      "expect": "Accepted; counted inventory equals declared inventory.",
      "violates": "D23",
      "closesDefect": "D23"
    },
    {
      "id": "emleg05-f52",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "An unrebutted party allegation is promoted to an adjudicated finding.",
      "expect": "Rejected: allegation, admission, finding and legal conclusion never merge and absence of rebuttal upgrades nothing.",
      "violates": "CAND-INV-6",
      "closesDefect": "D9",
      "expectedCode": "EMLEG05-E29"
    },
    {
      "id": "emleg05-f53",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "A procedural claim, a WM-KNW-007 party allegation, an adjudicated finding and a legal conclusion with pinned norm and provision version coexist, each naming author and procedural capacity.",
      "expect": "Accepted; four separable assertion classes with distinct owners.",
      "violates": "LOCAL-INV-4",
      "closesDefect": "D17"
    },
    {
      "id": "emleg05-f54",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A finding is recorded without the burden and standard applied for its issue.",
      "expect": "Rejected: burden and standard are recorded per issue.",
      "violates": "LOCAL-INV-5",
      "closesDefect": "D4",
      "expectedCode": "EMLEG05-E30"
    },
    {
      "id": "emleg05-f55",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "ProceedingEvent is used as the filing master in place of the missing WM-POL-019 specification.",
      "expect": "Rejected: the docket event is case-owned chronology and is not a filing specification.",
      "violates": "GROK-INV-3",
      "closesDefect": "D1",
      "expectedCode": "EMLEG05-E31"
    },
    {
      "id": "emleg05-f56",
      "target": "profile-candidate.json",
      "kind": "positive",
      "input": "A ProceedingEvent is appended with actor, authority, rule, effect interval and separate filing, receipt, acceptance and service times, and remains case-owned.",
      "expect": "Accepted as an append-only dependent docket component, not a root.",
      "violates": "LOCAL-INV-13",
      "closesDefect": "D16"
    },
    {
      "id": "emleg05-f57",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "Admissibility or permitted use is stored as a property of the evidence item itself.",
      "expect": "Rejected: admissibility and use are proceeding-scoped rulings distinct from evidence identity and custody.",
      "violates": "GROK-INV-10",
      "closesDefect": "D15",
      "expectedCode": "EMLEG05-E32"
    },
    {
      "id": "emleg05-f58",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A procedural claim is re-parented from the receiving proceeding to the dispute root.",
      "expect": "Rejected: claims, counterclaims and defenses are owned by the receiving proceeding.",
      "violates": "CAND-INV-5",
      "closesDefect": "D9",
      "expectedCode": "EMLEG05-E33"
    },
    {
      "id": "emleg05-f59",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "A counterclaim is stored as a negation flag on the opposing claim.",
      "expect": "Rejected: counterclaim and defense are distinct responsive assertions with their own proponent and capacity.",
      "violates": "LOCAL-INV-4",
      "closesDefect": "D9",
      "expectedCode": "EMLEG05-E34"
    },
    {
      "id": "emleg05-f60",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "The appellate proceeding takes over, renumbers or replaces the first-instance proceeding identity.",
      "expect": "Rejected: an appeal is a successor proceeding with its own identity and never replaces the first instance.",
      "violates": "GROK-INV-11",
      "closesDefect": "D21",
      "expectedCode": "EMLEG05-E35"
    },
    {
      "id": "emleg05-f61",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "Dispute closure cascades deletion or tombstoning to filings, evidence rulings, judgments or successor memberships.",
      "expect": "Rejected: closure is non-destructive with no cascade.",
      "violates": "CAND-INV-12",
      "closesDefect": "D12",
      "expectedCode": "EMLEG05-E36"
    },
    {
      "id": "emleg05-f62",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "Party master data is copied into the dispute root instead of referenced through partyCapacityRefs.",
      "expect": "Rejected: party identity is externally mastered and held by reference only.",
      "violates": "CAND-INV-4",
      "closesDefect": "D18",
      "expectedCode": "EMLEG05-E37"
    },
    {
      "id": "emleg05-f63",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "A forum organization is created as a dispute-owned child record.",
      "expect": "Rejected: forum organizations remain external and qualify the proceeding, not the matter.",
      "violates": "CAND-INV-1",
      "closesDefect": "D5",
      "expectedCode": "EMLEG05-E38"
    },
    {
      "id": "emleg05-f64",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "A judgment reference is recorded without deciding forum authority, competence basis and decision date.",
      "expect": "Rejected: every decision names forum authority, competence and date.",
      "violates": "LOCAL-INV-8",
      "closesDefect": "D4",
      "expectedCode": "EMLEG05-E39"
    },
    {
      "id": "emleg05-f65",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "Finality is asserted at issuance, or correction, recognition and enforcement are collapsed into the issuance event.",
      "expect": "Rejected: issuance, correction, finality, recognition and enforcement remain distinct.",
      "violates": "LOCAL-INV-9",
      "closesDefect": "D16",
      "expectedCode": "EMLEG05-E40"
    },
    {
      "id": "emleg05-f66",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "Enforcement or recognition is recorded as a docket event inside the first-instance proceeding.",
      "expect": "Rejected: recognition and enforcement use distinct proceedings and jurisdictions and remain unassigned gaps.",
      "violates": "GROK-INV-11",
      "closesDefect": "D21",
      "expectedCode": "EMLEG05-E41"
    },
    {
      "id": "emleg05-f67",
      "target": "profile-candidate.json",
      "kind": "negative",
      "input": "Rendering a Case Outcome instantiates a Remedy Obligation record.",
      "expect": "Rejected: a remedy obligation is not implied by the outcome projection and remains an unassigned gap.",
      "violates": "GROK-INV-12",
      "closesDefect": "D10",
      "expectedCode": "EMLEG05-E42"
    },
    {
      "id": "emleg05-f68",
      "target": "allocation-candidate.json",
      "kind": "negative",
      "input": "modelId or registryId is populated, or allocationState is changed away from unassigned.",
      "expect": "Rejected: this contour allocates no catalogue or runtime identifier.",
      "violates": "CAND-INV-1",
      "closesDefect": "D20",
      "expectedCode": "EMLEG05-E43"
    },
    {
      "id": "emleg05-f69",
      "target": "allocation-candidate.json",
      "kind": "positive",
      "input": "A single-forum matter ends in one final judgment with exactly one proceeding membership and no related proceeding.",
      "expect": "Accepted; the dispute identity remains independent and no later related filing forces renumbering of the original proceeding.",
      "violates": "CAND-INV-2",
      "closesDefect": "D6"
    }
  ],
  "targets": [
    "allocation-candidate.json",
    "profile-candidate.json",
    "validation-policy.json",
    "README.md"
  ],
  "inventory": {
    "existing": 7,
    "added": 69,
    "total": 76,
    "positive": 29,
    "negative": 47
  },
  "briefDiscrepancy": "The audit brief states 4 existing fixtures; the frozen file contains 7. The file is authoritative."
}
