Status and limitations

This site describes the 0.6 implementation. Earlier design proposals are not promises of supported syntax.

SurfaceAvailableCurrent boundary
LanguageCanonical sentences, values, collections, actions, schemas and commandsDynamic runtime values; not a complete static type system
JevExplicit judgments, declared criteria, constrained semantic interpretationSupported operation registry; not arbitrary code generation
PackagesLocal modules, multi-file packages, text/JSON/list/record libraries, filesystem/process primitives, vocabulary aliasesNo remote dependency resolver
Parallel mapsBounded isolated workers, ordered results, shared limits, structured failuresNo nested maps or worker stdin; external effects remain shared
Native buildExecutable with interpreter and resolved source graphNot direct machine-code lowering of each sentence
WASMPure browser and WASI programsNo live Jev host adapter; browser filesystem operations unavailable
StudioProjects, file tree, settings, hints, interpretation and tracesCLI/MCP operate on disk, not another window's unsaved buffer
BudgetsRequest counts and timeout limits, reported usageNo persistent account-wide spending cap; missing usage is unknown
Editor assistanceOn-demand analysisAutomatic assistance currently behaves as on-demand
JavaScriptBrowser WASM wrapperNo plain JavaScript emitter

Three meanings of “understood”

Language syntax is recognized deterministically by the parser and checker.

Semantic interpretation asks Jev to select among supported meanings, then validates the resolved operation. An unresolved phrase is pending analysis, not automatically invalid syntax.

Runtime judgment evaluates actual input data under a question, criterion or scoring scale. It can happen inside otherwise canonical code. A saved interpretation is not a recording of runtime judgments.

Execution and credentials

Run trusted scripts. Project file APIs restrict editor paths, but script execution is not a sandbox. Scripts can write files and use provider credentials when policy permits. Recordings and traces can contain inputs and questions; review them before sharing.

Distribution status

The project uses the MIT license. Public repository identity, release packaging and hosting must be finalized before a public launch. There is no verified public binary download or package installation command yet.