Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / EffectLaneClassification

Type Alias: EffectLaneClassification

ts
type EffectLaneClassification = 
  | {
  classification: "applied";
}
  | {
  classification: "replay";
  firstSeq: number;
}
  | {
  classification: "void";
  detail: string;
  reason: EffectVoidReason;
}
  | {
  classification: "superseded";
  supersededBy: number;
}
  | {
  classification: "incident";
  detail: string;
  intentRef: number;
}
  | {
  classification: "invalid";
  detail: string;
}
  | {
  classification: "malformed";
  detail: string;
};

Defined in: packages/core/src/effects/fold.ts:71

Fold classification of one lane entry; NEVER persisted.