Skip to content

Commit f323989

Browse files
committed
docs(tw_section): update stale typed-wasm proposal 0001 reference (accepted + ADR-0002/0003)
The mli header described proposal 0001 as awaiting promotion to [accepted]. Both proposal 0001 (multi-producer carrier sections) and proposal 0002 (access-site carrier) reached [accepted] on 2026-05-30 and were promoted to typed-wasm ADR-0002 + ADR-0003 in typed-wasm#116. The forward-compat slot description is unchanged in substance — the encoders still land here as codegen produces them — but the gating sentence is updated to reflect the new state and to point at the active downstream tracking issue affinescript#462 (typed access-sites emission).
1 parent 4f0f3ca commit f323989

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

lib/tw_section.mli

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@
88
(avoiding a cycle with [Codegen]). Callers map their domain
99
types to bytes before invoking.
1010
11-
Forward-compatibility slot for typed-wasm proposal 0001 (issue
12-
hyperpolymath/typed-wasm#34): [Encode.regions] and
13-
[Encode.capabilities] land here when the proposal promotes to
14-
[accepted]. Sharing the internal LE writers (u8 / u32le / leb128)
15-
inside this module prevents the 3-sections × 2-copies = 6-encoder
16-
fan-out flagged by hyperpolymath/affinescript#444. *)
11+
Forward-compatibility slot for typed-wasm proposals 0001 + 0002
12+
(now [accepted] 2026-05-30; promoted to typed-wasm ADR-0002
13+
[multi-producer carrier sections] and ADR-0003 [access-site
14+
carrier]). [Encode.regions], [Encode.capabilities], and
15+
[Encode.access_sites] land here as codegen produces them — see
16+
hyperpolymath/affinescript#462 (typed access-sites emission).
17+
Sharing the internal LE writers (u8 / u32le / leb128) inside this
18+
module prevents the 3-sections × 2-copies = 6-encoder fan-out
19+
flagged by hyperpolymath/affinescript#444. *)
1720

1821
module Encode : sig
1922
(** v1 wire format for [typedwasm.ownership]:

0 commit comments

Comments
 (0)