Osy#the first language built for agents
Agents firstAgentic appsWorkflowsDurable Execution — built inSecurityTestingThe editorThe UI modelOne program

The Osy# Language Specification

One document that answers what is this language, ordered so each part may assume the ones before it. 5 of 13 sections are written, and the ones that are not say so rather than being hidden.

Every normative claim is probed against the compiler before it is written, and the probes are run by CI. A claim that could not be probed is marked UNVERIFIED rather than smoothed over — a specification is read as authority, so the parts that are not established have to be visible.
§SectionState
§1Scope, conformance, and notationdrafted
§2Lexical structuredrafted
§3Typesnot started
§4Declarationsnot started
§5Expressions and statementsnot started
§6The execution-side modeldrafted
§7Data and queriesnot started
§8Security as a language rulenot started
§9Durability semanticsdrafted
§10Declarative surfaces (entity · workflow · component · policy · migration)not started
§11Deliberate non-features, and whydrafted
§12Diagnostics as contractnot started
§13Versioning and compatibilitynot started