The upsertSupplied option to update statements says stability: stable but it an internal implementation detail of $merge.
upsertSupplied:
description: "Only applicable when upsert is true. If set, and if no documents match
the query, the update subsystem will insert the document supplied as
'c.new' rather than generating a new document from the update spec."
type: optionalBool
stability: stable