Skip to content

docs: components keyed to desktop RC5 and the Repo Radar public-catalog proof - #189

Merged
ymote merged 4 commits into
mainfrom
docs/wasm-rc5-repo-radar
Oct 12, 2026
Merged

ymote merged 4 commits into
mainfrom
docs/wasm-rc5-repo-radar

Conversation

@ymote

@ymote ymote commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Summary

The Rust guide and the agent instructions keyed to what is now true for Wasm components: desktop RC5 is the first release where a component's HTTPS works, and Repo Radar is the first component app installed from the official public catalog.

  • docs/RUST.md and docs/RUST.zh-CN.md: the recorded release baseline names desktop RC5 (source 83d356c2): RC4 panicked while choosing a TLS provider on a component's first wasi:http request (OctoSense #471), and RC5 registers the native charts an app can require with charts.d3@1 (#470). Repo Radar is cited as the public-catalog proof, with what its component is and the limits it works within (one request per call, a 3 s request timeout under the 10 s deadline, 2 MiB of parsed response). The releases row, the call-path sentence and the network section's validation scope follow. The test section says how an app that requires wasm-components-v1 or host-api-v1 is tested, since card-host cannot drive it: the compatible release with the shell's Makepad instrument, as Repo Radar's native acceptance scripts.
  • AGENTS.md: the component bullet names the merged OctoSense PRs (#436, #451, #452, #454, #455 rather than #453), RC5 and the Repo Radar proof; the card-host bullet says where such an app is tested; two "compatible RC2 release" references become "compatible release", so they no longer age with each RC.
  • templates/script-app/AGENTS.md: a paragraph for an app with its own component (native cargo test, octo wasm build, the compatible release with the instrument, never dropping a requires entry to pass a preview), the rule Repo Radar had to add by hand.

What was checked on 11 October 2026 before writing this: the sample's component tests pass natively (18); tools/octo wasm build with this repository's main (27df17f3) reproduced the published 0.1.2 component byte for byte; tools/octo check with a hub from App Hub main (fb70ddd) passed the bundle; and the published component bytes ran under OctoSense main's runtime through the wasm_call example (#455) with a live HTTPS search of GitHub. The RC5 release page and the sample's public-store acceptance receipt are the sources for the release facts.

Rebased after desktop RC6 and the RC6 docs pass (#191): the new paragraph sits between the sockets paragraph and the historical RC4 baseline, and the releases row, call-path and test sentences name RC6 as well. Not changed here: CAPABILITIES' wasm row and the HOST-API-FAMILIES wasm row still describe RC4 or RC2; that re-target belongs with the release coordination.

python3 tools/check-links.py: 0 broken. An independent language judge scored the English and Chinese additions; its replacements are applied.

🤖 Generated with Claude Code

ymote and others added 4 commits October 11, 2026 00:13
…og proof

RUST.md (+zh): the recorded release baseline is desktop RC5 (source
83d356c2), the first release where a component's HTTPS works (RC4 panicked
choosing a TLS provider on the first wasi:http request, OctoSense #471) and
the first with native charts an app can require through charts.d3@1
(#470). Repo Radar is cited as the first component app installed from the
official public catalog, with what its component is and the limits it
works within; the releases row, the call-path sentence and the network
section's validation scope follow. The test section says how an app that
requires wasm-components-v1 or host-api-v1 is tested, since card-host
cannot drive its functions or refuses it: the compatible release with the
shell's Makepad instrument, as Repo Radar's native acceptance scripts.

AGENTS.md: the component bullet names the merged OctoSense PRs, RC5 and
the Repo Radar proof; the card-host bullet says where such an app is
tested; two "compatible RC2 release" references become "compatible
release". The script-app template's AGENTS.md gains the paragraph for an
app with its own component.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
# Conflicts:
#	AGENTS.md
#	docs/RUST.md
#	docs/RUST.zh-CN.md
…component HTTPS and charts

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@ymote
ymote merged commit a9aa7bb into main Oct 12, 2026
6 checks passed
@ymote
ymote deleted the docs/wasm-rc5-repo-radar branch October 12, 2026 06:11
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