Problem
General-purpose programming languages are not optimized for AI edit-check-repair loops. Agents need stable semantic maps, structured diagnostics, capability-secured effects, and patch targets that survive refactors.
Solution
Orison is an agent-native application language with a Rust compiler, WebAssembly path, LSP support, JSON-first diagnostics, OpenAPI/UI manifests, and Patch IR for stable node-level edits.
Challenges
The language has to balance human ergonomics with agent needs: type checking, effects, diagnostics, borrow-like safety, manifest generation, and structural patching all need to reinforce each other.
Innovation
The core innovation is treating the compiler as an agent interface. Instead of asking agents to rewrite text, Orison gives them maps, capsules, diagnostics, and stable patch targets.
Domain expertise
This shows Stefan's systems-language thinking across compiler architecture, LSP tooling, WebAssembly delivery, schema generation, capability security, and agent-native developer infrastructure.