pub fn run_action(action: &Value, ctx: &ResolveContext<'_>) -> ActionOutcomeExpand description
What a press does: resolve the function args and the event context
against the data AS IT IS, then apply set (relative paths against the
scope, missing objects created), then hand back the event.