From 9320327d143a60d1537f1fedac05e93601bf83dd Mon Sep 17 00:00:00 2001 From: hyperpolymath <6759885+hyperpolymath@users.noreply.github.com> Date: Thu, 28 May 2026 13:55:48 +0100 Subject: [PATCH] =?UTF-8?q?docs(stdlib-roadmap):=20rows=20#3=20+=20#4=20?= =?UTF-8?q?=E2=97=AF=E2=86=92=E2=97=8F,=20codegen=20bug=20closed=20by=20#2?= =?UTF-8?q?57?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #257 (`fix(codegen)!: wasm for-in/while loop bodies never executed (Closes #255)`) shipped 2026-05-19 and fixed the codegen bug these rows were waiting on. The status markers were stale. Co-Authored-By: Claude Opus 4.7 (1M context) --- docs/stdlib-roadmap.adoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/stdlib-roadmap.adoc b/docs/stdlib-roadmap.adoc index 6881ee25..5a2ce813 100644 --- a/docs/stdlib-roadmap.adoc +++ b/docs/stdlib-roadmap.adoc @@ -100,16 +100,16 @@ checker accepts code that the runtime can't execute. |Same site as #1; the pilot reverted from `++` to `Cons` calls. |3 -|*`for x in xs` codegen* — wasm codegen for `for-in` (issue #255) -|`◯` blocked-by-#255 +|*`for x in xs` codegen* — wasm codegen for `for-in` (closed as #257) +|`●` |N/A (codegen) -|Stdlib-adjacent: any iteration over a `list` triggers this. *Not a stdlib gap — a codegen bug.* Listed so it doesn't get re-scoped as stdlib work. +|Stdlib-adjacent: any iteration over a `list` triggers this. *Not a stdlib gap — a codegen bug.* Closed by PR #257 (2026-05-19). |4 |*`while` + `mut` codegen* — same codegen surface as #3 -|`◯` blocked-by-#255-adjacent +|`●` |N/A (codegen) -|Same disposition as #3. +|Same disposition as #3 — closed by PR #257. |5 |*Cross-file `use` resolvability* — `use stdlib::Option` works from a single-file standalone check