Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / effectLaneAdmissible

Function: effectLaneAdmissible()

ts
function effectLaneAdmissible(envelope): EffectLaneAdmissionVerdict;

Defined in: packages/core/dist/index.d.ts

Evaluates the five conjuncts of RFC section 5 over a terminal envelope, fail closed on absence: an unsettled or superseded segment never licenses effects; an exhausted or cancelled terminal can still carry artifacts, but they are diagnostics, not deliverables; a partial salvage is readable by humans and unacceptable to an effect lane; without a finish contract there is no accepted deliverable to act on; and waived, partial, vacuous, and not-judged semantic verdicts all refuse, by the RV4209 rule.

Parameters

ParameterType
envelopeTerminalEnvelope

Returns

EffectLaneAdmissionVerdict