add_invariant
Add a machine-checkable invariant to a coordination contract as a draft, allowing it to be frozen and enforced only after the contract is sealed.
Instructions
Add a machine-checkable invariant (drafting only; frozen after seal).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| actor_id | Yes | ||
| required | No | ||
| actor_role | Yes | ||
| probe_kind | Yes | ||
| probe_spec | Yes | ||
| contract_id | Yes | ||
| description | Yes | ||
| is_negative | No | ||
| base_revision | Yes | ||
| is_second_instance | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||