ok: true → the action succeeded on this operand. payload
rides on the helper's payloads list for controller post-
processing (typically the {operand, applied count} pair used
in prose).
ok: false → the action declined this candidate (e.g.,
destination full, cursed item, recipient refused). reason is
an open enumeration carried into a target-declined note.
The helper reglobs the operand back into the candidate (if a
split occurred) and continues the walk.
Action callbacks should NOT throw to signal soft failures —
throws propagate and the helper does not clean up. See G5 in the
plan; ok: false is the only soft-failure signal.
Action callback contract for GlobbableApi.applyQuantity.
ok: true→ the action succeeded on this operand.payloadrides on the helper's payloads list for controller post- processing (typically the {operand, applied count} pair used in prose).ok: false→ the action declined this candidate (e.g., destination full, cursed item, recipient refused).reasonis an open enumeration carried into atarget-declinednote. The helper reglobs the operand back into the candidate (if a split occurred) and continues the walk.Action callbacks should NOT throw to signal soft failures — throws propagate and the helper does not clean up. See G5 in the plan;
ok: falseis the only soft-failure signal.