GuardDescription

works.iterative.workflow.GuardDescription

Renderable description of a guard structure, consumed by Phase 4 diagram export.

Composed structurally from Guard.describe: AndAll, OrAny, leaves → Leaf. This structural correspondence guarantees the description cannot contradict evaluation.

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class All(parts: List[GuardDescription])
final case class Any(parts: List[GuardDescription])
final case class Leaf(label: String)