Strengthen nonce and commitment enforcement so repeated or stale executions cannot produce inconsistent contract state across action flows.
- Affected files: app/contract/contracts/Folder/src/nonce.rs, app/contract/contracts/Folder/src/nonce_test.rs, app/contract/contracts/Folder/src/commitment.rs, app/contract/contracts/Folder/src/commitment_test.rs, app/contract/contracts/Folder/src/lib.rs, app/contract/contracts/Folder/src/storage.rs, app/contract/contracts/Folder/src/test_context.rs, app/contract/contracts/Folder/src/metadata.rs
- Acceptance criteria:
- Nonce and commitment checks reject stale or duplicated requests before state mutation occurs.
- Replay-safe behavior is verified in both standard and failure-recovery execution paths.
- Contract docs and developer notes explain which actions depend on nonce or commitment verification.
Strengthen nonce and commitment enforcement so repeated or stale executions cannot produce inconsistent contract state across action flows.