Skip to main content

Cleanup obligations

A capability that owns an external resource or durable job also owns its cancellation and reconciliation behavior.

How it works​

Persist external identities and distinguish known failure from uncertain submission. Do not replay an ambiguous create automatically. Disabling or uninstalling a plugin does not by itself prove an external resource was destroyed.

Complete contract​

Read the Skulk™ 2.0 development guide for the complete parameters, constraints, examples and operational behavior.