Skip to main content

MEP-48 implementation tracking

Per-phase tracking for MEP-48 Mochi-to-.NET 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-48 §Phases. Missing targets become N.1, N.2, ... sub-phases per the umbrella-phase coverage rule.

Phase status

PhaseTitleStatusCommit
0Spec freeze and skeleton treesNOT STARTEDn/a
1Hello worldNOT STARTEDn/a
2Primitives and control flowNOT STARTEDn/a
3CollectionsNOT STARTEDn/a
4RecordsNOT STARTEDn/a
5Sum types and pattern matchingNOT STARTEDn/a
6Closures and higher-order functionsNOT STARTEDn/a
7Query DSL (LINQ / PLINQ)NOT STARTEDn/a
8DatalogNOT STARTEDn/a
9Agents (Channels-backed)NOT STARTEDn/a
10Streams (IAsyncEnumerable)NOT STARTEDn/a
11async (Task-based)NOT STARTEDn/a
12FFI (P/Invoke)NOT STARTEDn/a
13LLM (generate)NOT STARTEDn/a
14fetch (HTTP)NOT STARTEDn/a
15Release packaging (NuGet)NOT STARTEDn/a
16Reproducibility and perfNOT STARTEDn/a
17NativeAOTNOT STARTEDn/a
18v1.0 releaseNOT STARTEDn/a

Per-phase tracking pages will be added as phases open.