# Часть XXVII. Canonical Legal IR ## 200. IR levels ### 200.1. CST Concrete syntax tree сохраняет tokens, comments и formatting trivia. ### 200.2. HIR High-level IR сохраняет authoring constructs: `presumption`, `prohibition`, `definition`, nested interpretations. ### 200.3. TIR Typed IR содержит resolved symbols, types, units и effect classes. ### 200.4. CLIR Canonical Legal IR содержит только нормализованные constructs. ### 200.5. EPlan Execution plan содержит indexes, strata, grounded-domain plans и incremental dependencies. ## 201. CLIR top-level node kinds `Package` является envelope всего CLIR-document (`schemaVersion`, `semanticVersion`, package identity, locked imports, features, strata и `nodes`), а не элементом массива `nodes`. Envelope МОЖЕТ нести `labels` (§202, `List