Skip to content

Point the cross-thread channels row at kaappi-shared-channels - #39

Merged
baijum merged 1 commit into
mainfrom
claude/kep-0004-phase2-shared-channels
Aug 28, 2026
Merged

Point the cross-thread channels row at kaappi-shared-channels#39
baijum merged 1 commit into
mainfrom
claude/kep-0004-phase2-shared-channels

Conversation

@baijum

@baijum baijum commented Aug 28, 2026

Copy link
Copy Markdown
Member

The conformance table's "Cross-thread channels" row has told readers that KEP-0004 gates a kaappi-shared-channels identifier and that "the fixes have shipped, the identifier has not yet". That was accurate for six weeks. The identifier landed today in kaappi#2402, so the row now names it as the way to detect the subsystem from code.

The replacement text keeps the honesty the original row was written for, by naming the two builds where the identifier is legitimately absent:

  • wasm32-wasi — no OS threads, so cross-thread promotion cannot happen; KEP-0002 §5 records that the reactor's notify is a no-op there that nothing ever calls. The identifier is omitted by design, not by oversight.
  • releases up to v0.25.0 — they predate the identifier, and kaappi features remains the way to see what such a build actually has.

Also refreshes the (features) example output in procedures/system.md, which enumerates the feature list and would otherwise be one entry stale.

The guide/concurrency.md admonition needed no change — it describes the wakeup fixes and links here for KEP status, and never claimed the identifier was missing.

Companions: kaappi#2402 (the identifier), kaappi/keps#53 and its follow-up recording Phase 2 as shipped.

🤖 Generated with Claude Code

KEP-0004 Phase 2 shipped the identifier, so the row no longer has to say
the fixes shipped but the identifier did not. Note the two builds where it
is legitimately absent: wasm32-wasi has no OS threads, and releases up to
v0.25.0 predate it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Baiju Muthukadan <baiju.m.mail@gmail.com>
@baijum
baijum merged commit bdfa8d8 into main Aug 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant