runtime features / runtime
✓ 25 passing ✗ 1 failing ○ 6 planned
Lessons
1 ○
Planned
002 parser userland — Parked: pins userland linking of the compiler's parser modules, and its
2 ✓
Passing 020 interpreter if e2e
3 ○
Planned 024 registry scope composition — Aspirational design sketch: scope composition (scope(other)), globs (users:*),
4 ○
Planned 025 interpreter benchmark real — Parked on binding-field access in ARGUMENT position, and no longer on `~`.
5 ✓
Passing 026 interpreter run event
6 ✓
Passing 035 interpreter binding args
7 ✓
Passing 036 interpreter for loop
8 ○
Planned 037 interpreter field types — Parked: runtime/interpreter bug family deferred (2026-05-15). Two walls, both
9 ✓
Passing 039 runtime eval scope
10 ✓
Passing 040 registry scope dotted
11 ○
Planned 041 registry typed args — Parked on the f64 hole, NOT on the parse route. The original park ("the
12 ✓
Passing 043 runtime run scope
13 ✓
Passing 044 runtime run budget
14 ✓
Passing 045 runtime run event denied
15 ✓
Passing 046 runtime run scope not found
16 ✓
Passing 047 runtime run parse error
17 ✓
Passing 048 runtime run fail fast
18 ○
Planned 049 runtime run lenient — Parked: lenient parsing (fail_fast: false) should skip a broken declaration
19 ✓
Passing 050 runtime eval autodischarge
20 ✓
Passing 051 runtime run budget autodischarge
21 ✓
Passing 052 interpreter identity result
22 ✓
Passing 053 registry alias
23 ✓
Passing 054 tilde inside string is a path
24 ✓
Passing 055 prose is not an invocation
25 ✗
Failing 056 partially handled interpreted flow — output
26 ✓
Passing 058 scope manifest
27 ✓
Passing 059 wire parse accepts one invocation
28 ✓
Passing 060 wire parse rejects prose
29 ✓
Passing 061 wire parse rejects a chain
30 ✓
Passing 062 wire parse rejects unterminated string
31 ✓
Passing 063 scope grammar
32 ✓
Passing 064 scope vocabulary