AgentBlueprintProtocol.BoundsAlgebra.Sources (Agent Blueprint Protocol v0.1.1)

Copy Markdown View Source

The three intersection sources plus the protected-clamp posture (default :deny). Intersection inputs are host-supplied facts that carry no authority.

Summary

Types

t()

@type t() :: %AgentBlueprintProtocol.BoundsAlgebra.Sources{
  blueprint: AgentBlueprintProtocol.BoundsAlgebra.BoundSet.t(),
  deployment: AgentBlueprintProtocol.BoundsAlgebra.BoundSet.t(),
  host: AgentBlueprintProtocol.BoundsAlgebra.BoundSet.t(),
  protected_clamp: :deny | :acknowledge
}