Skip to content

docs: tersen rustdoc in runtime host#623

Merged
mfw78 merged 1 commit into
dev/m1from
docs/rustdoc-runtime-host
Jul 25, 2026
Merged

docs: tersen rustdoc in runtime host#623
mfw78 merged 1 commit into
dev/m1from
docs/rustdoc-runtime-host

Conversation

@mfw78

@mfw78 mfw78 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

What

Tersen the rustdoc across the runtime host-side surface (crates/nexum-runtime/src/host): provider pool, extension seam, log pipeline, redb local store, HTTP gate, component seams, actor, error projections, and the near-clean impls/ headers.

Why

House style: rustdoc stays terse. The host modules carried knob-by-knob and plumbing-narrative doc comments, restated signatures, rationale, and external-project colour (alloy, ENS). This cuts each item to one factual line while preserving real invariants (quota atomicity, HTTP deadline/allowlist semantics, reorg removed flag, liveness death-instant, messaging topic scope).

Testing

RUSTDOCFLAGS="-D warnings" cargo doc --no-deps -p nexum-runtime, cargo test --doc -p nexum-runtime, cargo fmt --all --check, just check-venue-agnostic, and just check-cow-orderbook-only, all green under nix develop.

Rough rustdoc line count for this area: 760 before, 462 after.

AI Assistance

Drafted with Claude Code under review.

Part of #613.

@mfw78
mfw78 merged commit db97bd3 into dev/m1 Jul 25, 2026
7 checks passed
@mfw78
mfw78 deleted the docs/rustdoc-runtime-host branch July 25, 2026 07:31
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