Skip to content

twap-monitor: rename strategy module to keeper - #582

Merged
mfw78 merged 1 commit into
dev/m1from
refactor/522-twap-keeper-vernacular
Jul 24, 2026
Merged

twap-monitor: rename strategy module to keeper#582
mfw78 merged 1 commit into
dev/m1from
refactor/522-twap-keeper-vernacular

Conversation

@mfw78

@mfw78 mfw78 commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

What

Rename twap-monitor's strategy module to keeper and adopt keeper vernacular in its module docs and module.toml, so the module reads as the keeper it is rather than "strategy logic". Scoped to modules/twap-monitor only.

Why

ethflow-watcher is observe-only and stop-loss was deleted, so twap-monitor is the sole remaining submitter keeper. Its docs described it as strategy logic, out of step with the keeper vocabulary the SDK now uses (composable_cow::run, Keeper::run).

Testing

cargo fmt --all -- --check, cargo clippy --workspace --all-targets --all-features --locked -D warnings, all 17 guest wasms, cargo nextest run --workspace --all-features --locked, cargo test --doc, RUSTDOCFLAGS=-D warnings cargo doc --workspace --no-deps --locked, scripts/check-venue-agnostic.sh, scripts/check-cow-orderbook-only.sh.

AI Assistance

Implemented with Claude Code.

Closes #522

@mfw78
mfw78 merged commit 7b8b071 into dev/m1 Jul 24, 2026
7 checks passed
@mfw78
mfw78 deleted the refactor/522-twap-keeper-vernacular branch July 24, 2026 11:55
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.

1 participant