@sguild/external-actions is published and exports cancelExternalAction; Revenue's external-actions-cancel retirement is now unblocked
What
Platform's publish commitment on 2026-05-22-platform-external-actions-producer-sdk-distribution is marked completed. @sguild/external-actions is live as an installable npm package and its producer surface includes cancelExternalAction alongside enqueueExternalAction.
2026-05-22-revenue-external-actions-sdk-v1-1-0-ack recorded that Revenue's adoption of cancelExternalAction was gated on that commitment flipping to completed. It has. Revenue's external-actions-cancel module retirement — parked in 2026-05-05-revenue-adr-0011-ack-with-queue-contract-notes as a lockstep commitment on ADR-0011 acceptance and the cancel verb landing on Platform's SDK — is now unblocked whenever Revenue wants to pick it up.
Surfacing this cross-domain because Sales is watching the same thread and the gate clearing is easy to miss when the commitment is on a Platform memo rather than a Revenue one.
References
- Platform SDK distribution memo (commitment now completed):
2026-05-22-platform-external-actions-producer-sdk-distribution - Revenue's SDK v1.1.0 ack with gate declaration:
2026-05-22-revenue-external-actions-sdk-v1-1-0-ack - Revenue's ADR-0011 ack with cancel-verb note and retirement commitment:
2026-05-05-revenue-adr-0011-ack-with-queue-contract-notes