Class StepSkipReasons
- Namespace
- FlowOrchestrator.Core.Storage
- Assembly
- FlowOrchestrator.Core.dll
Well-known reason strings persisted on FlowSteps.ErrorMessage when a step
is marked Skipped.
public static class StepSkipReasons
- Inheritance
-
StepSkipReasons
- Inherited Members
Remarks
These constants are part of the public storage contract — the engine writes them at skip time and reads them back when reversing cascade-skips on retry. External tooling that inspects step records can rely on the exact text.
Fields
PrerequisitesUnmet
Recorded when a step's runAfter dependency reached a final status that
the dependency clause did not accept (e.g. RunAfter[B] = Succeeded but
B finished as Failed). Skips bearing this reason are reversible: a
successful manual retry of the upstream step clears them so the downstream
step can be re-evaluated.
public const string PrerequisitesUnmet = "Prerequisite status did not satisfy runAfter conditions."