Skip to content

Keep a Batch Read Read-Only

Phrase a batch read so the money-keyword check does not mistake it for shipping work.

Updated September 3, 20261 min readPostsale CLI

Use this recipe when a batch read keeps tripping the batch authorization gate. The money-keyword scan on parallel_map templates is deliberately over-sensitive, so the fix is wording, not a flag. For batch reads, avoid: ship, label, shipment, purchase, void, fulfill, and similar words.

Wording that stays a read

bash
postsale run "Look up ord_a, ord_b and ord_c; report id, number and status"

Wording that looks like shipping work

These phrasings can trigger the batch authorization gate (swarm_authorization_required) even though nothing would be bought:

text
check each shipment's label status
ship status for these orders

Unattended batches that move money

Only with POSTSALE_SWARM_AUTOAUTH=1 in pre-authorized environments. It is not for this read recipe.

Additional Reading