Handoff Spec §11.5.1 / §21.5: an OD run isn't done when the artifact exists — it's done when the artifact reaches the surface the user will keep iterating on. This atom is the "push it somewhere" stage. It's the natural counterpart to . Inputs - The accepted artifact set (after resolved with ). - The export target (one of the enum values from ). Surfaces | surface | typical follow-on | | --- | --- | | | the user runs against the project; no extra push | | | open the project in the OD desktop app | | | publish to the public marketplace via spec §13's deep link | | | wrap the artifact into a se…