Package mint is the platform's first minter (design §2.5.3): sale phases, fixed price or Dutch auction, live and merkle allowlists, lifetime wallet caps, and payment settlement. It is replaceable: core binds each collection to the minter that created it, so a future mint/v2 serves new collections without touching sales in progress.
Creator flow (one multi-message transaction from the frontend; safety does not depend on atomicity because nobody can mint a Draft):
Example
1Create -> AddPhase x1..3 -> Launch
Collector flow: Mint, with Price / Phases / Eligible as the read side.