Skip to content

Extract command claim/replay helpers#171

Merged
chuanman2707 merged 2 commits into
mainfrom
codex/command-claim-replay-extraction-150
May 20, 2026
Merged

Extract command claim/replay helpers#171
chuanman2707 merged 2 commits into
mainfrom
codex/command-claim-replay-extraction-150

Conversation

@chuanman2707
Copy link
Copy Markdown
Owner

Summary

  • Extract command idempotency claim/reclaim/replay helpers into command_idempotency/claim_replay.rs.
  • Rewire non-atomic executor paths through the new module without changing replay/reclaim semantics.
  • Keep execute_atomic transaction ownership in the executor and reuse only existing-row resolution.

Test Plan

  • cargo clippy --manifest-path mhm/src-tauri/Cargo.toml --all-targets -- -D warnings
  • cargo test --manifest-path mhm/src-tauri/Cargo.toml command_idempotency

Closes #150

@chuanman2707 chuanman2707 merged commit dc89c06 into main May 20, 2026
4 checks passed
@chuanman2707 chuanman2707 deleted the codex/command-claim-replay-extraction-150 branch May 20, 2026 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ARCH-17 Batch 3: Extract command claim and replay functions without behavior change

1 participant