Normalize the buy's available actions. Reads available_actions[] when
present; falls back to synthesizing entries from valid_actions[] with
mode: 'self_serve' (best-effort - legacy callers had no mode info).
options.silent suppresses the one-shot console warning so libraries
that surface their own diagnostics don't double-log.
Normalize the buy's available actions. Reads
available_actions[]when present; falls back to synthesizing entries fromvalid_actions[]withmode: 'self_serve'(best-effort - legacy callers had no mode info).options.silentsuppresses the one-shot console warning so libraries that surface their own diagnostics don't double-log.