Skip to content

docs: English-first public/adoption surface (Japanese versions kept) - #5

Merged
mash180sx merged 1 commit into
mainfrom
docs/english-adoption-surface
Jul 18, 2026
Merged

docs: English-first public/adoption surface (Japanese versions kept)#5
mash180sx merged 1 commit into
mainfrom
docs/english-adoption-surface

Conversation

@mash180sx

Copy link
Copy Markdown
Contributor

Global adoption needs English-first docs. This converts everything an adopter reads to English, while keeping Japanese versions of the guide and README.

Converted to English

  • All public rustdoc + inline comments in core/src (lib, system, ask, net, metrics, pinning, mpsc, spsc, sync). Comments/doc-strings only — no code logic changed. Doctests (3) and Loom (5) pass.
  • All 10 examples — English comments.
  • docs/guide.md → English; docs/guide.ja.md keeps the Japanese version (cross-linked at the top).
  • README.ja.md added; README.md cross-linked.

Doc-accuracy fix

  • Removed ask_timeout references from the guide/example — that API lives on an unmerged branch and is not in main (documented a non-existent API). Merging that branch is a worthwhile follow-up (it closes the ask liveness weakness, Miri-verified).

Scope

Adopter-facing surface (rustdoc / examples / guide / README) is English-first. Deep design/thesis docs (design.md, io-surface-design.md, competitive-landscape.md, …) remain Japanese and are a follow-up phase.

Verified: build (default + net), tests, doctests, clippy, and Loom all green; no Japanese remains in core/src or core/examples.

🤖 Generated with Claude Code

…ions kept)

Global adoption needs English-first docs. This converts everything an adopter reads:
- All public rustdoc + inline comments in core/src (lib, system, ask, net, metrics, pinning,
  mpsc, spsc, sync) → English. No code changed (comments/doc-strings + a few test assert
  messages only). Doctests and Loom pass.
- All 10 examples → English comments (hello_actor, request_reply, sharded, supervision, pubsub,
  tokio_interop, echo_server, io_bench, echo_glommio, matching_engine).
- docs/guide.md → English; docs/guide.ja.md keeps the Japanese version (cross-linked).
- README.ja.md added; README.md cross-linked. Language switch at the top of both guide and README.
- Doc-accuracy fix: removed ask_timeout references (that API lives on an unmerged branch; not in main).

Adopter-facing surface (rustdoc/examples/guide/README) is now English-first with Japanese kept.
Deep design docs (design.md, io-surface-design.md, etc.) remain a follow-up phase.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mash180sx
mash180sx merged commit 2f0ac30 into main Jul 18, 2026
3 checks passed
@mash180sx
mash180sx deleted the docs/english-adoption-surface branch July 18, 2026 16:02
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