Member Junction
    Preparing search index...
    • Evaluates an edge condition, holding first on any decision it reads that is not settled.

      The evaluation itself is the caller's, so this stays synchronous and pure: the answers were resolved by their Decision steps before any condition was read.

      Parameters

      • condition: string
      • context: Record<string, unknown>
      • decisions: GraphDecisions
      • evaluate: (condition: string, context: Record<string, unknown>) => ConditionVerdict

      Returns ConditionVerdict