{"format":"vercy-enterprise-allocation-fixtures/v1","candidateName":"Share Class","cases":[{"id":"different-vote-ratios","kind":"positive","input":"Issuer X has 100 Class A units at 1 vote/unit and 100 Class B units at 10 votes/unit. H owns 51 A units and no B.","expect":"H economic share by units is 25.5% of 200 units and vote share is 51/1100 = 4.636%; neither is stored as a holding.","covers":["A06","P06"]},{"id":"reciprocal-holdings","kind":"positive","input":"X owns 40 of 100 Y-A units and Y owns 30 of 100 X-A units under proportional-look-through v1, tolerance 0.0001 and maxIterations 100.","expect":"Separate positions remain; claim records convention, cycleSet {X,Y}, tolerance, iteration count and converged or unresolved state.","covers":["A11","P07"]},{"id":"class-amendment","kind":"positive","input":"Voting rights change after an approved class amendment.","expect":"A new class version becomes effective while historical positions retain the prior version.","covers":["A02","A03"]},{"id":"economic-equals-votes","kind":"negative","input":"A 51 percent economic interest is asserted to mean 51 percent of votes.","expect":"The inference is rejected without a vote-weighted calculation.","covers":["A09","P05"]},{"id":"ownership-equals-signing","kind":"negative","input":"A majority holder signs a contract without an effective mandate.","expect":"The authority inference is rejected.","covers":["A09","P16"]},{"id":"attendance-equals-appointment","kind":"negative","input":"Meeting attendance is used to establish board appointment and voting eligibility.","expect":"Both inferences are rejected.","covers":["P10","P11"]},{"id":"failed-quorum-validates","kind":"negative","input":"A resolution adopted without quorum is silently marked valid.","expect":"The transition is rejected and the defective record is preserved.","covers":["P14","P15"]},{"id":"typed-profile-separation","kind":"positive","input":"One ownership link and one contractual-control link connect the same organizations.","expect":"They remain distinct typed WM-ORG-012 profile instances with independent basis, scope and periods.","covers":["P01","P04"]},{"id":"class-version-pin","kind":"positive","input":"A holding spans a Share Class voting-rights amendment.","expect":"Calculations before and after the amendment use their respective pinned class versions.","covers":["A03","P01"]},{"id":"different-cycle-conventions","kind":"negative","input":"Two results within one scenario use different reciprocal-holding cycle conventions.","expect":"The comparison and aggregation are rejected as incomparable.","covers":["A11","P07"]},{"id":"missing-calculation-field","kind":"negative","input":"An indirect voting percentage omits knowledge time, class version or denominator rule.","expect":"The calculated claim is non-authoritative.","covers":["P06"]},{"id":"control-flag-on-ownership","kind":"negative","input":"An Ownership Interest stores controls=true because the economic percentage exceeds 50 percent.","expect":"The field and inference are rejected.","covers":["P04"]},{"id":"consolidation-from-votes","kind":"negative","input":"A voting majority is automatically added to the consolidation perimeter.","expect":"The inference is rejected without a named consolidation rule, time and scenario.","covers":["P05"]},{"id":"membership-change-history","kind":"positive","input":"A director membership ends after attendance at an earlier meeting.","expect":"The membership interval closes while historical attendance and body identity remain unchanged.","covers":["P10","P11"]},{"id":"quorum-denominator","kind":"positive","input":"A meeting procedure defines quorum by eligible votes with recusals excluded.","expect":"The determination records denominator, exclusions, recusals and instant separately from attendance.","covers":["P12"]},{"id":"resolution-missing-procedure","kind":"negative","input":"Decision content and authentic expression exist but no WM-ACT-025 procedure evidence is attached.","expect":"The Resolution composition is incomplete and cannot be treated as validly adopted.","covers":["P14"]},{"id":"failed-quorum-no-mandate","kind":"negative","input":"A no-quorum Resolution is used to create a Mandate or signing power.","expect":"The authority effect is rejected while the defective record remains readable.","covers":["P15","P17"]},{"id":"mandate-overloads-quorum","kind":"negative","input":"WM-ORG-007 Mandate is used to own meeting quorum and member eligibility.","expect":"Reuse is blocked because mandate, eligibility and quorum must remain distinct.","covers":["P12","P13"]},{"id":"resolution-mutates-holding","kind":"negative","input":"A Resolution directly changes a WM-ECO-038 holding quantity.","expect":"The mutation is rejected; execution requires the appropriate corporate-action or transaction boundary.","covers":["P17"]},{"id":"identifier-unassigned-guard","kind":"negative","input":"A consumer assigns or infers a WM identifier for Share Class, or publishes canonically, while allocationState is unassigned.","expect":"Both are rejected; the candidate stays identifier-unassigned and non-publishable.","covers":["A01"]},{"id":"class-lifecycle-amended-state","kind":"negative","input":"A class transitions to amended instead of appending a version.","expect":"Rejected; the class stays active and a new ShareClassVersion appends.","covers":["A02"]},{"id":"amendment-without-authority-evidence","kind":"negative","input":"A version reaches effective without Mandate, decision, authentic record and procedure-evidence pins.","expect":"Rejected; all four authorityBundle refs are required.","covers":["A04"]},{"id":"class-designation-reuse","kind":"positive","input":"Issuer X reuses designation A after old class A closed, with non-overlapping intervals.","expect":"Two distinct shareClassIds; temporal uniqueness holds and designation is not identity.","covers":["A05"]},{"id":"version-digest-pin-mismatch","kind":"negative","input":"A pin digest differs from the stored canonical version digest.","expect":"Every resolving calculation is non-reproducible and non-authoritative.","covers":["A03"]},{"id":"retroactive-rights-correction","kind":"positive","input":"A rights schedule is corrected retroactively after a claim was published.","expect":"A new version with new recordedAt appends; original claim replays against its old pin.","covers":["A03"]},{"id":"effective-version-without-denominator-policy","kind":"negative","input":"A version becomes effective without denominatorPolicyRef or issuedQuantityRule.","expect":"Rejected.","covers":["A07"]},{"id":"outstanding-quantity-denominator","kind":"positive","input":"At T, issued=1000, treasury=100, suspended=50.","expect":"Outstanding denominator is 850 and treasury casts zero votes.","covers":["A07"]},{"id":"derived-claim-schema-completeness","kind":"positive","input":"An indirect voting claim includes every derivedClaimContract field and converges.","expect":"It persists as a derived claim, never a holding or relationship.","covers":["A10","P06"]},{"id":"calculation-field-omission-matrix","kind":"negative","input":"For each required derivedClaimContract field, one claim omits exactly that field.","expect":"Every omission independently makes the claim non-authoritative.","covers":["P06"]},{"id":"cycle-non-convergent","kind":"negative","input":"An iterative cycle fails tolerance by maxIterations.","expect":"Status is unresolved; no authoritative number is published; cycleSet and iteration evidence remain.","covers":["A11","P07"]},{"id":"cycle-membership-recorded","kind":"positive","input":"A reciprocal cycle converges under scc-collapse v1.","expect":"Claim records cycleSet, convention identity, tolerance, maxIterations and actual iterations.","covers":["A11","P07"]},{"id":"scenario-identity","kind":"negative","input":"Two calculations share a scenario label but have different unresolved scenario identities.","expect":"Comparison and aggregation are rejected.","covers":["P08"]},{"id":"asserted-vs-derived-percentage","kind":"positive","input":"A filing asserts 30% while a pinned walk derives 28.7%.","expect":"Both claims persist in distinct categories and discrepancy remains visible.","covers":["A13","P06"]},{"id":"natural-person-holder","kind":"positive","input":"Person P holds 25 units of X-A.","expect":"WM-ECO-038 carries the position; no WM-ORG-012 inter-organizational link is fabricated.","covers":["P02"]},{"id":"holder-capacity-double-count","kind":"negative","input":"Nominee registered holding and beneficial interest over the same units are summed.","expect":"Rejected without an explicit cross-capacity aggregation rule.","covers":["P03"]},{"id":"ownership-facet-quantity-duplication","kind":"negative","input":"WM-ORG-012 ownership facet duplicates WM-ECO-038 quantity or percentage.","expect":"Rejected; position exclusively masters quantity and class pin.","covers":["P02"]},{"id":"seat-overlap","kind":"negative","input":"Two memberships are open on the same body and seat at one instant.","expect":"Rejected.","covers":["P10"]},{"id":"appointment-outside-authority-interval","kind":"negative","input":"Appointment extends outside body existence or authority validity.","expect":"Rejected.","covers":["P10"]},{"id":"resignation-before-term-end","kind":"positive","input":"Member resigns mid-term.","expect":"Cessation with reason is recorded separately from termEnd; history is unchanged.","covers":["P10","P11"]},{"id":"body-continuation-vs-succession","kind":"positive","input":"A charter is replaced, then a body is later dissolved and replaced.","expect":"Charter replacement preserves identity; dissolution creates a successor body with link.","covers":["P09"]},{"id":"recusal-per-matter","kind":"positive","input":"One meeting decides two items with different recusals.","expect":"Eligibility, quorum denominator, exclusions and outcome are recorded per item.","covers":["P12"]},{"id":"written-consent-threshold","kind":"positive","input":"A decision is taken by written consent with no meeting.","expect":"Consent threshold and each consent authority are recorded; no attendance or quorum is asserted.","covers":["P12"]},{"id":"resolution-composition-anchor","kind":"positive","input":"A Mandate and contract cite one Resolution.","expect":"Both resolve to the same WM-REC-010 anchor carrying content, evidence and status refs.","covers":["P14"]},{"id":"defective-resolution-ratified","kind":"positive","input":"A later valid Resolution ratifies an earlier no-quorum Resolution.","expect":"A new valid anchor records ratification; defective anchor stays not-validly-adopted.","covers":["P15"]},{"id":"mandate-element-completeness","kind":"positive","input":"WM-ORG-007 records all nine mandate elements and excludes eligibility and quorum.","expect":"Gate passes; omission blocks reuse and raises only an unassigned Mandate candidate.","covers":["P13"]},{"id":"retroactive-mandate-revocation","kind":"positive","input":"Mandate is revoked retroactively after signature.","expect":"Authority is re-evaluated at act valid and knowledge times; prior claim is superseded, not erased.","covers":["P16"]},{"id":"conversion-execution-boundary","kind":"negative","input":"Class conversion moves positions within Share Class or Resolution.","expect":"Rejected and held until Corporate Action / Transaction Execution is assigned.","covers":["P17"]}],"contourId":"EM-ORG-03","profileCandidateRef":"profile-candidate.json","allocationCandidateRef":"allocation-candidate.json","executionState":"declarative-non-executable-held"}
