Ref-only persistence posture for lower leases, fences, and checkpoints.
This module mirrors the built-in GroundPlane policy vocabulary without reading environment, starting durable substrates, or authorizing effects.
@type t() :: map()
@spec capability(atom(), atom()) :: map()
@spec components() :: [atom()]
@spec durable?(t()) :: boolean()
@spec memory(atom()) :: t()
@spec preflight(t(), [map()]) :: :ok | {:error, term()}
@spec resolve(atom(), map() | keyword()) :: t()