Skip to main content

MEP-47 implementation tracking

Per-phase tracking for MEP-47 Mochi-to-JVM transpiler. Status values: NOT STARTED, IN PROGRESS, BLOCKED, LANDED, DEFERRED. Commit is the merge commit short SHA on main.

A phase is LANDED only when its gate is green on every target listed for it in MEP-47 §Phases. Missing targets become N.1, N.2, ... sub-phases per the umbrella-phase coverage rule.

Phase status​

PhaseTitleStatusCommitTracking page
0SkeletonLANDED—phase-00
1Hello worldLANDED—phase-01
2Primitives and control flowLANDED—phase-02
3CollectionsLANDED—phase-03
4RecordsLANDED—phase-04
5Sum types and pattern matchingLANDED—phase-05
6Closures and higher-order functionsLANDED—phase-06
7Query DSLLANDED—phase-07
8DatalogLANDED—phase-08
9Agents (virtual threads, Loom)LANDED—phase-09
10StreamsLANDED—phase-10
11async (Loom-backed)LANDED—phase-11
12FFI (JVM interop)LANDED—phase-12
13LLM (generate)LANDED—phase-13
14fetch (HTTP)LANDED—phase-14
15Release packagingLANDED—phase-15
16Native image (GraalVM)LANDED—phase-16
17Matrix and reproducibilityLANDED—phase-17
18Maven Central + v0.14.0 releaseLANDED—phase-18