Deterministic placement and safe missing-anchor behavior.
Summary
Types
@type t() :: %RelayMark.Composition.Placement{ anchor: RelayMark.Composition.Anchor.t() | nil, anchor_state: String.t() | nil, fallback: String.t() | nil, kind: String.t(), slot: String.t() | nil }