Skip to content

docs: tersen rustdoc in sdk-periphery-l1#624

Merged
mfw78 merged 1 commit into
dev/m1from
docs/rustdoc-sdk-periphery-l1
Jul 25, 2026
Merged

docs: tersen rustdoc in sdk-periphery-l1#624
mfw78 merged 1 commit into
dev/m1from
docs/rustdoc-sdk-periphery-l1

Conversation

@mfw78

@mfw78 mfw78 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

What

Tersens rustdoc across the sdk-periphery-l1 area: the nexum-sdk periphery (chain/, http, config, address, events, tracing, proptests, wit_bindgen_macro), nexum-world, nexum-module-macros, nexum-launch, nexum-tasks, nexum-cli, shepherd, and no-std-probe. Item docs compress to one factual line where one suffices; restated signatures, examples that mirror the code, rationale, and note-that narrative are cut, while invariants and contract statements are kept in compressed form. Comment-only changes; no code, wit/, or markdown touched. Rustdoc lines in the touched files go from roughly 700 to roughly 410.

Why

House style is terse rustdoc; the area carried design narrative and restated detail that the code already says. Part of #613.

Testing

RUSTDOCFLAGS="-D warnings" cargo doc --no-deps over all eight area crates, cargo fmt --all --check, just check-venue-agnostic, and just check-cow-orderbook-only all pass under nix develop.

AI Assistance

Drafted with AI assistance and reviewed by the author.

@mfw78
mfw78 merged commit c2c955a into dev/m1 Jul 25, 2026
7 checks passed
@mfw78
mfw78 deleted the docs/rustdoc-sdk-periphery-l1 branch July 25, 2026 07:33
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