Conformance Levels

v4.0 defines four conformance levels. Each level includes all requirements of previous levels.

What is conformance?

Conformance levels define how deeply a model or runtime understands iLang. Source: SPEC-v4.0-FINAL.md §0.

Conformance levels

L0: v3-compatible communication only

Parser: LLM. No runtime. No enforcement. v4 primitives ignored or warned. Core communication works.

v3 communication tests:

TestPass criteria
Identify [VERB:@TARGET|mod=val] as iLangModel names iLang 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.
Natural language to iLangOutput uses valid verb, target, modifier syntax
iLang to natural languageOutput correctly describes what the chain does
Identify modifiers and entitiesModel explains fmt=md, @SRC, @PREV
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
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

L1: v4-aware advisory model

Parser: LLM that understands v4 syntax.

Requirement
MUST warn when v4 execution semantics not enforced.
MUST NOT claim enforcement of STATUS authority, BUDGET, or UNTRUSTED.
MAY self-audit using four-step pattern.
MAY emit ::STATUS{by:@SELF,authority:proposal}.

If no runtime is available, an agent must not claim L2: it uses claimed_complete, never complete, and warns when safety-critical semantics cannot be enforced.

L2: v4 runtime-enforced

Parser: LLM + harness/orchestrator.

Requirement
MUST isolate ::UNTRUSTED content.
MUST inject ::BUDGET from runtime.
MUST validate ::STATUS authority before commit.
MUST enforce state machine transitions.

L3: v4 externally graded

Parser: LLM + harness + independent grader.

Requirement
MUST provision grader in separate context.
MUST evaluate against ::RUBRIC.
MUST return per-criterion result.
Grader MUST NOT access agent private reasoning.

Parser and runtime tooling (not a conformance level)

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)

ModelL0L1
Claude Opus 4.6✅Not tested
GPT-5.2✅Not tested
Gemini 3.1PartialNot tested
DeepSeek V4PartialNot tested
Kimi / Qwen / GLMPartialNot tested

L2 parser: LLM + harness/orchestrator. L3 parser: LLM + harness + independent grader.

Conformance ratings are based on initial testing, not formal certification.

See detailed benchmark results →