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

Copy Markdown View Source

The typed evidence of one permitted narrowing (base §Evolution :155-156): the field, its class and unit, the requested and effective values, the source that produced the effective value (a Deployment or host term, never a tenant or principal), and whether the host acknowledged a protected clamp. Clamp evidence is a record of narrowing, not a decision.

Summary

Types

t()

@type t() :: %AgentBlueprintProtocol.BoundsAlgebra.ClampEvidence{
  acknowledged: boolean(),
  class: :operational | :protected,
  effective: term(),
  field: atom(),
  requested: term(),
  source: :deployment | :host,
  unit: :count | :millisecond | :token | :money | :ordinal
}