Skip to content

Interface: PostRaceResolution ​

Defined in: runtime/speculate/post-race-resolution.ts:7

Post-race classification computed by resolvePostRaceCases() (SPEC.md §3.7.2 Capability 2).

Distinguishes Case 1 ('all-failed'), Case 2 ('unpark-sole-escalated'), Case 3 ('sole-survivor'), and Case 4 ('contested-arbitration').

Properties ​

PropertyModifierTypeDescriptionDefined in
caseKindreadonly| "all-failed" | "unpark-sole-escalated" | "sole-survivor" | "contested-arbitration"Post-race case discriminant.runtime/speculate/post-race-resolution.ts:9
targetBranchIndex?readonlynumberTarget branch index for Case 2 ('unpark-sole-escalated') or Case 3 ('sole-survivor').runtime/speculate/post-race-resolution.ts:15

Released under the MIT License.