Delivery order
Part of the team file — The legs a send to a seat walks — native, mcp-inbox, typed — and how each level of the chain may drop or reorder them, never add one.
The order a send to this team's seats walks. It is not an owner section: writing or changing it
is an ordinary change, and a file that writes none reads as the default order.
Omitted, the order is native, then mcp-inbox, then typed.
delivery_order: [typed]- The word is one or more of
native,mcp-inboxandtyped, each at most once, in the order a send tries them. A written key with no legs isdelivery_order needs at least one leg: native, mcp-inbox, typed— the default order is the absence of the key. A word outside the three isdelivery_order "<word>" must be one of: native, mcp-inbox, typed; a repeated one isdelivery_order names "<word>" twice. - The receiving seat's chain is read outermost first: the entity, the project's registry record,
this file's key, then the seat's own key. No entity record carries an order in this build, so
that level is always silent; the project's word is
delivery_orderbesideteamsinprojects.yaml, written[typed]the same way. Each level may drop legs from the order in force or put the legs it keeps in a different order, and may never add one: a word naming a leg the order in force does not have is set aside, and the order in force stands. A word equal to the order in force is no word at all. - What a walk does with each leg — a leg takes the send or is recorded as a failure and the next
one is tried — is team send's. A
--waitsend needs the native leg first, so an order that leads elsewhere refuses the wait.