escalate method

  1. @override
Future<EscalationDecision> escalate(
  1. EscalationRequest request
)
override

Decides how request is absorbed. A THROWING handler routes the node to SUPERVISION (the per-work fail-closed posture, ADR-0008 Decision 10).

Implementation

@override
Future<EscalationDecision> escalate(EscalationRequest request) async {
  requests.add(request);
  if (throwNext) throw StateError('handler blew up');
  return decision;
}