Conformance Levels

Five levels define how deeply a model or runtime understands I-Lang. From recognizing the syntax (L0) to parsing it into machine-readable AST and interoperating with MCP/A2A (L4).

What is conformance?

Conformance levels define how deeply a model or runtime understands I-Lang. A model at L0 can recognize the syntax. A model at L4 can parse it into a machine-readable AST and interoperate with MCP/A2A tool calls.

Conformance levels

L0: Syntax-Aware

The model can identify I-Lang syntax when it appears.

TestPass criteria
Identify [VERB:@TARGET|mod=val] as I-LangModel names I-Lang or identifies structured protocol syntax
Explain chain operator =>Model describes it as pipeline/output-feeds-input
List known verbs from a chainModel correctly identifies READ, FMT, OUT etc.

L1: Instruction-Compatible

The model can translate between natural language and I-Lang.

TestPass criteria
Natural language to I-LangOutput uses valid verb, target, modifier syntax
I-Lang to natural languageOutput correctly describes what the chain does
Identify modifiers and entitiesModel explains fmt=md, @SRC, @PREV

L2: Workflow-Compatible

The model can execute I-Lang chains step by step.

TestPass criteria
Execute 3-step chain in orderOutput reflects all three steps, in sequence
Preserve @PREV across stepsEach step operates on output of previous step
Handle missing target gracefullyModel reports error or asks for clarification, does not hallucinate
Respect modifiersfmt=md produces markdown, len=3 produces 3-sentence output

L3: Agent-Compatible

The model can maintain behavioral declarations across a session.

TestPass criteria
Set ::GENE{} and verify at turn 5Behavioral rules still active
Honor T: positive traitsModel follows "always do X" rules
Honor A: anti-patternsModel avoids "never do X" rules
Behavioral handoffModel can export its current ::GENE{} state for another session
Report failure stateModel reports when it cannot follow a declaration

L4: Runtime-Compatible

The system can parse I-Lang into machine-readable format and interoperate with external protocols.

TestPass criteria
Parse to JSON ASTValid JSON with verb, target, modifiers, chain structure
Validate syntaxReject malformed chains, report error location
Convert to MCP tool callMap verb+target to MCP method+resource
Convert to A2A taskMap chain to A2A task delegation object

Current model conformance (estimated)

ModelL0L1L2L3L4
Claude Opus 4.6Partial
GPT-5.2Partial
Gemini 3.1PartialNot tested
DeepSeek V4PartialNot tested
Kimi / Qwen / GLMPartialPartialNot tested

Conformance ratings are based on initial testing, not formal certification. L4 requires parser/validator tooling not yet publicly released.

See detailed benchmark results →