Expand description
Shared plumbing for the batch command family (batch-update,
batch-create, batch-relate): the per-entry markdown breakdown,
the refused-batch error envelope, and the exit-code mapping. One
module so the three commands render and refuse identically — the
family contract is enforced by construction, not by convention.