Skip to content

docs(kotlin): Tier D → Tier B (partial) after walrus fix unblock#39

Merged
avrabe merged 1 commit into
mainfrom
docs/kotlin-tier-update
May 23, 2026
Merged

docs(kotlin): Tier D → Tier B (partial) after walrus fix unblock#39
avrabe merged 1 commit into
mainfrom
docs/kotlin-tier-update

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented May 23, 2026

After walrus 0.26 + the legacy try/catch fix (pinned via witness #37 from the pulseengine/walrus fork; upstream PR `wasm-bindgen/walrus#316`), `witness instrument` now succeeds on Kotlin/Wasm — 54 branches captured on the leap-year fixture, was a hard panic before. Decisions stay at 0 because Kotlin emits source maps (.wasm.map V3), not DWARF — that's the next witness-side feature.

Changes

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 23, 2026

Rivet verification gate

6/6 passed

count
Passed 6
Failed 0
Skipped (no steps) 0

Filter: (and (= type "test-case") (or (has-tag "unit-tests") (has-tag "static-analysis") (has-tag "security")))

Failed artifacts

(none)

Updated automatically by tools/post_verification_comment.py. Source of truth: artifacts/verification.yaml.

After walrus 0.26 + the legacy try/catch fix (pinned via witness
#37 from the pulseengine/walrus fork; upstream PR
wasm-bindgen/walrus#316), `witness instrument` now succeeds on
Kotlin/Wasm output — 54 branches captured on the leap-year
fixture, was a hard panic before. Decisions stay at 0 because
Kotlin emits source maps (.wasm.map V3), not DWARF — that gap is
the next witness-side feature.

Updates:
- docs/cross-language.md: Kotlin row moves from Tier D to Tier B
  (partial). Cites #37 + walrus #316 and names the remaining
  source-map work.
- examples/languages/kotlin/leap-year/README.md: status switched
  from "BLOCKED" to "branch-level only", current numbers, what's
  left to unlock decisions, and the structural caveat that
  source maps are weaker than DWARF (no inline chains, no address
  ranges).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@avrabe avrabe force-pushed the docs/kotlin-tier-update branch from 93b93a0 to 0c924d4 Compare May 23, 2026 12:35
@avrabe avrabe merged commit ea3c977 into main May 23, 2026
17 checks passed
@avrabe avrabe deleted the docs/kotlin-tier-update branch May 23, 2026 13:38
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