promote_contract_generation
Promote a changed contract working copy into an immutable canonical generation using the active generation grant for the same MODIFY turn, actor, and contract. Local file changes do not update truth.
Instructions
Promote a changed contract working copy into a new immutable canonical generation.
This requires the single active generation grant created for the same MODIFY turn, actor and Contract. Merely observing a changed local file never updates canonical contract truth.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | ||
| turn_id | Yes | ||
| actor_id | Yes | ||
| grant_id | Yes | ||
| change_type | No | MODIFY | |
| contract_ref | Yes | ||
| source_checksum | No | ||
| source_storage_system | No | ||
| source_physical_location | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||