Skip to content

chore: retire strategy vocabulary and banners in crates#627

Merged
mfw78 merged 1 commit into
dev/m1from
chore/hygiene-crates
Jul 25, 2026
Merged

chore: retire strategy vocabulary and banners in crates#627
mfw78 merged 1 commit into
dev/m1from
chore/hygiene-crates

Conversation

@mfw78

@mfw78 mfw78 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

What

De-stale the word "strategy" in crates/** comments and doc comments, retiring it to "keeper" (a keeper submits to venues) or "module" (the generic guest) as each context fits, and delete banner/section-divider line comments throughout crates/**, including test modules.

Why

Part of the umbrella hygiene sweep (#625): the "strategy" name is stale project vocabulary, and banner comments add noise without structure that the type and module layout does not already carry.

Testing

nix develop --command just ci (rustfmt, clippy -D warnings, rustdoc, module wasm builds, full workspace test suite) plus just check-venue-agnostic and just check-cow-orderbook-only, all green.

Split candidates

crates/videre-test/src/transport.rs was the only non-test src file whose banner separated a genuine domain: an // http divider fenced off the outbound-HTTP mock (MockFetch, RecordedRequest, StoredResponse, host_allowed) from the composed MockTransport. Noted only, not split here.

AI Assistance

Drafted with Claude Code under human review.

Part of #625.

De-stale the word "strategy" in crate comments and doc comments to "keeper" (a keeper submits to venues) or "module" (the generic guest) as fits each context, leaving the proptest crate's own `Strategy` trait in nexum-sdk/src/proptests.rs untouched.

Kill banner/section-divider line comments throughout crates/**, including test modules, per the umbrella hygiene sweep.

Part of #625.
@mfw78
mfw78 merged commit b49baa1 into dev/m1 Jul 25, 2026
7 checks passed
@mfw78
mfw78 deleted the chore/hygiene-crates branch July 25, 2026 10:15
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