recordSwapOutcomeResult property
What recordSwapOutcome returns unless recordSwapOutcomeThrows is set
(true = pinned; false models the idempotent absent/lapsed/already-
pinned case). Records the last pin so tests assert the #367
observation→pin contract (the tracking stream pins, never dismisses).
Implementation
bool recordSwapOutcomeResult = true;