Browse documentation
Docs/Language

Diagnostics Catalog

Reference for the 1313 GRID diagnostic codes emitted by the Grid compiler and execution engine.

Diagnostics Catalog

Reference for the 1313 GRID_* diagnostic codes emitted by the Grid compiler and execution engine.

This catalog is generated by the diagnostics catalog generator, which scans the compiler and engine sources for diagnostic constructor sites and captures each code's message template with {placeholders} intact. Codes are grouped by family — the first segment after the GRID_ prefix — and sorted alphabetically within each family.

How to read the tables:

  • Message template(s). The literal or format! template passed to the diagnostic constructor. {name} placeholders are filled in at emit time. Multiple templates mean the code is raised from more than one site. A dash (—) means no static template could be extracted: the message is built dynamically, or the code only appears as a constant, in tests, or as a configuration/environment key.
  • Source. The module(s) that construct the diagnostic, or — when no constructor site exists — every module where the code string appears. compiler/… modules run at compile time; runtime/… modules run during evaluation; editor/… modules are the language service's editor-only codes. Entries marked (test-only) were found only in test code.

682 of the 1313 codes have at least one extracted message template.

Family Codes
GRID_ADDRESS 1
GRID_ADT 7
GRID_API 11
GRID_AS 1
GRID_ASSIGNMENT 2
GRID_AST 5
GRID_AWAIT 1
GRID_BACKBONE 1
GRID_BBOX 1
GRID_CAD 1
GRID_CALCULUS 1
GRID_CALLABLE 7
GRID_CANAL 1
GRID_CAPABILITY 10
GRID_CAUSAL 9
GRID_CHOICE 4
GRID_CLIENT 1
GRID_COEDGE 1
GRID_COERCION 1
GRID_COLLECTION 4
GRID_COMPILED 19
GRID_COMPILER 16
GRID_COMPLEX 1
GRID_COMPONENT 1
GRID_CONTRIBUTION 2
GRID_DECISION 32
GRID_DECLARATIVE 6
GRID_DEF 13
GRID_DIMENSION 1
GRID_DIMENSIONS 1
GRID_DISTANCE 1
GRID_DOMAIN 1
GRID_DRAWING 2
GRID_DUPLICATE 1
GRID_DYNAMICS 2
GRID_EDITION 1
GRID_EFFECTFUL 1
GRID_ELEMENT 10
GRID_ERROR 2
GRID_EVIDENCE 5
GRID_EWKB 1
GRID_EXACT 1
GRID_EXECUTABLE 7
GRID_EXPANSION 1
GRID_EXTENSION 13
GRID_FIELD 2
GRID_FILE 1
GRID_FIND 1
GRID_FORM 103
GRID_FORMULATEXT 1
GRID_FUNCTION 4
GRID_GEDCOM 1
GRID_GENERIC 4
GRID_GRAMMAR 21
GRID_GRAPH 74
GRID_HEADER 1
GRID_HYBRID 4
GRID_IMPLICIT 1
GRID_INDUSTRIAL 1
GRID_INPUT 4
GRID_ITERATE 1
GRID_ITERATIVE 3
GRID_KEYWORDS 1
GRID_KNOWLEDGE 2
GRID_LAYOUT 7
GRID_LAZY 1
GRID_LEARNING 1
GRID_LEDGER 20
GRID_LIBRARY 4
GRID_LICENSED 16
GRID_LIMIT 1
GRID_LITERAL 8
GRID_LOCAL 1
GRID_LOGICAL 23
GRID_LOGISTICS 2
GRID_LUAU 3
GRID_MACHINE 17
GRID_MANUFACTURING 9
GRID_MATCH 8
GRID_MATRIX 1
GRID_MAX 9
GRID_MEANING 1
GRID_MIXED 1
GRID_MODEL 39
GRID_MONITOR 7
GRID_NAMED 7
GRID_NATIVE 15
GRID_NEAREST 1
GRID_NEGATIVE 1
GRID_NESTED 1
GRID_NET 12
GRID_NOTATION 2
GRID_NUMBER 2
GRID_OBJECT 1
GRID_OFFSET 1
GRID_OPERATION 1
GRID_OPERATORS 1
GRID_OPTIMIZATION 18
GRID_OTHER 1
GRID_PACKED 6
GRID_PARSE 1
GRID_PARSER 2
GRID_PARTITION 16
GRID_PATH 3
GRID_PATTERN 1
GRID_PLANNING 3
GRID_POINT 1
GRID_PREDICATE 12
GRID_PRESENTATION 7
GRID_PROCESS 44
GRID_PROFILE 4
GRID_PROJ 2
GRID_PUBLICATION 9
GRID_QA 1
GRID_RECORD 2
GRID_RECOVERED 1
GRID_RELATION 20
GRID_REQUIREMENT 9
GRID_RESEARCH 17
GRID_RESOLVE 1
GRID_RULE 5
GRID_RUNTIME 98
GRID_RUST 17
GRID_SAMPLE 2
GRID_SELECTED 8
GRID_SEMANTIC 2
GRID_SIM 7
GRID_SIMULATION 18
GRID_SOURCE 6
GRID_SOURCE10 5
GRID_STATE 2
GRID_STREAM 28
GRID_STUDY 1
GRID_SURFACE 30
GRID_SYMBOL 8
GRID_SYMBOLIC 3
GRID_SYNTAX 23
GRID_TABLE 39
GRID_TAG 18
GRID_TEMPERATURE 1
GRID_TEMPLATE 3
GRID_TEMPORAL 2
GRID_TENSOR 7
GRID_TEST 2
GRID_THEORY 1
GRID_TOOLS 1
GRID_TOP 1
GRID_TOPOLOGY 1
GRID_TRAVERSE 7
GRID_TREE 43
GRID_TYPED 2
GRID_UNBOUNDED 1
GRID_UNCERTAINTY 4
GRID_UNIT 4
GRID_USE 10
GRID_VALIDATE 2
GRID_VALUE 1
GRID_VIEW 49
GRID_WHY 1
GRID_WKB 2
GRID_WORKSPACE 1
GRID_WRITE 1

Total: 1313 distinct codes.

For error-value semantics see errors.md.


GRID_ADDRESS

Code Message template(s) Source
GRID_ADDRESS_UNREPRESENTABLE relationship endpoint is outside Grid's supported workbook coordinates

relationship target exceeds Grid's supported workbook coordinates

{spelling} is parsed as a cell address outside Grid's supported coordinate range: columns A–XFC (1–16383) and rows 1–67108863. If you intended a descriptive name, include an underscore, for example Contig_N50.
compiler/expression_recognition/source_targets.rs
compiler/expression_recognition/source_targets_tests.rs
compiler/source_region/rhs_logical_native.rs
compiler/source_region/rhs_logical_prefix.rs

GRID_ADT

Code Message template(s) Source
GRID_ADT_CONSTRUCTOR_ARITY {}.{} expects {} payload field(s), found {} compiler/parser.rs
GRID_ADT_DUPLICATE_CONSTRUCTOR CHOICE {family} declares constructor {variant_name} more than once

CHOICE {name} declares constructor {variant_name} more than once
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_ADT_DUPLICATE_FIELD constructor {family}.{variant_name} declares field {field_name} more than once

constructor {name}.{variant_name} declares field {field_name} more than once
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_ADT_IMPORT_CONFLICT imported algebraic CHOICE {} conflicts with the existing closed choice schema compiler/import_productions.rs
GRID_ADT_TOO_MANY_CONSTRUCTORS CHOICE {family} exceeds the {ADT_MAX_VARIANTS}-constructor limit

CHOICE {name} exceeds the {ADT_MAX_VARIANTS}-constructor limit
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_ADT_TOO_MANY_FIELDS constructor {family}.{variant_name} exceeds the {ADT_MAX_FIELDS}-field limit

constructor {name}.{variant_name} exceeds the {ADT_MAX_FIELDS}-field limit
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_ADT_UNKNOWN_CONSTRUCTOR {} has no constructor {constructor_name}; expected one of {} compiler/parser.rs

GRID_API

Code Message template(s) Source
GRID_API_ARITY API operation {name} accepts at most {maximum} argument(s) but received {} compiler/parser.rs
GRID_API_BINDING_INVALID — compiler/import_productions.rs
GRID_API_EFFECT_REQUIRES_EXPLICIT_ACTION API operation {name} is {} and cannot run during formula recalculation compiler/parser.rs
GRID_API_NAMED_ARGUMENT — compiler/parser.rs
GRID_API_OPERATION_NOT_FOUND API service {} has no operation {missing} compiler/import_productions.rs
GRID_API_PACKAGE_IDENTITY_MISMATCH resolver returned {}@{} for {} compiler/import_productions.rs
GRID_API_PACKAGE_INVALID — compiler/import_productions.rs
GRID_API_PACKAGE_NOT_FOUND API service package not found: {} compiler/import_productions.rs
GRID_API_PACKAGE_REFERENCE_INVALID — compiler/import_productions.rs
GRID_API_REQUIRED_ARGUMENT API operation {name} requires argument {} compiler/parser.rs
GRID_API_SERVICE_PACKAGE_DIRS — editor/workspace_packages.rs

GRID_AS

Code Message template(s) Source
GRID_AS_TYPE_ANNOTATION_REMOVED 'as' is no longer a type annotation — use 'IS' (e.g. A1 IS currency) or the prefix form (currency A1). 'as' is reserved for value-first aliasing and interface bindings. compiler/source_region/lexical.rs

GRID_ASSIGNMENT

Code Message template(s) Source
GRID_ASSIGNMENT_ON_KEYWORDS — compiler/language_vocabulary.rs
GRID_ASSIGNMENT_SCHEDULE_OPERATOR a schedule modifier attached to a non-eager assignment compiler/source_region/assignment.rs

GRID_AST

Code Message template(s) Source
GRID_AST_DEFINITION AST/DEFINITION: Target has no supported local definition

Constructed alternatives have conflicting boundary identities

Definition reflection requires its original owning syntax

Target has no supported local owning definition
compiler/definition_owners.rs
compiler/parser.rs
GRID_AST_DEFINITION_TARGET AST.DEFINITION expects one local function, named binding, or cell reference compiler/expression_native.rs
compiler/expression_native/native_owner_shared.rs
GRID_AST_QUOTE_ARITY AST.QUOTE expects one unevaluated expression compiler/expression_native.rs
compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
GRID_AST_QUOTE_OWNER AST.QUOTE requires its actual unevaluated owning expression compiler/expression_native.rs
compiler/expression_native/native_owner_shared.rs
GRID_AST_TYPE_CAPTURE type capture did not end at the compiler-recognized boundary compiler/parser.rs

GRID_AWAIT

Code Message template(s) Source
GRID_AWAIT_NON_ASYNC — compiler-passes/lowering/parser_bridge.rs

GRID_BACKBONE

Code Message template(s) Source
GRID_BACKBONE_SOURCE_POSITION_RETIRED — runtime/backbone_streams.rs

GRID_BBOX

Code Message template(s) Source
GRID_BBOX_FILTER_DETECTOR — compiler/optimizer.rs

GRID_CAD

Code Message template(s) Source
GRID_CAD_NOTATION — compiler/source_region/cad_native.rs

GRID_CALCULUS

Code Message template(s) Source
GRID_CALCULUS_PARAMETER_REQUIRED DERIVATIVE.REPORT requires a one-parameter callable; bind other parameters in a scalar lambda

{form} currently requires a one-parameter definition; {} has {} parameters

{form} over the multi-parameter definition {} requires one of its parameter names ({})
compiler/callables.rs

GRID_CALLABLE

Code Message template(s) Source
GRID_CALLABLE_CAPTURE_DYNAMIC_NEIGHBORHOOD callable neighborhood captures require a static non-negative radius compiler/callables.rs
GRID_CALLABLE_CAPTURE_DYNAMIC_SPATIAL callable spatial captures require a static integer offset compiler/callables.rs
GRID_CALLABLE_CAPTURE_LIMIT definition {} captures {} values; maximum is {} compiler/callables.rs
GRID_CALLABLE_CAPTURE_PARTIAL_RANGE partial row/column ranges cannot be captured by a callable compiler/callables.rs
GRID_CALLABLE_DEFINITION_LIMIT module declares {} callable definitions; maximum is {} compiler/callables.rs
GRID_CALLABLE_PARAMETER_LIMIT definition {} has {} parameters; maximum is {} compiler/callables.rs
GRID_CALLABLE_TYPE — compiler/callables.rs

GRID_CANAL

Code Message template(s) Source
GRID_CANAL_SURFACE_V1 — runtime/truck_brep.rs

GRID_CAPABILITY

Code Message template(s) Source
GRID_CAPABILITY_ARGUMENT_EFFECT NETWORK.GET_JSON path in {} must be a pure, statically planned expression

effectful call arguments must be pure expressions

tail-call arguments in {} must be pure expressions
compiler/callables.rs
GRID_CAPABILITY_AUTHORITY_STATIC NETWORK.GET_JSON {} authority must be a statically declared requirement alias compiler/callables.rs
GRID_CAPABILITY_CALL_ARITY NETWORK.GET_JSON expects 2 or 3 arguments but received {} compiler/callables.rs
GRID_CAPABILITY_CALL_OUTSIDE_DEFINITION NETWORK.GET_JSON must be the tail body of a named definition in this phase compiler/callables.rs
GRID_CAPABILITY_HIGHER_ORDER effectful callables cannot be partially applied, adapted, or passed to higher-order operations

effectful definition {} cannot use a partial, adapter, or higher-order capability call
compiler/callables.rs
GRID_CAPABILITY_MULTIPLE_SITES effectful definition {} must reach exactly one NETWORK.GET_JSON site; found {count} compiler/callables.rs
GRID_CAPABILITY_REQUIREMENT_KIND requirement {canonical} is not a {} requirement compiler/callables.rs
GRID_CAPABILITY_REQUIREMENT_UNKNOWN unknown capability requirement {canonical} compiler/callables.rs
GRID_CAPABILITY_RESULT_NOT_STORABLE an effectful callable result must be the complete expression of a cell assignment compiler/callables.rs
GRID_CAPABILITY_TAIL_POSITION effectful definition {} does not have a statically known callable target

effectful definition {} must consist only of NETWORK.GET_JSON or a tail direct call to another effectful definition
compiler/callables.rs

GRID_CAUSAL

Code Message template(s) Source
GRID_CAUSAL_CAPTURE — compiler/source_region/causal_native.rs
GRID_CAUSAL_COMPONENT Invalid component reference

USE requires a CAUSAL definition

USE requires checked CAUSAL syntax

{} is not an admitted CAUSAL definition; recursive USE is not allowed

{} requires {} input mappings
compiler/source_region/causal_native.rs
GRID_CAUSAL_CYCLE Composed mechanisms form a cycle through {} compiler/source_region/causal_native.rs
GRID_CAUSAL_EFFECT — compiler/source_region/causal_native.rs
GRID_CAUSAL_LIMIT CAUSAL admits at most 1024 mechanisms and 128 inputs

CAUSAL component depth exceeds 16

CAUSAL expansion exceeds its generated expression budget

CAUSAL requires at least one mechanism

Component expression expansion exceeds its bound

Flattened CAUSAL graph exceeds 1024 mechanisms and mapped inputs
compiler/source_region/causal_native.rs
GRID_CAUSAL_NAME CAUSAL binding collides with an existing value or callable

CAUSAL inputs, mechanisms and components require unique identifiers: {name}

CAUSAL requires an identifier binding of at most 256 bytes

Invalid CAUSAL declaration binding
compiler/source_region/causal_native.rs
GRID_CAUSAL_RECURSION — compiler/source_region/causal_native.rs
GRID_CAUSAL_SYNTAX — compiler/expression_recognition/causal.rs
GRID_CAUSAL_TYPE Invalid type annotation for {name} compiler/source_region/causal_native.rs

GRID_CHOICE

Code Message template(s) Source
GRID_CHOICE_DUPLICATE {kw_label} {name} lists :{member} more than once

{label} {family} lists :{} more than once
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_CHOICE_DUPLICATE_SET {family} is already declared as a choice set

{name} is already declared as a choice set
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_CHOICE_MEMBER_CONFLICT :{member} is already a member of {other}; a symbol should belong to one set

:{} is already a member of {}; a symbol should belong to one set
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_CHOICE_TOO_MANY_FLAGS CHOICES {family} declares {} flags; beyond 53 the bit values exceed exact f64 integers

CHOICES {name} declares {} flags; beyond 53 the bit values exceed exact f64 integers
compiler/parser.rs
compiler/source_region/module_directive_native.rs

GRID_CLIENT

Code Message template(s) Source
GRID_CLIENT_IDEMPOTENCY_UNAVAILABLE — compiler/surface_admission.rs

GRID_COEDGE

Code Message template(s) Source
GRID_COEDGE_PCURVE_V1 — runtime/truck_brep.rs

GRID_COERCION

Code Message template(s) Source
GRID_COERCION_WARNING — runtime/lir_dispatch.rs

GRID_COLLECTION

Code Message template(s) Source
GRID_COLLECTION_SELECTED_OWNER_REQUIRED — runtime/collection_runtime/selected_head_snapshot.rs
GRID_COLLECTION_TYPE_ARITY parameterized type {tag} expects {expected} type argument{}, found {actual} compiler/source_region/head.rs
GRID_COLLECTION_TYPE_DEPTH collection contracts may nest at most {MAX_NATURAL_TYPE_DEPTH} levels compiler/source_region/lexical.rs
GRID_COLLECTION_TYPE_SYNTAX invalid collection contract; use List of T, Map of K to V, or a bare collection kind compiler/source_region/lexical.rs

GRID_COMPILED

Code Message template(s) Source
GRID_COMPILED_CARGO_PROFILE — runtime/evidence_build_profile.rs
GRID_COMPILED_CARGO_PROFILE_CLASS — runtime/evidence_build_profile.rs
GRID_COMPILED_COMPILER_OVERRIDE_ENVIRONMENT_PRESENT — runtime/evidence_build_profile.rs
GRID_COMPILED_DEBUG — runtime/evidence_build_profile.rs
GRID_COMPILED_ISOLATED_CARGO_HOME_DECLARED — runtime/evidence_build_profile.rs
GRID_COMPILED_OPT_LEVEL — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_CODEGEN_UNITS — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_DEBUG — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_DEBUG_ASSERTIONS — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_INCREMENTAL — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_LTO — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_OPT_LEVEL — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_OVERFLOW_CHECKS — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_PANIC — runtime/evidence_build_profile.rs
GRID_COMPILED_RELEASE_PROFILE_PINS_MATCH — runtime/evidence_build_profile.rs
GRID_COMPILED_RUSTC_VV_SHA256 — runtime/evidence_build_profile.rs
GRID_COMPILED_RUSTFLAGS_MATCH_PRODUCTION — runtime/evidence_build_profile.rs
GRID_COMPILED_TARGET — runtime/evidence_build_profile.rs
GRID_COMPILED_UNEXPECTED_PROFILE_OVERRIDES_PRESENT — runtime/evidence_build_profile.rs

GRID_COMPILER

Code Message template(s) Source
GRID_COMPILER_API_AUTHORITY {error:?} compiler-passes/native_link/general.rs
GRID_COMPILER_CATEGORY A compiler contribution in an expression position must declare the expression category

A compiler module item requires an actual compiler tag literal

A declaration-sequence contribution contains an executable module item

A module-item tag must declare declarations, module, callable or region category

Compiler module result requires a module root

Compiler module-item owner did not admit as a raw literal
compiler/compiler_contribution_modules.rs
compiler/compiler_contributions.rs
GRID_COMPILER_CONSTRUCTION constructed program cannot carry a source replay snapshot compiler/coordination_source/construction.rs
GRID_COMPILER_HANDLER — compiler-passes/compiler_handlers.rs
GRID_COMPILER_HANDLER_CONFLICT imported handler {authored_name} conflicts with a built-in executable tag; use a namespace alias compiler/import_productions.rs
GRID_COMPILER_HANDLER_SIGNATURE a compiler handler must declare exactly one request parameter compiler/source_region/function_native.rs
GRID_COMPILER_HANDLER_UNAVAILABLE Compiler module handler returned an invalid refusal record compiler/compiler_contribution_modules.rs
compiler/compiler_contributions.rs
compiler/surface_owner_forest.rs
GRID_COMPILER_HIR_MISSING compiler did not produce native HIR compiler-passes/source_compile/stages.rs
GRID_COMPILER_INFER_COST — compiler/compile.rs
compiler/main.rs
GRID_COMPILER_INTERFACE A callable fragment must export exactly one native definition

A callable fragment requires its explicit native function and imports

A region fragment requires its actual owning body

Native general exports must have valid unique names without receiving-module collisions
compiler/compiler_contribution_general.rs
compiler/compiler_contribution_modules.rs
GRID_COMPILER_LIMIT {error:?} compiler-passes/source_compile.rs
compiler-passes/source_compile/stages.rs
GRID_COMPILER_LINK joined native contribution failed full module validation: {:?} compiler-passes/native_link/stages.rs
compiler-passes/source_compile/stages.rs
GRID_COMPILER_MIR_MISSING compiler did not produce a complete native MIR module compiler-passes/source_compile/stages.rs
GRID_COMPILER_TYPE — compiler/function_types.rs
GRID_COMPILER_TYPE_LIMIT Declared type observation refused

{error:?}
compiler/function_types.rs
compiler-passes/native_link/general_ports.rs
GRID_COMPILER_VALIDATE_FULL — compiler-passes/cli.rs

GRID_COMPLEX

Code Message template(s) Source
GRID_COMPLEX — value/wire.rs

GRID_COMPONENT

Code Message template(s) Source
GRID_COMPONENT_METADATA A saved App View reference must name an earlier admitted SURFACE on a Surface node.

App node IDs must be distinct within a View.

The saved View now uses additional bindings. Review and replace its App reference.
compiler/surface_component_exports_owned.rs
compiler/surface_decompile.rs
compiler/surface_lower.rs
compiler/surface_node_shared.rs
compiler/surface_owner_nodes.rs
compiler/surface_publication.rs

GRID_CONTRIBUTION

Code Message template(s) Source
GRID_CONTRIBUTION_CAPTURE Generated expression reads a capture outside its explicit native interface compiler/callables.rs
GRID_CONTRIBUTION_LINK An unbound native call cannot supply generated-expression authority

Generated call has no admitted native definition

Imported generated call is outside its admitted definition closure
compiler/callables.rs
compiler/import_productions.rs

GRID_DECISION

Code Message template(s) Source
GRID_DECISION Decision owner is unavailable

Expected a decision declaration
compiler/expression_recognition/decision.rs
compiler/source_region/decision_native.rs
GRID_DECISION_ARTIFACT_CARDINALITY artifact {:?} violates {:?} cardinality (records={}, streaming={}) runtime/decision_packages.rs
GRID_DECISION_ARTIFACT_DUPLICATE artifact batch {:?} is supplied more than once runtime/decision_packages.rs
GRID_DECISION_ARTIFACT_REQUIRED required artifact {:?} is missing runtime/decision_packages.rs
GRID_DECISION_ARTIFACT_SCHEMA artifact {:?} uses schema {:?}; expected {:?} runtime/decision_packages.rs
GRID_DECISION_ARTIFACT_UNKNOWN package {}@{} has no {:?} artifact contract named {name:?} runtime/decision_packages.rs
GRID_DECISION_CONTRACT_MISMATCH compiled declaration for {}@{} does not exactly match the registered native contract runtime/decision_packages.rs
GRID_DECISION_COVERAGE Decision {definition} has an uncovered input case; add a rule or ELSE if no-match is unintended compiler/source_region/decision_analysis.rs
GRID_DECISION_DECLARATION_DUPLICATE module repeats decision package {}@{} runtime/decision_packages.rs
GRID_DECISION_DECLARATION_INVALID — runtime/decision_packages.rs
GRID_DECISION_DIALECT_UNKNOWN unknown decision package dialect {dialect:?}

unknown decision package dialect {value:?}
compiler/parser.rs
compiler/source_region/module_domain_native.rs
runtime/decision_packages.rs
GRID_DECISION_DUPLICATE_ARTIFACT artifact contract {:?} is declared more than once compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECISION_DUPLICATE_MEMBER {label} {duplicate:?} is declared more than once compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECISION_EVIDENCE — runtime/lir_dispatch.rs
GRID_DECISION_EXECUTION — runtime/lir_dispatch.rs
GRID_DECISION_IMPORT — runtime/lir_dispatch.rs
GRID_DECISION_INPUT_JSON — runtime/lir_dispatch.rs
GRID_DECISION_INPUT_PACKAGE — runtime/lir_dispatch.rs
GRID_DECISION_INPUT_SIZE — runtime/lir_dispatch.rs
GRID_DECISION_NATIVE_CONTRACT_INVALID — runtime/decision_packages.rs
GRID_DECISION_NATIVE_DUPLICATE native package {}@{} is already registered runtime/decision_packages.rs
GRID_DECISION_NOT_DECLARED — runtime/lir_dispatch.rs
GRID_DECISION_OUTPUT_JSON — runtime/lir_dispatch.rs
GRID_DECISION_OVERLAP Decision {definition} rules {} and {} overlap; UNIQUE conflicts if matching completes compiler/source_region/decision_analysis.rs
GRID_DECISION_PACKAGE_DUPLICATE decision package {id:?} is declared more than once compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECISION_PACKAGE_UNAVAILABLE — runtime/decision_packages.rs
GRID_DECISION_PURITY — compiler/source_region/decision_admission.rs
GRID_DECISION_REGISTRY_RESIDENT — runtime/lir_dispatch.rs
GRID_DECISION_TOKEN_INVALID invalid {label} {value:?} compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECISION_UNREACHABLE Decision {definition} rule {} can never be selected compiler/source_region/decision_analysis.rs
GRID_DECISION_VERSION_INVALID decision package VERSION must be a pinned semantic version such as 1.0.0 compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECISION_VERSION_UNAVAILABLE — runtime/decision_packages.rs

GRID_DECLARATIVE

Code Message template(s) Source
GRID_DECLARATIVE_GAME_DUPLICATE_FIELD {kind} field {field:?} is declared more than once compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECLARATIVE_GAME_FIELD expected a field name inside {kind} {name:?}

unknown {kind} field {field:?}; expected {}
compiler/expression_recognition/module_domain.rs
compiler/parser.rs
GRID_DECLARATIVE_GAME_FIELD_ASSIGNMENT {kind} field {field:?} must use = or : compiler/expression_recognition/module_domain.rs
compiler/parser.rs
GRID_DECLARATIVE_GAME_MISSING_FIELD {kind} {name:?} is missing required field {field:?} compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECLARATIVE_GAME_MIXED_FORM game {name:?} must use exactly one specialized form or the players/strategies/payoffs relation form

mechanism {name:?} must use exactly one of direct or vcg
compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_DECLARATIVE_GAME_UNCLOSED {kind} {name:?} is missing its closing }} compiler/expression_recognition/module_domain.rs
compiler/parser.rs

GRID_DEF

Code Message template(s) Source
GRID_DEF_ARITY generated expression expects {} argument(s) but was called with {}

the definition {} expects {} argument(s) but was called with {}
compiler/callables.rs
GRID_DEF_CALL_TYPE — compiler/parser.rs
GRID_DEF_CONTRACT cannot compose the callable contract for {}: {message} compiler/callables.rs
GRID_DEF_DUPLICATE {name} conflicts with an existing callable binding compiler/source_region/function_native.rs
GRID_DEF_DUPLICATE_PARAM definition {name} has a duplicate parameter '{p}' compiler/source_region/function_native.rs
GRID_DEF_IMPORT_CAPABILITY_UNSUPPORTED imported definition {} requires module capabilities; capability requirement rebasing is not supported yet compiler/import_productions.rs
GRID_DEF_IMPORT_CONFLICT imported API operation {key} conflicts with an existing callable binding

imported definition {authored_name} conflicts with an existing callable binding; use a namespace alias or rename one definition

imported extension {key} conflicts with an existing callable binding
compiler/import_productions.rs
GRID_DEF_IMPORT_INVALID module {path} exports callable {} without a definition record compiler/import_productions.rs
GRID_DEF_IMPORT_VALUE_CAPTURE Imported capture bindings exceed their aggregate work budget

Imported capture {name} must be a unique, closed, pure immutable value

Imported captures exceed their aggregate cloning budget

Imported value captures must be closed, pure and within their admission budget
compiler/callables.rs
compiler/import_productions.rs
compiler/import_values.rs
compiler/source_region/decision_native.rs
GRID_DEF_NAME function names and parameters must be Grid identifiers compiler/source_region/function_native.rs
GRID_DEF_RECURSION recursive callable definitions are not supported: {} compiler/callables.rs
GRID_DEF_TYPE — compiler/callables.rs
compiler/contribution_link.rs
compiler/source_region/function_native.rs
GRID_DEF_UNLINKED definition {} calls {}, which is not linked into this module compiler/callables.rs

GRID_DIMENSION

Code Message template(s) Source
GRID_DIMENSION_MISMATCH — compiler-passes/passes/dimensional.rs

GRID_DIMENSIONS

Code Message template(s) Source
GRID_DIMENSIONS_DEFAULT — compiler/parser.rs

GRID_DISTANCE

Code Message template(s) Source
GRID_DISTANCE_FIELD_DETECTOR — compiler/optimizer.rs

GRID_DOMAIN

Code Message template(s) Source
GRID_DOMAIN_PACK_CATALOG_PATH — editor/workspace_packages.rs

GRID_DRAWING

Code Message template(s) Source
GRID_DRAWING_PROJECTION — compiler/surface_drawing_native.rs
GRID_DRAWING_PROPERTY_REQUIRED — compiler/surface_drawing_native.rs

GRID_DUPLICATE

Code Message template(s) Source
GRID_DUPLICATE_ASSIGNMENT_DECORATOR STATE may appear at most once on an assignment

default may appear at most once on an assignment

input may appear at most once on an assignment

output may appear at most once on an assignment
compiler/source_region/head.rs

GRID_DYNAMICS

Code Message template(s) Source
GRID_DYNAMICS — compiler/source_region/dynamics_native.rs
GRID_DYNAMICS_INDEX Indexed syntax access refused: {error:?} compiler/source_region/dynamics_indices.rs

GRID_EDITION

Code Message template(s) Source
GRID_EDITION — runtime/lir_dispatch/simulation_agents.rs

GRID_EFFECTFUL

Code Message template(s) Source
GRID_EFFECTFUL_HIGHER_ORDER_LAMBDA — compiler-passes/lowering/parser_bridge.rs

GRID_ELEMENT

Code Message template(s) Source
GRID_ELEMENT_ADAPTER An adapter names a top-level SCRIPT export.

An element can declare only one adapter.

Declared parts need an explicit component adapter to place their DOM hooks. Add adapter renderParts and spread parts.<name> on each corresponding element in that SCRIPT export.

The element adapter must name an available SCRIPT export.
compiler/surface_native.rs
compiler/surface_native_contract_syntax.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
GRID_ELEMENT_ARGUMENTS A USING alias must be a name.

A composite element receives an action through a declared parameter; a direct arrow is reserved for native pressable contracts.

A converter is a Grid lambda or JavaScript glue function.

After a composite argument list, use shared layout phrases.

Contract parameters must be names.

Element parameters must be distinct names; body and viewer are reserved.

Hide on accepts mobile, tablet, desktop, or print.

Hide on requires a literal device or print target.

The number of element arguments does not match its parameters. Separate arguments with commas.

This composite element has no declaration in its native lexical scope.

This fixed preset does not accept a value.

This invocation has no declared element in its native lexical scope.

This preset has a different number of arguments.

This preset requires arguments.

USING requires a name AS value bridge.
compiler/surface_composite_shared.rs
compiler/surface_contracts.rs
compiler/surface_elements.rs
compiler/surface_invocation_shared.rs
compiler/surface_native.rs
compiler/surface_native_contract_syntax.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
compiler/surface_owner_composite.rs
compiler/surface_owner_invocation.rs
compiler/surface_owner_phrases.rs
compiler/surface_scoped_owned.rs
compiler/surface_scoped_syntax.rs
GRID_ELEMENT_DUPLICATE_EVENT Declare one handler per native event; put multiple actions in that handler.

Declare this event only once.
compiler/surface_contracts.rs
compiler/surface_embedded.rs
compiler/surface_embedded_owned.rs
compiler/surface_invocation_shared.rs
compiler/surface_native.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
compiler/surface_owner_invocation.rs
GRID_ELEMENT_INLINE_OPERATOR A phrase beginning with an operator word must start its own line compiler/surface_phrase_work.rs
GRID_ELEMENT_PARAMETER A component default must be literal data, not a model or private-state expression.

A component default must be literal data.

A component parameter can own only one contract

A component parameter contract must name exactly one declared parameter

A read-only component parameter cannot supply an editable lens.

A read-only component parameter cannot supply an editable property.

A read-only component parameter cannot supply editable Tree state.

A read-only component parameter cannot supply editable rows.

Imported native elements declare types in their phrase contracts, not composite parameters.

Pass a named action with the parameter count declared by this action contract.

Place required component parameters before parameters with defaults.

This component receives the value through a read-only parameter. Declare an edit parameter to write it.

This edit parameter requires a writable input or private local binding.

This forwarded action contract does not accept the declared argument types.
compiler/surface_action_rules_owned.rs
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_composite_shared.rs
compiler/surface_contracts.rs
compiler/surface_elements.rs
compiler/surface_native.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
compiler/surface_owner_composite.rs
compiler/surface_owner_inventory.rs
compiler/surface_placement_native.rs
compiler/surface_placement_shared.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_syntax.rs
compiler/surface_tree.rs
GRID_ELEMENT_PHRASE_TYPE A Repeater item alias must be a Grid identifier.

A lens is set by one callback (set by onChange), by a later callback argument (set by onChange(_, value)), or by split literal booleans (set by onOpen(TRUE), onClose(FALSE)).

An element takes one key. Keep one key phrase on this element and remove the others.

An empty sentence is text.

This key pins nothing. A key names an element and the local state inside it, so it belongs on the element's own line or directly beneath it, before any AS label; after a label, on an arrangement or on a BODY line it has no element to name. Move it there, or remove it.

This drawing property requires a value.

This property requires one of the symbols declared by its element contract.

select value names the row field that identifies a selection, as literal text.

class takes one or more class-name symbols or one literal value.

class takes one or more class-name symbols, such as class :hero :compact or class [:hero, :compact].
compiler/expression_recognition/surface.rs
compiler/surface_contracts.rs
compiler/surface_drawing_native.rs
compiler/surface_elements.rs
compiler/surface_glue.rs
compiler/surface_invocation_shared.rs
compiler/surface_native.rs
compiler/surface_native_contract_syntax.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
compiler/surface_owner_invocation.rs
compiler/surface_owner_misc.rs
compiler/surface_owner_phrases.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
GRID_ELEMENT_SLOT A Tree has one row(identifier) slot; put conditions inside it.

A composite supports at most 64 BODY slot placements.

After a BODY slot name, use declared Stack or shared layout phrases.

BODY belongs to a composite element placement.

BODY requires a valid slot name and at most 64 arguments

Choose a declared slot; put any condition inside its content.

Every placement of a named BODY must supply the same number of scoped arguments.

Fill each named slot only once.

Put Tree content inside its row(node) slot.

SLOT parameters must match the arguments supplied by its BODY declaration.

Use an explicit SLOT body with parameters for scoped default content.

Use either unnamed content or SLOT body for the default body, not both.
compiler/expression_recognition/surface.rs
compiler/source_input_roles.rs
compiler/surface_block_body_shared.rs
compiler/surface_composite_shared.rs
compiler/surface_context_validation.rs
compiler/surface_elements.rs
compiler/surface_option_catalog_retained.rs
compiler/surface_owner_body.rs
compiler/surface_owner_composite.rs
compiler/surface_owner_slots.rs
compiler/surface_slots.rs
compiler/surface_tree.rs
compiler/surface_tree_owned.rs
compiler/surface_tree_syntax.rs
GRID_ELEMENT_SUBJECT_TYPE A Repeater requires a row source.

A Tree requires model rows or a native tree value.

A column phrase needs a field name or a quoted column label.

Native view configuration must contain finite literal values and model binding names.

This binding does not match its PRESENT element's subject type.

This element's subject does not match its declared type.

This native view has no positional data binding. Use its named phrases.

This placement requires its actual subject
compiler/surface_contracts.rs
compiler/surface_embedded.rs
compiler/surface_embedded_owned.rs
compiler/surface_invocation_shared.rs
compiler/surface_owner_invocation.rs
compiler/surface_placement_native.rs
compiler/surface_placement_shared.rs
compiler/surface_tree.rs
compiler/surface_tree_owned.rs
GRID_ELEMENT_UNCLOSED ELEMENT requires END at its header's indentation compiler/surface_syntax.rs
GRID_ELEMENT_UNKNOWN_PHRASE A column takes AS, FORMAT, align, width and a display kind (Badge, Metric or Text).

A contract phrase is declared more than once.

A contract requires a target property.

A contract target must be a property name.

A lens uses ', set by callback'.

A native element arrow requires a declared onPress or onClick event. Use a named on-event handler for another event.

A native element declaration contains contract lines only.

A style part must be a name.

A variant clause reads when <setting> is :choice | :choice.

An always setting requires '= expression'.

An expression after AS must be introduced by a declared phrase.

Conflicting native phrase declarations select different value productions

Event phrases must begin with on.

Events require an arrow and slots require an indented body.

This adapter phrase collides with its parts, tell, className or children interface; give the phrase another name.

This column setting requires a value.

This element has no positional subject.

This embedded view has no native contract.

This embedded view requires a declared event.

This native element has no default body slot for this child.

This native view accepts configuration phrases and declared events.

This native view child requires a configuration phrase.

This native view phrase needs a value.

This native view requires an attached configuration phrase without a nested body.

This phrase is not declared by the native element.

This phrase requires a value.

This phrase requires a value; only declared boolean props are flags.

Unexpected text after arrangement

{word} does not declare the event {}.
compiler/expression_recognition/surface.rs
compiler/expression_recognition/surface_arrows.rs
compiler/surface_children.rs
compiler/surface_children_owned.rs
compiler/surface_contracts.rs
compiler/surface_embedded.rs
compiler/surface_embedded_owned.rs
compiler/surface_invocation_shared.rs
compiler/surface_lower.rs
compiler/surface_native.rs
compiler/surface_native_contract_syntax.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_owned.rs
compiler/surface_native_placement.rs
compiler/surface_owner_invocation.rs
compiler/surface_owner_misc.rs
compiler/surface_owner_phrases.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_table_shared.rs
compiler/surface_value_syntax.rs

GRID_ERROR

Code Message template(s) Source
GRID_ERROR_LITERALS — compiler/language_vocabulary.rs
GRID_ERROR_V1 — runtime/cad_authoring_functions/construction_bound_tests.rs
runtime/lir_dispatch/cad_selected_probe/construction_admission/lir_analysis/sketch_profile_dynamic_tests.rs

GRID_EVIDENCE

Code Message template(s) Source
GRID_EVIDENCE_COMMAND — runtime/bin/workbook_gate_b_full_contract.rs
GRID_EVIDENCE_PAYLOAD evidence claims describe predicate truth; attach structured payload separately compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_EVIDENCE_RUNNER — runtime/bin/workbook_gate_b_full_contract.rs
GRID_EVIDENCE_TIME expected Unix-millisecond integer after {label}

{label} is outside the signed 64-bit Unix-millisecond range
compiler/expression_recognition/module_domain.rs
compiler/parser.rs
GRID_EVIDENCE_VALIDITY evidence validity cannot end before it starts compiler/parser.rs
compiler/source_region/module_domain_native.rs

GRID_EWKB

Code Message template(s) Source
GRID_EWKB_CRS EWKB profile requires an embedded SRID runtime/native_geometry_parsers.rs

GRID_EXACT

Code Message template(s) Source
GRID_EXACT — value/wire.rs

GRID_EXECUTABLE

Code Message template(s) Source
GRID_EXECUTABLE_ARITY — compiler/executable_tags.rs
GRID_EXECUTABLE_CONTRACT — compiler/executable_tags.rs
GRID_EXECUTABLE_HOLE_CONTEXT — compiler/executable_tags/lua_slots.rs
GRID_EXECUTABLE_HOLE_TYPE — compiler/executable_tags.rs
GRID_EXECUTABLE_IDENTITY — compiler/executable_tags.rs
GRID_EXECUTABLE_LIMIT — compiler/executable_tags.rs
compiler/executable_tags/lua_slots.rs
GRID_EXECUTABLE_RESULT_TYPE — compiler/executable_tags.rs

GRID_EXPANSION

Code Message template(s) Source
GRID_EXPANSION_PENDING — editor/contributions.rs

GRID_EXTENSION

Code Message template(s) Source
GRID_EXTENSION_ARITY extension {name} expects {required}..={maximum} argument(s) but received {actual}

extension {} expects {}..={} argument(s) but received {}
compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/parser.rs
GRID_EXTENSION_ARTIFACT_INVALID — runtime/lir_dispatch.rs
GRID_EXTENSION_BINDING_INVALID — compiler/import_productions.rs
GRID_EXTENSION_ENGINE_UNAVAILABLE — runtime/lir_dispatch.rs
GRID_EXTENSION_EXPORT_NOT_FOUND package {} has no export {missing} compiler/import_productions.rs
GRID_EXTENSION_MANIFEST_INVALID — compiler/import_preparation.rs
GRID_EXTENSION_NAMED_ARGUMENT — compiler/parser.rs
GRID_EXTENSION_PACKAGE_IDENTITY_MISMATCH resolver returned {}@{} for {} compiler/import_preparation.rs
GRID_EXTENSION_PACKAGE_NOT_FOUND extension package not found: {} compiler/import_preparation.rs
GRID_EXTENSION_PACKAGE_REFERENCE_INVALID — compiler/import_preparation.rs
compiler/import_productions.rs
GRID_EXTENSION_SEED_DUPLICATE extension {function_name} receives seed more than once compiler/parser.rs
GRID_EXTENSION_SEED_REQUIRED seeded extension {function_name} requires <expression> AS seed compiler/parser.rs
GRID_EXTENSION_SEED_UNEXPECTED non-seeded extension {function_name} cannot declare seed compiler/parser.rs

GRID_FIELD

Code Message template(s) Source
GRID_FIELD_VALIDATION_IMPORTED_OWNER imported module {path} declares field validation; field contracts require a model-local input owner compiler/import_productions.rs
GRID_FIELD_VALIDATION_UNAVAILABLE — runtime/calc_resident.rs
runtime/input_candidate.rs
runtime/record_validation.rs
runtime/view_validation.rs
session/execution.rs
session/input_patch.rs

GRID_FILE

Code Message template(s) Source
GRID_FILE_EXTENSIONS — compiler/language_vocabulary.rs

GRID_FIND

Code Message template(s) Source
GRID_FIND_ANY_AHO_THRESHOLD — runtime/text_extensions.rs

GRID_FORM

Code Message template(s) Source
GRID_FORM_ADMISSION_CACHE_LIMIT — runtime/lir_dispatch/selected_form_admission_cache.rs
GRID_FORM_ARRAY_SNAPSHOT_LIMIT — value/resident/selected_array_cache_snapshot.rs
value/resident/selected_form_snapshot.rs
GRID_FORM_ASSIGNMENT_OWNER_BUSY — runtime/lir_dispatch/selected_form_assignment_snapshot.rs
runtime/lir_dispatch/selected_form_assignment_snapshot/parser_discovery_tests.rs
runtime/lir_dispatch/selected_form_operation.rs
GRID_FORM_ASSIGNMENT_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_assignment_snapshot.rs
GRID_FORM_CAD_RESULT_REQUIRES_NATIVE_ANALYSIS — runtime/lir_dispatch.rs
GRID_FORM_CANDIDATE_LIMIT — runtime/lir_dispatch/selected_form_operation.rs
GRID_FORM_CELL_PARSER_DISCOVERY_ONLY — runtime/selected_cell_snapshot/parser_owners.rs
runtime/selected_cell_snapshot/parser_owners/tests.rs
GRID_FORM_CELL_PARSER_OWNER_ALREADY_ADMITTED — runtime/selected_cell_snapshot/parser_owners.rs
GRID_FORM_CELL_PARSER_OWNER_ASSOCIATION — runtime/selected_cell_snapshot/parser_owners.rs
GRID_FORM_CELL_PARSER_OWNER_KIND — runtime/selected_cell_snapshot/parser_owners.rs
runtime/selected_cell_snapshot/parser_owners/tests.rs
GRID_FORM_CELL_PARSER_OWNER_LIMIT — runtime/selected_cell_snapshot/parser_owners.rs
GRID_FORM_CELL_PARSER_TICKET_CONSUMED — runtime/selected_cell_snapshot/parser_owners.rs
GRID_FORM_CELL_SNAPSHOT_WORK_LIMIT — runtime/selected_cell_snapshot.rs
GRID_FORM_CELL_TREE_DISCOVERY_ONLY — runtime/selected_cell_snapshot/tree_forest/holders.rs
GRID_FORM_CELL_TREE_FOREST_ASSOCIATION — runtime/selected_cell_snapshot/tree_forest.rs
GRID_FORM_CELL_TREE_FOREST_LIMIT — runtime/selected_cell_snapshot/tree_forest.rs
GRID_FORM_CELL_TREE_OWNER_REQUIRED — runtime/selected_cell_snapshot/tree_forest/holders.rs
GRID_FORM_CHARGED_SOURCE_ASSOCIATION — runtime/lir_dispatch/source10_current_image.rs
GRID_FORM_COLLECTION_DEPENDENCY_SNAPSHOT_LIMIT — runtime/collection_runtime/selected_dependency_snapshot.rs
GRID_FORM_COLLECTION_HEAD_LIMIT — runtime/collection_runtime/selected_head_snapshot.rs
GRID_FORM_COLLECTION_HEAD_OWNER_REQUIRED — runtime/collection_runtime/selected_head_snapshot.rs
GRID_FORM_COLLECTION_INPUT_IMAGE — runtime/collection_runtime/selected_head_snapshot.rs
runtime/lir_dispatch/selected_form_operation.rs
runtime/lir_dispatch/selected_form_rule_view_snapshot.rs
GRID_FORM_COLLECTION_STORE_ASSOCIATION — runtime/collection_runtime/selected_head_snapshot.rs
GRID_FORM_COLLECTION_TRANSITION_LIMIT — runtime/collection_runtime/selected_transition_snapshot.rs
GRID_FORM_COLLECTION_TRANSITION_VALUE_OWNER_REQUIRED — runtime/collection_runtime/selected_transition_snapshot.rs
GRID_FORM_COLUMNAR_SNAPSHOT_LIMIT — value/resident/selected_columnar_snapshot.rs
GRID_FORM_COMPILED_PARSER_ALIASED — runtime/lir_dispatch/selected_form_assignment_snapshot/parser_discovery_tests.rs
runtime/selected_cell_snapshot/parser_owners/tests.rs
GRID_FORM_COMPILED_PARSER_OWNER_REQUIRED — runtime/lir_dispatch/selected_form_graph_cache.rs
runtime/selected_cell_snapshot.rs
runtime/selected_cell_snapshot/parser_owners.rs
GRID_FORM_DATA_BINDINGS_LIMIT — runtime/lir_dispatch/selected_form_data_bindings.rs
GRID_FORM_DIRTY_RANGE_IMAGE — runtime/lir_dispatch/selected_form_data_bindings.rs
GRID_FORM_EVIDENCE_HISTORY_IMAGE — runtime/lir_dispatch/selected_form_history.rs
GRID_FORM_EXACT_SNAPSHOT_LIMIT — value/resident/selected_form_exact_snapshot.rs
GRID_FORM_EXPRESSION_BUILTIN_UNKNOWN — runtime/lir_dispatch.rs
GRID_FORM_EXPRESSION_CALLABLE_UNKNOWN — runtime/lir_dispatch.rs
GRID_FORM_EXPRESSION_LIMIT — runtime/lir_dispatch.rs
GRID_FORM_EXPRESSION_TERMINATION_REQUIRED — runtime/lir_dispatch.rs
GRID_FORM_EXTENSION_DESTINATION_BINDING_MISMATCH — runtime/extension_dispatch/selected_service.rs
GRID_FORM_EXTENSION_DESTINATION_NOT_QUIESCENT — runtime/extension_dispatch/selected_service.rs
GRID_FORM_EXTENSION_EFFECTFUL_OWNER_CONTRACT_REQUIRED — runtime/extension_dispatch/selected_service_tests.rs
GRID_FORM_EXTENSION_EXPRESSION_CUSTODY_LIMIT — runtime/extension_dispatch/selected_custody.rs
GRID_FORM_EXTENSION_EXTERNAL_ACCESS_UNADMITTED — runtime/extension_dispatch/selected_service_tests.rs
GRID_FORM_EXTENSION_MAP_CUSTODY_LIMIT — runtime/extension_dispatch/source_map_cache.rs
GRID_FORM_EXTENSION_PUBLICATION_ALLOCATION — runtime/extension_dispatch/selected_publications.rs
GRID_FORM_EXTENSION_PUBLICATION_LIMIT — runtime/extension_dispatch/selected_publications.rs
GRID_FORM_EXTENSION_SERVICE_ACTIVE_OPERATION — runtime/extension_dispatch/selected_service.rs
GRID_FORM_EXTENSION_SERVICE_CALLBACK_PANICKED — runtime/extension_dispatch/selected_service.rs
GRID_FORM_EXTENSION_SERVICE_CONTEXT — runtime/extension_dispatch/selected_service.rs
GRID_FORM_EXTENSION_SERVICE_FAILED — runtime/extension_dispatch/selected_service.rs
GRID_FORM_EXTENSION_SERVICE_LIMIT — runtime/extension_dispatch/selected_service.rs
GRID_FORM_EXTENSION_SERVICE_RESULT_CONTEXT — runtime/extension_dispatch/selected_service.rs
GRID_FORM_GAME_CACHE_BUSY — runtime/lir_dispatch/selected_form_admission_cache.rs
GRID_FORM_GEOMETRY_SNAPSHOT_LIMIT — value/geometry/selected_form_snapshot.rs
GRID_FORM_GEO_CACHE_BUSY — runtime/lir_dispatch/selected_form_geo_cache.rs
GRID_FORM_GEO_CACHE_CALLBACK_PANICKED — runtime/lir_dispatch/selected_form_geo_cache.rs
GRID_FORM_GEO_CACHE_LIMIT — runtime/lir_dispatch/selected_form_geo_cache.rs
GRID_FORM_GRAPH_ARTIFACT_REVISION — runtime/graph_runtime/selected_form_snapshot.rs
GRID_FORM_GRAPH_CACHE_BUSY — runtime/lir_dispatch/selected_form_graph_cache.rs
runtime/lir_dispatch/selected_form_operation.rs
GRID_FORM_GRAPH_CACHE_LIMIT — runtime/lir_dispatch/selected_form_graph_cache.rs
GRID_FORM_GRAPH_HISTORY_OWNER_BUSY — runtime/lir_dispatch/selected_form_history.rs
GRID_FORM_GRAPH_OWNER_BUSY — runtime/graph_runtime/selected_form_snapshot.rs
GRID_FORM_GRAPH_STORE_LIMIT — runtime/graph_runtime/selected_form_snapshot.rs
GRID_FORM_HISTORY_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_history.rs
GRID_FORM_INFERENCE_OWNER_BUSY — runtime/live_inference/selected_form_snapshot.rs
GRID_FORM_INFERENCE_SNAPSHOT_LIMIT — runtime/live_inference/selected_form_snapshot.rs
GRID_FORM_INPUT_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_rule_view_snapshot.rs
GRID_FORM_MANY_TAG_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_many_tag_snapshot.rs
GRID_FORM_MODULE_PAIR_CALLBACK_PANICKED — runtime/lir_dispatch/selected_form_module_pair.rs
GRID_FORM_MODULE_PAIR_LIMIT — runtime/lir_dispatch/selected_form_module_pair.rs
GRID_FORM_MODULE_PAIR_SOURCE_ASSOCIATION — runtime/lir_dispatch/selected_form_module_pair.rs
GRID_FORM_MODULE_PAIR_TICKET_CONSUMED — runtime/lir_dispatch/selected_form_module_pair.rs
GRID_FORM_NATIVE_BATCH_RETIRED — runtime/selected_cell_snapshot/tree_forest/tests.rs
GRID_FORM_OBJECT_SNAPSHOT_LIMIT — value/economic_series/selected_form_snapshot.rs
value/object_value/selected_form_snapshot.rs
GRID_FORM_OBSERVATION_OWNER_BUSY — runtime/lir_dispatch/selected_form_observation_snapshot.rs
GRID_FORM_OBSERVATION_OWNER_REQUIRED — value/resident/selected_value_snapshot.rs
GRID_FORM_OBSERVATION_SNAPSHOT_LIMIT — runtime/formula_parallel_policy.rs
runtime/lir_dispatch/selected_form_observation_snapshot.rs
GRID_FORM_PAGE_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_rule_view_snapshot.rs
GRID_FORM_PAGING_OWNER_BUSY — runtime/lir_dispatch/selected_form_paging_snapshot.rs
GRID_FORM_PAGING_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_paging_snapshot.rs
GRID_FORM_PARSER_CACHE_BUSY — runtime/selected_cell_snapshot/parser_owners/tests.rs
GRID_FORM_PREDICATE_CACHE_BUSY — runtime/lir_dispatch/selected_form_operation.rs
runtime/lir_dispatch/selected_form_predicate_cache.rs
GRID_FORM_PREDICATE_CACHE_LIMIT — runtime/lir_dispatch/selected_form_predicate_cache.rs
GRID_FORM_PREDICATE_PROVIDER_ASSOCIATION — runtime/lir_dispatch/selected_form_predicate_cache.rs
GRID_FORM_PREDICATE_SOURCE_ASSOCIATION — runtime/lir_dispatch/selected_form_predicate_cache.rs
GRID_FORM_PROCESS_SOURCE_COPY_UNSUPPORTED — runtime/lir_dispatch/selected_form_source_image.rs
GRID_FORM_PRODUCTION_SOURCE_REQUIRED — runtime/lir_dispatch/selected_form_source_image.rs
GRID_FORM_RESOLVE_OWNER_BUSY — runtime/lir_dispatch/selected_form_resolve_snapshot.rs
GRID_FORM_RESOLVE_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_resolve_snapshot.rs
GRID_FORM_ROUTING_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_routing_snapshot.rs
GRID_FORM_ROUTING_SNAPSHOT_NATIVE_WORK_PENDING — runtime/lir_dispatch/selected_form_routing_snapshot.rs
GRID_FORM_RULE_METADATA_OWNER_BUSY — runtime/lir_dispatch/selected_form_rule_metadata_snapshot.rs
GRID_FORM_RULE_METADATA_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_rule_metadata_snapshot.rs
GRID_FORM_RULE_SNAPSHOT_NATIVE_WORK_PENDING — runtime/rule_scheduler/selected_view_snapshot.rs
GRID_FORM_RULE_VIEW_SNAPSHOT_LIMIT — runtime/lir_dispatch/selected_form_rule_view_snapshot.rs
GRID_FORM_RULE_VIEW_SNAPSHOT_NATIVE_WORK_PENDING — runtime/lir_dispatch/selected_form_rule_view_snapshot.rs
GRID_FORM_RULE_VIEW_SNAPSHOT_TOUCH_PLAN_REQUIRED — runtime/lir_dispatch/selected_form_rule_view_snapshot.rs
GRID_FORM_SOURCE_IMAGE_LIMIT — runtime/lir_dispatch/selected_form_source_image.rs
runtime/lir_dispatch/source10_current_image.rs
GRID_FORM_SOURCE_MISSING — runtime/lir_dispatch/selected_form_operation.rs
GRID_FORM_TOUCH_REQUIRED — runtime/lir_dispatch/selected_form_operation.rs
GRID_FORM_TOUCH_SNAPSHOT_LIMIT — runtime/view_touches/selected_snapshot.rs
GRID_FORM_TOUCH_SNAPSHOT_NATIVE_WORK_PENDING — runtime/view_touches/selected_snapshot.rs
GRID_FORM_VALIDATION_SNAPSHOT_LIMIT — runtime/view_validation/selected_snapshot.rs
GRID_FORM_VIEW_SNAPSHOT_LIMIT — runtime/rule_scheduler/selected_view_snapshot.rs
value/resident/selected_value_snapshot.rs
GRID_FORM_VIEW_SNAPSHOT_PENDING_UNDO — runtime/rule_scheduler/selected_view_snapshot.rs

GRID_FORMULATEXT

Code Message template(s) Source
GRID_FORMULATEXT_OWNER Cell formula has no expression owner

Formula text owner is unavailable

Formula text requires its actual assignment owner

Formula text requires its original owning expression
compiler/definition_owners.rs

GRID_FUNCTION

Code Message template(s) Source
GRID_FUNCTION_API_V1 — runtime/extension_dispatch.rs
GRID_FUNCTION_API_V1_CATALOG_SHA256 — runtime/extension_dispatch.rs
GRID_FUNCTION_API_V2 — runtime/extension_dispatch.rs
GRID_FUNCTION_REFLECTION_ARITY {form} expects {expected} argument(s) in this form compiler/callables.rs
compiler/parser.rs

GRID_GEDCOM

Code Message template(s) Source
GRID_GEDCOM_NATIVE_MIGRATION GEDCOM is now a native Standard/Lite parser: remove USE pkg:grid/gedcom and use gedcom literals or PARSE_GEDCOM; compiled models do not require migration compiler/import_preparation.rs

GRID_GENERIC

Code Message template(s) Source
GRID_GENERIC_CHOICE_PARAMETER CHOICES flags cannot have type parameters

a generic CHOICE permits at most 16 type parameters

expected ',' or '>'; parameters have kind Type and cannot be applied

expected a type parameter name

generic CHOICE requires algebraic constructors

type parameters must be distinct names, not '_' or the enclosing family
compiler/expression_recognition/module_directives.rs
compiler/generic_choices.rs
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_GENERIC_CHOICE_SCHEMA — compiler/generic_choices.rs
GRID_GENERIC_CHOICE_SOURCE_REQUIRED — compiler-passes/lowering/parser_bridge.rs
GRID_GENERIC_CHOICE_TYPE choice field type exceeds metadata capacity

expected a complete generic field type

explicit constructor requires a declared CHOICE family

explicit type application exceeds the nesting limit

explicit type application must belong to its constructor family

field has no admitted erased runtime contract

generic field type exceeds metadata capacity

generic field type exceeds the nesting limit

invalid character in generic field type

mutually recursive generic schemas are not supported

type identifiers cannot contain whitespace

unknown ledger constructor family
compiler/expression_recognition/choices.rs
compiler/expression_recognition/module_directives.rs
compiler/generic_choices.rs

GRID_GRAMMAR

Code Message template(s) Source
GRID_GRAMMAR_BINDER — compiler/grammar_syntax.rs
GRID_GRAMMAR_BINDER_DUPLICATE_ARGUMENT BINDER repeats {role} argument {argument:?} compiler/grammar_syntax.rs
GRID_GRAMMAR_DECLARATION expected START, SKIP, TOKEN, REFERENCE, BINDER, FRESH, or rule = expression compiler/grammar_syntax.rs
GRID_GRAMMAR_DUPLICATE_BINDER constructor {:?} has more than one BINDER declaration compiler/grammar_syntax.rs
GRID_GRAMMAR_DUPLICATE_FRESH token {:?} has more than one FRESH declaration compiler/grammar_syntax.rs
GRID_GRAMMAR_DUPLICATE_REFERENCE constructor {:?} has more than one REFERENCE declaration compiler/grammar_syntax.rs
GRID_GRAMMAR_EMPTY a CFG or PEG grammar must declare at least one rule compiler/grammar_syntax.rs
GRID_GRAMMAR_EXPRESSION — compiler/grammar_syntax.rs
GRID_GRAMMAR_FORMALISM unknown grammar formalism {formalism_name:?}; expected CFG, PEG, or REGULAR compiler/expression_recognition/module_domain.rs
compiler/parser.rs
GRID_GRAMMAR_FRESH — compiler/grammar_syntax.rs
GRID_GRAMMAR_HEADER the grammar body must begin on the line after its header

unexpected text after the grammar formalism
compiler/expression_recognition/module_domain.rs
compiler/parser.rs
GRID_GRAMMAR_REFERENCE — compiler/grammar_syntax.rs
GRID_GRAMMAR_REGULAR_BODY a REGULAR grammar body is exactly MATCH /pattern/

a REGULAR grammar requires MATCH /pattern/
compiler/grammar_syntax.rs
GRID_GRAMMAR_RULE a rule whose = ends the line requires a more-indented first alternative

grammar rule names must be identifiers
compiler/grammar_syntax.rs
GRID_GRAMMAR_RULE_CONTINUATION an alternative continuation must follow a rule compiler/grammar_syntax.rs
GRID_GRAMMAR_START START must name one grammar rule compiler/grammar_syntax.rs
GRID_GRAMMAR_TOKEN TOKEN expects TOKEN name = /pattern/

TOKEN must have an identifier name

after a token name, expected PRIORITY <integer>, HIGHLIGHT <category> or =
compiler/grammar_syntax.rs
GRID_GRAMMAR_TOKEN_HIGHLIGHT HIGHLIGHT requires a semantic-token category

{category} is not a semantic-token category; see docs/language/vocabulary.json
compiler/grammar_syntax.rs
GRID_GRAMMAR_TOKEN_PRIORITY PRIORITY requires an integer

token PRIORITY must be a signed 32-bit integer
compiler/grammar_syntax.rs
GRID_GRAMMAR_UNTERMINATED grammar {name:?} is missing its terminating END compiler/expression_recognition/module_domain.rs
compiler/parser.rs
GRID_GRAMMAR_VALUE_INVALID — value/resident_bridge.rs

GRID_GRAPH

Code Message template(s) Source
GRID_GRAPH_BINDING_DECORATOR graph bindings do not support input, output, or default decorators compiler/source_region/assignment.rs
GRID_GRAPH_BINDING_OPERATOR graph bindings are immutable declarations and require the '=' operator compiler/source_region/assignment.rs
GRID_GRAPH_BINDING_REQUIRED graph-producing expressions must be assigned to a graph named binding compiler/source_region/assignment.rs
GRID_GRAPH_BINDING_SCHEDULE graph, path, partition, pattern, and fixpoint bindings do not support schedule modifiers compiler/source_region/assignment.rs
GRID_GRAPH_CONSTRUCTOR_ARGUMENTS GRAPH requires one parse-tree source or edges, edge_id, from, and to bindings compiler/source_region/assignment.rs
GRID_GRAPH_CONTRACT_PARTITION contraction refers to unknown partition {partition:?} compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_CONTRACT_SCHEMA partition contraction produces the intrinsic quotient schema; do not annotate it with the source schema compiler/parser.rs
GRID_GRAPH_CONTRACT_SOURCE partition {:?} belongs to graph {:?}, not {:?} compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_DUPLICATE_BINDING graph handle {name:?} is declared more than once compiler/parser.rs
GRID_GRAPH_FIXPOINT_BOUND — compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_FIXPOINT_DIRECTION fixpoint direction must be along or against compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_FIXPOINT_IDENTITY fixpoint identities are incompatible with the selected operator compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_FIXPOINT_OPERATOR fixpoint operator must be sum_product, min_plus, max_min, or boolean_or compiler/source_region/rhs_graph.rs
GRID_GRAPH_FIXPOINT_OPTION sum_product options are weight, bias, and damping compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_FIXPOINT_OPTION_DUPLICATE fixpoint option {interface} is specified more than once

fixpoint option {} is specified more than once
compiler/source_region/rhs_graph.rs
compiler/source_region/rhs_graph_consume.rs
GRID_GRAPH_FIXPOINT_SEED bounded graph fixpoints require at least one explicit seed compiler/source_region/rhs_graph.rs
compiler/source_region/rhs_graph_consume.rs
GRID_GRAPH_MAX_ITERATIONS — runtime/graph_runtime.rs
GRID_GRAPH_NAMED_BINDING graph handles must be bound to an unqualified named symbol, not a cell, range, or sheet-qualified target compiler/source_region/assignment.rs
GRID_GRAPH_PATCH_SHAPE_IMMUTABLE — runtime/lir_dispatch.rs
GRID_GRAPH_PATH_LIMIT captured walk hop limit must be between 1 and 128

route-constrained paths require LIMIT 1..128 AS hops
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATH_PROJECTION captured paths expose .hops, .nodes, .edges and .edges.<property> compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_BINDING pattern binding must be one unqualified identifier outside the reserved _grid_graph_anon namespace compiler/source_region/rhs_graph.rs
GRID_GRAPH_PATTERN_BINDING_ROLE captured path requires a fresh binding

path binding reused as entity

path binding reused as node

pattern binding {binding} cannot be reused as both a node and an edge
compiler/source_region/rhs_graph_native.rs
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_BINDING_SCOPE predicate inside {binding} must select {binding}.&lt;property&gt;, not {raw} compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_BRANCH a branch must start at an earlier node binding

each clause must start at an earlier node binding

group branch requires an earlier node
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_DUPLICATE_ALIAS projection alias {alias} is used more than once compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_EXPRESSION_ALIAS computed graph projections require AS column compiler/source_region/rhs_graph_owned.rs
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_LIMIT native graph matches require a static limit compiler/source_region/rhs_graph.rs
GRID_GRAPH_PATTERN_LITERAL pattern predicates require a scalar literal, model input, or bound property

pattern predicates require a static number, string, boolean, symbol, or BLANK literal

pattern predicates require a static string literal
compiler/source_region/rhs_graph.rs
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_PROPERTY pattern selector is missing a property compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PATTERN_UNKNOWN_BINDING projection refers to unknown pattern binding {binding} compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_PRODUCER_REQUIRED a graph binding must be created by GRAPH or a graph-producing transformation compiler/source_region/assignment.rs
GRID_GRAPH_PROPERTY_SCOPE this operation requires a {scope_name} property selector compiler/source_region/rhs_graph_native.rs
GRID_GRAPH_PROPERTY_SELECTOR graph properties use edge.&lt;property&gt; or node.&lt;property&gt; selectors

graph property selector is missing a property after its scope
compiler/source_region/rhs_graph_native.rs
GRID_GRAPH_QUERY_ARGUMENT — compiler/graph_query_composition.rs
GRID_GRAPH_QUERY_ARGUMENT_EFFECT computed graph query arguments must be deterministic pure expressions; bind effectful values explicitly first compiler/parser.rs
GRID_GRAPH_QUERY_BODY query functions require a bounded graph match body compiler/source_region/function_native.rs
GRID_GRAPH_QUERY_LIMIT expanded graph queries exceed the admission work budget

query arguments exceed the admission work budget
compiler/graph_query_composition.rs
GRID_GRAPH_QUERY_TIMEOUT_MS — runtime/lir_dispatch.rs
GRID_GRAPH_REWRITE_ACTIONS legacy rewrite cannot combine separate DELETE and SET owners

rewrite requires 1..256 actions
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_REWRITE_BINDING rewrite action requires a matched binding of the declared kind compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_REWRITE_DELETE_BINDING rewrite delete target {binding} is not a matched edge compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_REWRITE_LIMIT immutable graph rewrites require a static edit limit

rewrite limit must leave room for one-past-bound atomic overflow detection
compiler/source_region/rhs_graph.rs
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_REWRITE_PATTERN rewrite matching requires at least one edge step compiler/source_region/rhs_graph.rs
compiler/source_region/rhs_graph_consume.rs
GRID_GRAPH_REWRITE_PROPERTY SET requires a matched binding and a non-identity property

SET requires binding.property
compiler/source_region/rhs_graph_reduce.rs
GRID_GRAPH_REWRITE_VALUE matched property access requires a static property name

property access must start at a matched entity

rewrite values accept scalar literals, model inputs, bound properties and + - * /

unknown row binding
compiler/source_region/rhs_graph_native.rs
GRID_GRAPH_ROUTE_LIMIT expanded graph route exceeds 256 productions, depth 64, or relation length 1024 compiler/logical_path_syntax.rs
GRID_GRAPH_SCHEMA_COLUMNS graph {:?} {label} must exactly select schema {:?} properties: {} compiler/parser.rs
GRID_GRAPH_SCHEMA_DUPLICATE graph schema {name:?} is declared more than once compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_DUPLICATE_KIND edge kind {:?} is declared more than once

node kind {:?} is declared more than once
compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_DUPLICATE_PROPERTY graph schema property is declared more than once compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_EMPTY graph schema must declare at least one node or edge property compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_ENDPOINT_KIND edge kind {:?} references undeclared endpoint kind {} -> {} compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_KIND_PROPERTY named graph kinds require a total node.kind/edge.kind string or symbol property compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_OPTIONAL_PROPERTY {context} requires a total numeric property, but {} is optional compiler/parser.rs
GRID_GRAPH_SCHEMA_PREDICATE_LITERAL pattern equality literal does not inhabit schema property {} tagged {}{} compiler/parser.rs
GRID_GRAPH_SCHEMA_PROPERTY {context} selects undeclared property {scope}.{} from schema {:?} compiler/parser.rs
GRID_GRAPH_SCHEMA_PROPERTY_TYPE {context} requires a numeric property, but {} is tagged {} compiler/parser.rs
GRID_GRAPH_SCHEMA_REBIND graph transformation {:?} preserves schema {:?}, not {:?} compiler/parser.rs
GRID_GRAPH_SCHEMA_REPRESENTATION — runtime/lir_dispatch.rs
GRID_GRAPH_SCHEMA_REPRESENTATION_UNSUPPORTED graph property type {type_tag:?} has no lossless native property representation compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_STRUCTURAL_PROPERTY graph schema properties exclude structural node and edge IDs compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_GRAPH_SCHEMA_UNKNOWN graph {:?} references unknown schema {:?} compiler/parser.rs
GRID_GRAPH_V2_BINDING_DECORATOR {kind} bindings do not support input, output, or default decorators compiler/source_region/assignment.rs
GRID_GRAPH_V2_BINDING_OPERATOR {kind} bindings are immutable declarations and require the '=' operator compiler/source_region/assignment.rs
GRID_GRAPH_V2_DUPLICATE_BINDING graph value {:?} is declared more than once compiler/parser.rs
GRID_GRAPH_V2_NAMED_BINDING {kind} values must be bound to an unqualified named symbol, not a cell, range, or sheet-qualified target compiler/source_region/assignment.rs
GRID_GRAPH_V2_PROJECTION {receiver:?} has no graph projection {projection:?} compiler/parser.rs
GRID_GRAPH_V2_PROJECTION_CALL {receiver}.{projection} is not a resident method; use the supported property projection without parentheses compiler/parser.rs
GRID_GRAPH_V2_PROJECTION_TYPE {receiver}.{projection} is a {expected} projection compiler/parser.rs
GRID_GRAPH_V2_SOURCE path and partition sources must name one graph binding compiler/source_region/rhs_graph.rs
GRID_GRAPH_V2_UNKNOWN_SOURCE measure {:?} refers to unknown graph binding {:?}

partition {:?} refers to unknown graph binding {:?}

path {:?} refers to unknown graph binding {:?}

pattern {:?} refers to unknown graph binding {:?}
compiler/parser.rs
GRID_GRAPH_VIEW_CLAUSE graph comprehension clauses must begin with node or edge

unexpected text after {label} comprehension predicate
compiler/source_region/rhs_graph.rs
GRID_GRAPH_VIEW_EMPTY graph comprehension requires at least one node or edge predicate compiler/source_region/rhs_graph.rs
compiler/source_region/rhs_graph_consume.rs

GRID_HEADER

Code Message template(s) Source
GRID_HEADER_KEYWORDS — compiler/language_vocabulary.rs

GRID_HYBRID

Code Message template(s) Source
GRID_HYBRID_CAPABILITY_UNAVAILABLE — runtime/hybrid_symbolic_admission.rs
GRID_HYBRID_METHOD_UNAVAILABLE — runtime/hybrid_symbolic_admission.rs
GRID_HYBRID_RUNTIME_CONFIGURATION_INVALID — runtime/hybrid_symbolic_admission.rs
GRID_HYBRID_SYMBOLIC_METADATA_INVALID — runtime/hybrid_symbolic_admission.rs

GRID_IMPLICIT

Code Message template(s) Source
GRID_IMPLICIT_INTERSECTION_REMOVED '@' as a prefix on a reference (implicit intersection) has been removed — it never selected a row/column value, it just passed the reference through unchanged. Reference the cell directly (e.g. A5 instead of @A:A).

implicit intersection is not admitted in fresh compiler syntax; reference the cell directly
compiler/expression_native/recursive.rs
compiler/expression_recognition/operators.rs

GRID_INDUSTRIAL

Code Message template(s) Source
GRID_INDUSTRIAL_ORIGINAL_CUSTODY_REQUIRED — runtime/backbone_streams/model_replacement/remap_custody.rs

GRID_INPUT

Code Message template(s) Source
GRID_INPUT_DECLARATION_SHAPE an input declaration with mutation, laziness, conditional preservation, or scheduling compiler/source_region/assignment.rs
GRID_INPUT_SERIES_INVALID — session/input_restore.rs
value/resident.rs
GRID_INPUT_VALIDATION_FAILED — compiler/surface_admission.rs
runtime/input_candidate.rs
runtime/lir_dispatch.rs
session/execution.rs
session/input_validation.rs
GRID_INPUT_VALIDATION_UNAVAILABLE — runtime/input_candidate.rs

GRID_ITERATE

Code Message template(s) Source
GRID_ITERATE_UNTIL_ARITY UNTIL requires ITERATE(initial, bound, step) and exactly one predicate compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs

GRID_ITERATIVE

Code Message template(s) Source
GRID_ITERATIVE_CALC — runtime/incremental.rs
GRID_ITERATIVE_MAX — runtime/incremental.rs
GRID_ITERATIVE_TOLERANCE — runtime/incremental.rs

GRID_KEYWORDS

Code Message template(s) Source
GRID_KEYWORDS — compiler/language_vocabulary.rs

GRID_KNOWLEDGE

Code Message template(s) Source
GRID_KNOWLEDGE_GRAPH_DUPLICATE graph {graph:?} is already projected into Predicate knowledge compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_KNOWLEDGE_GRAPH_UNKNOWN_SOURCE knowledge projection refers to unknown graph binding {:?} compiler/parser.rs

GRID_LAYOUT

Code Message template(s) Source
GRID_LAYOUT A formal array must retain its genuine lexical binder

A shaped formal array requires an admitted INDEX read

Boolean capture must retain its actual admitted binding

Boolean ingress requires an admitted binding

Component argument does not match its declared array shape

Conflicting formal array shapes

Conflicting layout array value shapes

Imported component tags exceed aggregate work

Imported component value inventory exceeds aggregate work

Invalid declared formal array shape

Invalid layout array value shape

LAYOUT exceeds 10,000 captured values

LAYOUT requires a named definition

Layout array captures exceed the existing cumulative entry budget

Layout formal arrays exceed 10,000 combined entries
compiler/expression_recognition/native_ingress/module.rs
compiler/import_productions.rs
compiler/source_construction_native.rs
compiler/source_region/layout_native.rs
compiler/source_region/optimization_native.rs
GRID_LAYOUT_ARGUMENT — compiler/parser.rs
GRID_LAYOUT_CALLBACK A layout callback must have one consistent arity

Callable parameters require an untagged numeric layout; dimensional callback contracts are not admitted

Layout callback identities exceed 10,000 entries
compiler/source_region/decision_admission.rs
compiler/source_region/optimization_native.rs
GRID_LAYOUT_CAPTURE Cyclic operation capture bindings

Duplicate operation capture binding

Pass live cell values as explicit layout arguments

Pass live parameter {name} as an explicit layout argument
compiler/source_region/layout_scope.rs
compiler/source_region/optimization_native.rs
GRID_LAYOUT_DOMAIN Indexed constant aliases exceed 64 levels

Indexed keys require immutable module constants

LAYOUT exceeds 128 expanded rectangles

Layout text and symbol keys cannot contain control characters
compiler/source_region/optimization_native.rs
GRID_LAYOUT_HELPER Layout helper expansion exceeds its aggregate work budget

Layout helpers exceed 10,000 captured entries

Layout helpers exceed 10,000 formal captures

Missing admitted formal capture slot
compiler/source_region/optimization_native.rs
GRID_LAYOUT_UNIT — compiler/source_region/layout_units.rs

GRID_LAZY

Code Message template(s) Source
GRID_LAZY_RANGE_TARGET lazy assignments require one cell or named target; a range must be finite and eager compiler/source_region/assignment.rs

GRID_LEARNING

Code Message template(s) Source
GRID_LEARNING_INPUT_LOCKED — compiler/surface_admission.rs

GRID_LEDGER

Code Message template(s) Source
GRID_LEDGER_ADMISSION_REQUIRED — compiler/language_surface.rs
compiler/ledger_syntax.rs
GRID_LEDGER_ARTIFACT_BINDING closed nominal dependency closure differs from registered family

closed root differs from registered nominal family

domain bytes differ from canonical types/refinements/templates

expression handle is outside its arena

nominal family bytes differ from canonical template closure

schema bytes differ from the canonical callable types/refinements/nominal definitions
compiler/ledger_admission.rs
compiler/ledger_types/domain_schema.rs
compiler/ledger_types/family_schema.rs
compiler/ledger_types/schema.rs
compiler-passes/lowering/source_callable/ledger/entry_proof.rs
GRID_LEDGER_ARTIFACT_VERSION entry proof requires exact callable table3

unsupported callable domain definition version

unsupported callable schema definition version

unsupported nominal family definition version
compiler/ledger_types/domain_schema.rs
compiler/ledger_types/family_schema.rs
compiler/ledger_types/schema.rs
compiler-passes/lowering/source_callable/ledger/entry_proof.rs
GRID_LEDGER_ASSET_MISMATCH quantity declarations differ compiler/ledger_admission.rs
GRID_LEDGER_ASSET_SCALE asset scale must be an integer from 0 through 18 compiler/expression_recognition/module_ledger.rs
compiler/source_region/module_ledger_native.rs
GRID_LEDGER_ASSET_SUPPLY MAX_SUPPLY must be positive canonical unsigned 256-bit atoms compiler/source_region/module_ledger_native.rs
GRID_LEDGER_DIVISION QDIV needs exact operands and explicit Rounding constructor

division requires an explicit admitted integer rounding operation
compiler/ledger_admission.rs
compiler-passes/lowering/source_callable/ledger/quantity.rs
GRID_LEDGER_DUPLICATE_NAME duplicate asset declaration

duplicate contract declaration

duplicate ledger declaration name

duplicate ledger name

duplicate record field

duplicate transaction name

duplicate typed field

ledger binding cannot shadow or rebind a visible name

record literal repeats a field
compiler/expression_recognition/module_ledger.rs
compiler/ledger_admission.rs
compiler/ledger_types.rs
compiler/source_region/module_ledger_native.rs
GRID_LEDGER_EFFECT_UNSUPPORTED call {callee} is outside admitted exact scalar operations

complete emitted contract proof has outstanding semantic phases

complete entry has uncontained or unclassified value errors

free name is not contract data or authenticated context

helper captures or effects are not admitted

workbook, spatial, extension or non-domain expression is not admitted
compiler/ledger_admission.rs
compiler-passes/lowering/source_callable/ledger/entry_proof.rs
GRID_LEDGER_EXACT_REQUIRED MAX_SUPPLY requires a bigint literal

floating, decimal and currency types cannot inhabit exact ledger schemas

nominal fields require exact numeric representation

only explicit bigint numeric literals are admitted
compiler/ledger_admission.rs
compiler/ledger_types.rs
compiler/source_region/module_ledger_native.rs
GRID_LEDGER_INTEGER_BOUND bigint literal exceeds bounded admission work

exact intermediate exceeds 512 magnitude bits
compiler/ledger_admission.rs
compiler-passes/lowering/source_callable/ledger/events.rs
GRID_LEDGER_LIMIT collection bound exceeds 256

conditional nesting exceeds 16

ledger declarations exceed 256

ledger identifier exceeds 128 bytes

ledger source exceeds 8 MiB

ledger type nesting exceeds 16

nominal family definition exceeds 64 KiB

parameters exceed 64

record fields exceed 64

retained type application exceeds 64 KiB

scalar/type capacity exceeds 1024

state fields exceed 64

transaction source statements exceed 65536

transactions exceed 256

type arguments exceed 16
compiler/expression_recognition/module_ledger.rs
compiler/ledger_admission.rs
compiler/ledger_syntax.rs
compiler/ledger_types.rs
compiler/ledger_types/domain_schema.rs
compiler/ledger_types/family_schema.rs
compiler/ledger_types/schema.rs
compiler/source_region/module_ledger_native.rs
compiler-passes/lowering/source_callable/ledger/entry_proof.rs
GRID_LEDGER_LOCAL_REBIND local binding cannot shadow or rebind a visible name

local cannot replace a visible binding
compiler/ledger_admission.rs
compiler/source_region/module_ledger_native.rs
GRID_LEDGER_PROFILE PROFILE may occur only once

PROFILE must occur first in a ledger

unsupported ledger admission profile
compiler/expression_recognition/module_ledger.rs
compiler/source_region/module_ledger_native.rs
GRID_LEDGER_QUANTITY_OVERFLOW — compiler-passes/lowering/source_callable/ledger/quantity.rs
GRID_LEDGER_QUANTITY_UNDERFLOW — compiler-passes/lowering/source_callable/ledger/quantity.rs
GRID_LEDGER_STATE_UNDECLARED SET does not name declared state

SET targets an undeclared STATE field
compiler/ledger_admission.rs
compiler/source_region/module_ledger_native.rs
GRID_LEDGER_SYNTAX a ledger requires an asset or contract

expected ( for typed parameters

expected , or ) in parameters

expected , or > in type application

expected = in SET

expected = in state initializer

expected ASSET, CONTRACT or END

expected a logical newline

expected a qualified identifier

expected a string literal

expected an identifier

expected an immutable local binding

expected {}

expected } in closed record type
compiler/expression_recognition/module_ledger.rs
compiler/source_region/module_ledger_native.rs
GRID_LEDGER_TYPE complete final logical domains are not proven

complete operand domains are not proven

conditional arms require an exhaustive domain or an unconditional fallback

expected a declared parameter type

incompatible exact domain expression

nominal payload projection requires a proven matching constructor branch

requirement code must match [A-Z][A-Z0-9_]{0,63} and not begin GRID_

retained type application has trailing input

shared source expression has conflicting retained exact domains
compiler/expression_recognition/module_ledger.rs
compiler/ledger_admission.rs
compiler/ledger_syntax.rs
compiler/ledger_types.rs
compiler/ledger_types/domain_schema.rs
compiler/ledger_types/family_schema.rs
compiler/ledger_types/schema.rs
compiler/source_region/module_ledger_native.rs
compiler-passes/lowering/source_callable/ledger/entry_proof.rs
compiler-passes/lowering/source_callable/ledger/events.rs
GRID_LEDGER_UNBOUNDED cyclic expression graph

dynamic calls are not admitted

recursive helper graph

recursive nominal data is not admitted

recursive nominal self type is not admitted

unsupported scalar operation or unbounded construction
compiler/ledger_admission.rs
compiler/ledger_types.rs
compiler/ledger_types/domain_schema.rs

GRID_LIBRARY

Code Message template(s) Source
GRID_LIBRARY_CONTRACT_DRIFT The installed library lock does not match {reference} and its requested exports. Regenerate and review the library contract. compiler/surface_import_parse.rs
GRID_LIBRARY_EXECUTABLE_STATEMENT A .grid view library may import another .grid, a locked react: view library, or reusable contracts from a .gs definitions module.

A View library may declare only library definitions and USE; model bindings and SURFACEs are not allowed.

Definitions cannot be admitted as a View library

Library {reference} contains a declaration that is not allowed in a view library.

PLAN declarations belong to a model; definitions imports cannot carry resident Planning regions

View libraries cannot declare a SURFACE

View libraries may contain imports, metadata, record contracts, and View declarations

a .gs library (or a legacy .grid definitions import) may contain definitions, eager named constants, choices, units, directives, and imports, but not executable model statements

a .gs predicate library may declare paths, rules, and laws, but not model facts, evidence events, or checked propositions

imported library {path} is invalid: {}

imported module {path} mixes definitions with Grid View declarations; move ELEMENT, named action, PRESENT, SCRIPT, STYLE, and SURFACE declarations into a separate .grid view library
compiler/expression_recognition/native_ingress/module.rs
compiler/import_productions.rs
compiler/parser.rs
compiler/source_construction_native.rs
compiler/surface_import_parse.rs
compiler/surface_library_admission.rs
GRID_LIBRARY_NOT_LOCKED Library {reference} is not locked. Run npm run view:library -- --assets &lt;model-assets&gt; --project &lt;installed-node-project&gt; --reference {reference} to derive and lock its contract.

This contract requires a FROM reference to its locked library implementation.
compiler/surface_glue.rs
compiler/surface_glue_owned.rs
compiler/surface_import_parse.rs
compiler/surface_native.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
GRID_LIBRARY_TARGET This surface is React-only: {count} line{} use{} an imported library element, a native surface kind or a <jsx> line (listed in the manifest's reactOnlyLines). Svelte, Vue and Solid exports and the legacy App emitters refuse it.{trust} compiler/surface_lower.rs
compiler/surface_publication_shared.rs

GRID_LICENSED

Code Message template(s) Source
GRID_LICENSED_CHECKPOINT_COMPUTED_PROOF_REQUIRED — runtime/backbone_streams/licensed_checkpoint/original_computed.rs
GRID_LICENSED_CHECKPOINT_FOREIGN_SOURCE_OWNER — runtime/backbone_streams/licensed_checkpoint.rs
GRID_LICENSED_CHECKPOINT_NATIVE_BUDGET_REQUIRED — runtime/backbone_streams/licensed_checkpoint/native_evaluation_budget.rs
GRID_LICENSED_CHECKPOINT_NATIVE_IMAGE_REQUIRED — runtime/backbone_streams/licensed_source.rs
GRID_LICENSED_CHECKPOINT_ORIGINAL_CHANGED — runtime/backbone_streams/licensed_checkpoint.rs
GRID_LICENSED_CHECKPOINT_ORIGINAL_REQUIRED — runtime/backbone_streams/licensed_checkpoint.rs
GRID_LICENSED_CHECKPOINT_ORIGINAL_UNKNOWN — runtime/backbone_streams/licensed_checkpoint.rs
GRID_LICENSED_CHECKPOINT_READER_REQUIRED — runtime/backbone_streams/licensed_source.rs
runtime/backbone_streams/model_replacement.rs
GRID_LICENSED_ORIGINAL_CONFLICT — runtime/calc_licensed_process.rs
GRID_LICENSED_ORIGINAL_PROCESS_OWNER_REQUIRED — runtime/lir_dispatch.rs
GRID_LICENSED_ORIGINAL_REPLY_UNCERTAIN — runtime/calc_licensed_process.rs
GRID_LICENSED_ORIGINAL_WORKER_LOST — runtime/calc_licensed_process.rs
GRID_LICENSED_PROCESS_ORIGINAL_IMAGE_REQUIRED — runtime/backbone_streams/licensed_source.rs
GRID_LICENSED_SOURCE_NATIVE_FRAME_OWNER_REQUIRED — runtime/backbone_streams/licensed_source.rs
GRID_LICENSED_SOURCE_TOPOLOGY_ORIGINAL_OBLIGATIONS_PENDING — runtime/backbone_streams/licensed_topology.rs
GRID_LICENSED_SOURCE_TOPOLOGY_OWNER_REQUIRED — runtime/backbone_streams/licensed_topology.rs
runtime/backbone_streams/model_replacement.rs

GRID_LIMIT

Code Message template(s) Source
GRID_LIMIT_PROFILE — compiler-passes/budgets.rs

GRID_LITERAL

Code Message template(s) Source
GRID_LITERAL_COMPILER_UNAVAILABLE this compiler has no extension literal execution service compiler/extension_literals.rs
GRID_LITERAL_EXPANSION — compiler/extension_literals.rs
GRID_LITERAL_EXPANSION_LIMIT aggregate literal expansions exceed the compilation budget compiler/extension_literals.rs
GRID_LITERAL_IMPORT_CONFLICT literal {key} conflicts with an existing or built-in name compiler/import_productions.rs
GRID_LITERAL_IMPORT_INVALID — compiler/import_productions.rs
GRID_LITERAL_NOT_EXPANDED — compiler/lower.rs
GRID_LITERAL_NOT_IMPORTED literal {} needs an explicit installed package import compiler/extension_literals.rs
GRID_LITERAL_PAYLOAD_INVALID — compiler/literal_payload_checks.rs

GRID_LOCAL

Code Message template(s) Source
GRID_LOCAL_OUTSIDE_SURFACE local and SCRIPT declare browser state or code and are only valid inside a SURFACE or ELEMENT; declare a model binding with input, default, or a plain assignment. compiler/source_region/lexical.rs

GRID_LOGICAL

Code Message template(s) Source
GRID_LOGICAL_MODAL_ATOM_REQUIRED a top-level logical MUST, MAY, or CANNOT declaration must name one ground atomic proposition

general logical MAY, CANNOT, and EVIDENCE query one ground atomic proposition; bind or query its constituent atoms explicitly
compiler/parser.rs
compiler/source_region/module_domain_native.rs
compiler/source_region/rhs_logical_native.rs
GRID_LOGICAL_NODE_IDENTITY knowledge graph numeric identities must be exactly represented integers compiler/source_region/rhs_logical_native.rs
GRID_LOGICAL_PATH_ARITY path {predicate} is a binary predicate and needs two arguments compiler/source_region/rhs_logical_native.rs
GRID_LOGICAL_PATH_DUPLICATE path {name} is already declared compiler/logical_path_syntax.rs
compiler/source_region/module_domain_native.rs
GRID_LOGICAL_PATH_EXPECTED_AVOIDS — compiler/source_region/rhs_logical.rs
GRID_LOGICAL_PATH_EXPECTED_CLOSE expected ')' in path expression compiler/logical_path_syntax.rs
GRID_LOGICAL_PATH_EXPECTED_FROM — compiler/source_region/rhs_logical.rs
GRID_LOGICAL_PATH_EXPECTED_PATH — compiler/source_region/rhs_logical.rs
GRID_LOGICAL_PATH_EXPECTED_PREDICATE — compiler/source_region/rhs_logical.rs
GRID_LOGICAL_PATH_EXPECTED_RELATION expected relationship in path expression compiler/logical_path_syntax.rs
GRID_LOGICAL_PATH_EXPECTED_TO — compiler/source_region/rhs_logical.rs
GRID_LOGICAL_PATH_IMPORT_CONFLICT imported path {name} conflicts with an existing declaration compiler/import_productions.rs
GRID_LOGICAL_PATH_READ_ONLY a derived path predicate can be queried but not declared MUST, MAY, or CANNOT

a derived path predicate cannot be asserted as evidence

path {path} is derived and cannot declare logical laws

path {predicate} is derived and cannot be the head of a predicate rule

path {predicate} is derived and cannot declare logical laws

path {} is derived and cannot be asserted as an authored fact
compiler/parser.rs
compiler/source_region/function_probe_native.rs
compiler/source_region/module_domain_native.rs
GRID_LOGICAL_PREDICATE_ARITY a logical predicate needs at least one argument compiler/source_region/rhs_logical_native.rs
GRID_LOGICAL_PREDICATE_PAYLOAD only unary predicates carry structured payloads

predicate payloads cannot mix named and positional fields

structured predicate payloads require one ground symbol
compiler/parser.rs
GRID_LOGICAL_PREDICATE_QUERY_DECLARATION a predicate proposition is derived and cannot be input, default, state, or explicitly typed

a predicate proposition is derived with a plain = binding
compiler/source_region/assignment.rs
GRID_LOGICAL_PREDICATE_QUERY_SUBJECT a logical predicate query must name a symbol or cell; a parenthesized computed expression cannot supply a predicate subject

derived predicate :{} must be queried on a symbol or cell, not a computed expression
compiler/parser.rs
compiler/source_region/rhs_logical.rs
GRID_LOGICAL_PREDICATE_QUERY_TARGET a predicate proposition must be bound to one cell or named symbol, not a range compiler/source_region/assignment.rs
GRID_LOGICAL_PROPERTY_VALUE knowledge graph numeric property values must be finite compiler/source_region/rhs_logical_native.rs
GRID_LOGICAL_REACHABILITY_DECLARATION a reachability result is derived and cannot be input, default, state, or explicitly typed

a reachability result is derived with a plain = binding
compiler/source_region/assignment.rs
GRID_LOGICAL_REACHABILITY_EXPECTED_FROM — compiler/source_region/rhs_logical.rs
GRID_LOGICAL_REACHABILITY_EXPECTED_PREDICATE — compiler/source_region/rhs_logical.rs
GRID_LOGICAL_REACHABILITY_TARGET a reachability result must be bound to one cell or named symbol, not a range compiler/source_region/assignment.rs

GRID_LOGISTICS

Code Message template(s) Source
GRID_LOGISTICS_CANCELLED — runtime/decision_packages.rs
runtime/lir_dispatch.rs
GRID_LOGISTICS_DEADLINE_EXCEEDED — runtime/decision_packages.rs
runtime/lir_dispatch.rs

GRID_LUAU

Code Message template(s) Source
GRID_LUAU_SCRIPT_PROFILE_V1 — runtime/extension_dispatch.rs
GRID_LUAU_SOURCE_BATCH_PROFILE_V1 — runtime/extension_dispatch.rs
GRID_LUAU_SOURCE_SCALAR_PROFILE_V1 — runtime/extension_dispatch.rs

GRID_MACHINE

Code Message template(s) Source
GRID_MACHINE_ANALYSIS_LIMIT Machine predicate analysis reached its bounded case/work limit; absence of a warning is not a coverage proof compiler/source_region/machine_analysis.rs
GRID_MACHINE_CAPTURE Carry enclosing parameter {name} in context or the event

Carry mutable or unresolved value {name} in context or the event

DO bindings require static names

LET bindings must have static names

Lambda parameters must have static names

Machine constant {name} cannot be written by a rule

Machine constant {name} requires one immutable definition

Machine expressions require pure data and explicit context/event inputs
compiler/source_region/machine_native.rs
GRID_MACHINE_CONTEXT Collection contract has the wrong arity

Machine type family is unavailable

Machine values require closed data types

Patch names an undeclared context field

Unknown nominal family

Unknown or non-data machine contract {tag}

Unsupported collection contract
compiler/source_region/machine_native.rs
compiler/source_region/machine_types.rs
GRID_MACHINE_COVERAGE State {state} has an uncovered {event} case; UNHANDLED {} applies if evaluation completes compiler/source_region/machine_analysis.rs
GRID_MACHINE_EFFECT {name} is not an admitted pure deterministic helper compiler/source_region/machine_native.rs
GRID_MACHINE_EMITS EMIT requires an EMITS declaration compiler/source_region/machine_native.rs
GRID_MACHINE_EVENT_TYPE {name} must name an admitted algebraic CHOICE compiler/source_region/machine_native.rs
GRID_MACHINE_LIMIT MACHINE admits 1..=256 event constructors

Machine candidate expansion exceeds 262144 entries

Machine data contracts exceed 4096 type nodes

Machine expansion exceeds 262144 nodes or 64 MiB

Machine semantic admission exceeds its work budget

Machine structure exceeds its admission limits

Machine type contract exceeds its depth/byte bound

Nominal data contract exceeds its depth bound

Transition exceeds its patch/emission limits
compiler/source_region/machine_lowering.rs
compiler/source_region/machine_native.rs
compiler/source_region/machine_types.rs
GRID_MACHINE_NAME Invalid machine declaration binding

Local machine namespace is unavailable

Machine binding collides with an existing value or callable

Machine namespaces cannot also bind values

{kind} requires unique Grid identifiers: {name}
compiler/source_region/machine_native.rs
GRID_MACHINE_OVERLAP Transitions {} and {} overlap in state {state} on {event}; UNIQUE rejects if guard evaluation completes compiler/source_region/machine_analysis.rs
GRID_MACHINE_PATTERN Payload bindings must be unique and cannot shadow machine names

Transition pattern belongs to another event family

Use a qualified CHOICE constructor pattern or _
compiler/source_region/machine_native.rs
GRID_MACHINE_POLICY Use MATCH FIRST|UNIQUE and UNHANDLED ERROR|IGNORE compiler/source_region/machine_native.rs
GRID_MACHINE_RECURSION Cyclic machine capture

Machine helpers must be acyclic
compiler/source_region/machine_native.rs
GRID_MACHINE_SHADOWED Transition {} can never be selected under FIRST for admitted context/event cases compiler/source_region/machine_analysis.rs
GRID_MACHINE_STATE Final state reference is unavailable

INITIAL and FINAL must name declared states

Initial state reference is unavailable

Source state reference is unavailable

State binding is unavailable

Target state reference is unavailable

Transitions require declared source/target states and cannot leave a FINAL state
compiler/source_region/machine_native.rs
GRID_MACHINE_SYNTAX Expected machine declaration

Machine contextual binding is unavailable

Machine owner is unavailable
compiler/expression_recognition/machine.rs
compiler/source_region/machine_native.rs
GRID_MACHINE_UNREACHABLE State {state} is structurally unreachable from INITIAL compiler/source_region/machine_native.rs

GRID_MANUFACTURING

Code Message template(s) Source
GRID_MANUFACTURING_ARTIFACT_CAPACITY — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_ENGINE_IDENTITY — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_LIR_DISPATCH — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_LIR_ENCODING — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_LIR_HEADER — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_LIR_OUTCOME — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_LIR_RESPONSE — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_RUN_INTERRUPTED — runtime/manufacturing_planning.rs
GRID_MANUFACTURING_RUN_SETTINGS — runtime/manufacturing_planning.rs

GRID_MATCH

Code Message template(s) Source
GRID_MATCH_ADT_DUPLICATE_BINDING algebraic constructor pattern binds {duplicate} more than once compiler/parser.rs
compiler/surface_match.rs
GRID_MATCH_ADT_FAMILY MATCH cannot mix constructors from different algebraic CHOICE types compiler/parser.rs
GRID_MATCH_ADT_PATTERN algebraic constructor patterns accept only field bindings or _ compiler/parser.rs
compiler/surface_match.rs
GRID_MATCH_ERROR_KIND error kind #{code} cannot be matched by kind; only #NULL!, #DIV/0!, #VALUE!, #REF!, #NAME?, #NUM!, and #N/A are supported compiler/parser.rs
GRID_MATCH_NON_EXHAUSTIVE non-exhaustive MATCH over CHOICE {enum_name}: missing {list} (add arms or a '_' catch-all)

non-exhaustive MATCH over {family}: missing {} (add the arm or an unguarded _ catch-all)
compiler/parser.rs
GRID_MATCH_NON_EXHAUSTIVE_ADT non-exhaustive MATCH over {}: missing {} (add the arm or an unguarded _ catch-all) compiler/parser.rs
GRID_MATCH_UNKNOWN_SYMBOL :{sym} is not a member of CHOICE {enum_name} ({}) compiler/parser.rs
GRID_MATCH_VARIANT_FAMILY MATCH cannot mix Option and Result constructor patterns compiler/parser.rs

GRID_MATRIX

Code Message template(s) Source
GRID_MATRIX_SHAPE_MISMATCH — compiler-passes/cli.rs
compiler-passes/passes/matrix_shape.rs

GRID_MAX

Code Message template(s) Source
GRID_MAX_CALCULATIONS_PER_MODEL — compiler-passes/budgets.rs
GRID_MAX_DESCRIPTOR_CELLS — compiler-passes/budgets.rs
GRID_MAX_GRAPH_BYTES — runtime/graph_runtime.rs
GRID_MAX_GRAPH_CACHE_BYTES — runtime/lir_dispatch.rs
GRID_MAX_GRAPH_EDGES — runtime/graph_runtime.rs
GRID_MAX_GRAPH_NODES — runtime/graph_runtime.rs
GRID_MAX_GRAPH_OUTPUT_ROWS — runtime/graph_runtime.rs
GRID_MAX_GRAPH_SCRATCH_BYTES — runtime/graph_runtime.rs
GRID_MAX_GRAPH_WORK — runtime/graph_runtime.rs

GRID_MEANING

Code Message template(s) Source
GRID_MEANING_LIMIT — compiler-passes/native_link/stages.rs

GRID_MIXED

Code Message template(s) Source
GRID_MIXED_OWNERSHIP cell {target} has a formula that this rule shadows; the formula's value will never surface after the rule first fires. Mark the formula default to allow overriding, or move the rule off it. compiler/parser.rs

GRID_MODEL

Code Message template(s) Source
GRID_MODEL_COMPOSITION_OWNER_REQUIRED — runtime/lir_dispatch.rs
GRID_MODEL_INPUT_RESTORE_FAILED — session/input_restore.rs
GRID_MODEL_PART_BINDING Captured detachment changes the former declaration or source ledger

Captured detachment effective owner differs

Captured detachment former identity differs

Detachment former CHILD input identity differs

Former detached binding is absent

Original child or bounded previous composition identity differs

Replacement rebase identity/bounds differ
compiler/native_composition/detachment.rs
compiler/native_composition/upstream_update.rs
GRID_MODEL_PART_COMPILATION — compiler-passes/local_composition.rs
compiler-passes/nonlocal_composition.rs
GRID_MODEL_PART_COMPOSITION_REQUIRED — compiler/model_parts.rs
GRID_MODEL_PART_CONSTRUCTION Selected native composition changed before finalization compiler/native_composition.rs
GRID_MODEL_PART_DETACH_OWNER_REQUIRED Detachment requires inherited/pinned definitions or explicitly admitted captured values compiler/native_composition/detachment.rs
GRID_MODEL_PART_DUPLICATE Duplicate PART {label}

Duplicate field in PART selector

PART field is declared more than once

PART key is declared more than once
compiler/model_parts.rs
compiler/part_productions.rs
GRID_MODEL_PART_FIELD Expected ':' after a PART field

Expected ':' in PART selector

Expected '}' after PART selector

Expected '}' to end the PART declaration

Expected a closed literal record after the PART key

Expected a named PART field

PART requires members and duplicate fields

PART selector is missing a required field

Unexpected trailing PART clause

Unknown field in closed PART selector

Unknown field in the closed PART contract
compiler/expression_recognition/module_parts.rs
compiler/model_parts.rs
GRID_MODEL_PART_FUNCTION — compiler/lineage_function_owner.rs
GRID_MODEL_PART_GRID Selected cell has no declaration owner

Selected cell identity must be one canonical coordinate

Selected cell must have exactly one declaration owner

Selected cell ownership exceeds its bound

Selected cell ownership is ambiguous

Selected cells require bounded distinct identities
compiler/native_definitions.rs
compiler/native_grid_definitions.rs
GRID_MODEL_PART_IMPORT Cross-part definition reference requires an explicit import

Cross-part reference requires explicit import

Definition refers to an unresolved local native target

Local definition refers to an unresolved selected target

Nonlocal cross-part dependency lacks the exact explicit import

Nonlocal dependency lacks an explicit destination part contract

Nonlocal member refers to source-local ungrouped content; implicit capture is forbidden

PART import refers to an undeclared part

Selected dependency is unresolved

Selected source member changed part identity

Selected upstream dependency is unresolved
compiler/model_parts.rs
compiler/native_composition.rs
compiler/native_definitions.rs
GRID_MODEL_PART_IMPORT_CYCLE PART imports contain a cycle compiler/model_parts.rs
GRID_MODEL_PART_INTERFACE Accept the changed PART members/imports explicitly

Callable replacement changes its inferred interface

Callable replacement lacks its inferred interface

Detached imported interface lacks its exact former effective-child proof

Detached source interface differs from former CHILD

Detached source interface missing

Imported local input native shape contract differs

Imported local input requires its native inferred interface adapter

Imported local member input/output/default contract differs

Imported local part member contract differs from the exact source dependency

Imported non-input local definition differs from its exact source dependency

Interface acceptance repeats or targets a non-inherited part

Replacement changes input/output/default, state, type or ONCE policies
compiler/native_composition.rs
compiler/native_composition/detachment.rs
compiler/native_composition/upstream_update.rs
GRID_MODEL_PART_KEY PART key must be a lowercase stable key of at most 64 bytes compiler/model_parts.rs
GRID_MODEL_PART_LIMIT Composed native expression budget exceeded

Composed statement budget exceeded

Composition exceeds bounded selected inputs

Detachment requires a bounded nonempty selection and complete ledger

Model exceeds its PART contract budget

Model exceeds its PART declaration budget

PART exceeds its item budget

PART exceeds its literal budget

PART has too many fields

PART literal list exceeds its budget

PART selector has too many fields

Too many captured parts
compiler/expression_recognition/module_parts.rs
compiler/model_parts.rs
compiler/native_composition.rs
compiler/native_composition/detachment.rs
compiler/part_productions.rs
GRID_MODEL_PART_LITERAL Expected ']' after a PART literal list

Invalid PART {label}

PART detach requires a literal Boolean

PART members, imports, and overrides require literal lists

PART source/pin requires a closed literal selector

PART values must be compile-time string literals
compiler/expression_recognition/module_parts.rs
compiler/model_parts.rs
GRID_MODEL_PART_MEMBERS Capture differs from the complete shared member roster

Captured member is absent

Declared PART member is missing from the native definition inventory

New source part absent

Old source part absent

Override part missing

PART requires at least one member

Prior selected source part missing

Selected composition requires declared parts

Selected declared member is missing from its native source

Selected definition check requires PART declarations

Selected detached part is absent

Selected source and destination part member contracts differ

Target selected source part missing
compiler/model_parts.rs
compiler/native_composition.rs
compiler/native_composition/detachment.rs
compiler/native_composition/upstream_update.rs
compiler/native_definitions.rs
GRID_MODEL_PART_MODE Unknown PART duplication mode compiler/model_parts.rs
GRID_MODEL_PART_ORIGIN Ancestor selector differs from exact admitted origin

Composition contains an extraneous source selection

Composition has duplicate source selections

Detachment adds a source outside the former CHILD

Detachment omits or changes the exact former origin

Detachment repeats or changes a prior source

Exact prior replacement base unavailable

Exact prior source slot missing

Exact selected replacement target unavailable

Exact source native input identity differs from its origin

Exact target source slot missing

Local part cannot have an upstream source selection

Nested compiler proof differs from exact source owning inputs

New override source missing

New rebase source differs or is repeated

Nonlocal part lacks exactly one selected source

Old rebase source differs or is repeated

Prior source selection is repeated

Replacement rebase changes source owner

Selected dependency does not match the exact source publication closure

Selected nonlocal dependency lacks origin

Selected source lacks the exact published part

Target source selection is repeated

Upstream update changes exact source identity or publisher policy

Upstream update omits or adds a source slot

Upstream update requires an inherited source descendant
compiler/native_composition.rs
compiler/native_composition/detachment.rs
compiler/native_composition/upstream_update.rs
GRID_MODEL_PART_OVERRIDE Local replacement cannot become upstream override

New override is absent or already retained

New override requires an inherited part

PART override must name one of its own members

Replacement differs from exact retained ledger

Replacement is not distinct, permitted, or bound to the exact base revision

Replacement lacks exact upstream origin

Replacement must own exactly the permitted named definition

Replacement names an undeclared part

Replacement part absent

Replacement rebase omits retained ledger entries

Replacement rebase repeats a member

Replacement target is absent from selected source
compiler/model_parts.rs
compiler/native_composition.rs
compiler/native_composition/upstream_update.rs
GRID_MODEL_PART_OVERRIDE_CONFLICT Overridden source definition changed; explicit review required

Removed overridden member requires explicit take-parent retirement
compiler/native_composition/upstream_update.rs
GRID_MODEL_PART_OWNER A member cannot belong to more than one PART

Callable and value membership is ambiguous

Capture supplied for an absent or non-shared part

Child definition shadows a nonlocal member; use a distinct admitted replacement

Detachment repeats a part

Duplicate captured part

Native definition has duplicate or case-equivalent targets

Native definition target is declared more than once

Selected native target has more than one owner
compiler/model_parts.rs
compiler/native_composition.rs
compiler/native_composition/detachment.rs
compiler/native_definitions.rs
GRID_MODEL_PART_PIN A pinned slot cannot advance with its upstream

An exact pin is required only for pinned PARTs

Definition pin does not match exact selected revision

PART pin requires an exact definition revision
compiler/model_parts.rs
compiler/native_composition.rs
compiler/native_composition/upstream_update.rs
GRID_MODEL_PART_POLICY Local PART cannot select an upstream origin, pin, or detachment

Overrides and compatible updates require inherited PARTs
compiler/model_parts.rs
GRID_MODEL_PART_REPLAY — compiler-passes/local_composition/replay.rs
GRID_MODEL_PART_RESOLUTION A new override requires an explicit custom definition

Resolution count exceeds bound

Resolution repeats a member
compiler/native_composition/upstream_update.rs
GRID_MODEL_PART_REVIEW Baseline missing

Baseline part missing

Child part missing

Definition display encoding failed

Definition text encoding failed

Incoming part missing

Repeated selected part

Review member count exceeds bound

Review origin differs from retained inputs

Review output exceeds 4 MiB; select fewer parts

Review selection exceeds bound
compiler/native_composition/review.rs
GRID_MODEL_PART_RULE — compiler/native_rule_definitions.rs
GRID_MODEL_PART_RULE_VALUE A rule identity is not a value or action target compiler/native_composition.rs
GRID_MODEL_PART_RULE_WRITE Rule actions cannot write a readonly shared capture compiler/native_composition.rs
GRID_MODEL_PART_SOURCE Ancestor source requires an exact model and continuing-instance identity

PART source requires owner, parent, or a closed ancestor/name selector

Registry name must be nonempty bounded text

Unknown or missing PART source kind
compiler/model_parts.rs
GRID_MODEL_PART_SOURCE_OWNER_REQUIRED — compiler-passes/local_composition.rs
compiler-passes/nonlocal_composition.rs
runtime/lir_dispatch/local_composition.rs
GRID_MODEL_PART_TRANSFORM_OWNER_REQUIRED — compiler-passes/local_composition/replay.rs
GRID_MODEL_PART_UPDATE Unknown PART update policy compiler/model_parts.rs
GRID_MODEL_SHARED_SLOT — runtime/lir_dispatch/local_composition.rs
GRID_MODEL_SHARED_VALUE — compiler/native_captured_values.rs
GRID_MODEL_SOURCE_CUSTODY_READER_REQUIRED — runtime/backbone_streams/model_replacement.rs
GRID_MODEL_SOURCE_STREAM_READER_REQUIRED — runtime/backbone_streams/model_replacement.rs

GRID_MONITOR

Code Message template(s) Source
GRID_MONITOR_CAPTURE — compiler/source_region/monitor_native.rs
GRID_MONITOR_EFFECT — compiler/source_region/monitor_native.rs
GRID_MONITOR_LIMIT MONITOR admits 1..=256 clauses and at most 64 parameters

MONITOR expansion exceeds its generated expression budget
compiler/source_region/monitor_native.rs
GRID_MONITOR_NAME Clause labels must be unique identifiers: {}

Invalid MONITOR declaration binding

MONITOR binding collides with an existing value or callable

MONITOR parameters, the event alias and trigger aliases require unique identifiers that do not shadow the definition, trace or options: {name}

MONITOR requires an identifier binding of at most 256 bytes

ON port AS alias require plain identifiers

Prior witness alias shadows an existing binding

Sequence capture shadows an existing binding

Sequence labels must be unique identifiers

Trigger alias shadows an existing binding
compiler/source_region/monitor_native.rs
GRID_MONITOR_POLICY A clause MATCH override requires ALL or OLDEST

AVOID, AT MOST, EXACTLY and PRIOR require MATCH ALL

Invalid obligation goal, sequence or cancellation contract

MATCH requires ALL or OLDEST
compiler/source_region/monitor_native.rs
GRID_MONITOR_RECURSION — compiler/source_region/monitor_native.rs
GRID_MONITOR_SYNTAX — compiler/expression_recognition/monitor.rs

GRID_NAMED

Code Message template(s) Source
GRID_NAMED_BINDING_ASSIGNMENT_REMOVED := bindings were removed; write the value before AS &lt;interface&gt; compiler/expression_recognition/source.rs
GRID_NAMED_TRAILING_BLOCK_ARITY {function} named trailing block expects {expected_params} parameter(s), received {} compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/parser.rs
GRID_NAMED_TRAILING_BLOCK_CALL_ARITY {function} has {} leading argument(s), which cannot take a named trailing block compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/parser.rs
GRID_NAMED_TRAILING_BLOCK_DO expected DO after named trailing block parameters compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/expression_recognition/atoms.rs
compiler/parser.rs
compiler/source_input_roles.rs
GRID_NAMED_TRAILING_BLOCK_DUPLICATE_PARAMETER named trailing block parameter {name} is duplicated

named trailing block parameter {parameter} is duplicated
compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/expression_recognition/atoms.rs
compiler/parser.rs
GRID_NAMED_TRAILING_BLOCK_PARAMETER expected a parameter name after WITH compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/expression_recognition/atoms.rs
compiler/parser.rs
GRID_NAMED_TRAILING_BLOCK_TARGET {function} is shadowed by a user or extension definition and does not receive builtin named trailing-block syntax

capability intrinsic does not accept a named trailing block

named trailing blocks are supported by MAP, REDUCE, SCAN, ITERATE, BYROW, BYCOL, MAKEARRAY, TREE.VIEW, TREE.FOLD, and TREE.MAP_VALUES; {function} does not accept one
compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/parser.rs

GRID_NATIVE

Code Message template(s) Source
GRID_NATIVE_EDITOR_LIMIT Additional parser diagnostics were omitted.

Further native diagnostics were omitted.

Live payload validation is limited to 256 KiB; compile explicitly to validate larger inputs.

Live validation's changed-payload budget was reached; remaining payloads were not checked.

Native validation supports source up to 1 MiB.
editor/native_diagnostics.rs
GRID_NATIVE_EDITOR_PARSER_FAILURE Native parser failed during editor validation. editor/native_diagnostics.rs
GRID_NATIVE_FORMAT_PARSE {}: {} runtime/native_format_parsers.rs
GRID_NATIVE_FORMAT_RESULT parser did not return its declared portable native value; artifact references and runtime handles are not literal results runtime/native_format_parsers.rs
GRID_NATIVE_INITIAL_STREAM_IMAGE_REQUIRED — runtime/backbone_streams/model_replacement.rs
runtime/backbone_streams/staged_stream_tests.rs
GRID_NATIVE_LITERAL_IMPORT {} is a native format tag; remove its parser package import compiler/extension_literals.rs
GRID_NATIVE_PARSER_ARTIFACT_ID — runtime/native_format_parsers.rs
GRID_NATIVE_PARSER_FUNCTION_ONLY {} uses the native {} function with {:?} input; this profile is not eligible for text-literal expansion compiler/extension_literals.rs
GRID_NATIVE_PARSER_LIMIT native literal provenance exceeds the compilation expansion budget compiler/extension_literals.rs
GRID_NATIVE_PARSER_PROVENANCE — compiler/extension_literals.rs
GRID_NATIVE_PARSER_RESULT native parser returned invalid or excessive diagnostics compiler/extension_literals.rs
GRID_NATIVE_PARSER_TRAP native parser panicked during literal expansion compiler/extension_literals.rs
GRID_NATIVE_PARSER_UNAVAILABLE Native parser {} is unavailable in this editor assembly.

native parser {} ({:?}) is unavailable in this compiler assembly
compiler/extension_literals.rs
editor/native_diagnostics.rs
GRID_NATIVE_PREDICATE_ADMISSION — compiler-passes/native_link/general_predicate.rs
GRID_NATIVE_STREAM_IMAGE_PRESERVATION_REQUIRED — runtime/backbone_streams/borrowed_stream_tests.rs
runtime/backbone_streams/model_replacement.rs

GRID_NEAREST

Code Message template(s) Source
GRID_NEAREST_K_DETECTOR — compiler/optimizer.rs

GRID_NEGATIVE

Code Message template(s) Source
GRID_NEGATIVE_POWER_GROUPING Line {}, column {}: unary '-' binds before power in Grid. -2^2 means (-2)^2. Use -(2^2) to negate the power, or (-2)^2 to make the negative base explicit. Choose the grouping that matches your intended formula. compiler/expression_native/recursive.rs

GRID_NESTED

Code Message template(s) Source
GRID_NESTED_ARRAY_TRANSPOSE — compiler-passes/passes/matrix_shape.rs

GRID_NET

Code Message template(s) Source
GRID_NET_ARC Count arcs require count places; select typed occurrences with TAKE/READ

EACH requires a typed place

TAKE/READ bindings require typed places
compiler/source_region/net_selected.rs
GRID_NET_CAPTURE — compiler/source_region/net_native.rs
compiler/source_region/net_selected.rs
GRID_NET_COMPONENT Component arguments/ports must match its complete interface

Invalid component reference

USE requires a NET definition

USE requires a previously admitted NET definition; recursive USE is refused

USE requires owned NET syntax
compiler/source_region/net_selected.rs
GRID_NET_EFFECT — compiler/source_region/net_native.rs
compiler/source_region/net_selected.rs
GRID_NET_LIMIT A complete NET needs at least one place

Expanded NET exceeds 4096 places

Expanded NET exceeds 4096 transitions

NET admits 1..=4096 places, at most 4096 transitions and 64 parameters

NET callback limit exceeded

NET exceeds 65536 arcs or 256 typed slots per transition

NET expansion exceeded generated expression budget

NET expansion exceeds component, depth or parameter bounds

NET expansion exceeds its generated expression budget

NET expression expansion exceeded its bound
compiler/source_region/net_native.rs
compiler/source_region/net_selected.rs
GRID_NET_NAME Invalid NET declaration binding

NET binding collides with an existing value or callable

NET names must be distinct plain identifiers: {name}

NET parameters must be plain identifiers

NET requires an identifier binding of at most 256 bytes

Pattern capture shadows an existing name

Token binding shadows another name
compiler/source_region/net_native.rs
compiler/source_region/net_selected.rs
GRID_NET_PATTERN MATCH requires a scalar slot compiler/source_region/net_selected.rs
GRID_NET_PLACE Arc names an undeclared place {name}

Mapping names an undeclared parent place

Unknown place {name}
compiler/source_region/net_native.rs
compiler/source_region/net_selected.rs
GRID_NET_PNML — compiler/source_region/net_pnml.rs
GRID_NET_PORT Aliased child ports must all be SHARED

Child mapping widens parent port direction

Duplicate port mapping

Mapping names an undeclared child port

Port and parent place token types differ

Transition violates port direction

Unknown port direction

Unmapped port {}
compiler/source_region/net_selected.rs
GRID_NET_RECURSION — compiler/source_region/net_native.rs
compiler/source_region/net_selected.rs
GRID_NET_SYNTAX Authored input order omitted an arc

Duplicate authored input occurrence

Invalid authored binding order

Invalid authored input order

Selected NET admission is not yet installed

Unknown NET input order kind
compiler/expression_recognition/net.rs
compiler/source_region/net_native.rs
compiler/source_region/net_selected.rs

GRID_NOTATION

Code Message template(s) Source
GRID_NOTATION_CALLABLE — compiler/source_region/reusable_notation.rs
GRID_NOTATION_LIMIT Helper binding expansion exceeded its bound compiler/source_region/notation_shared.rs

GRID_NUMBER

Code Message template(s) Source
GRID_NUMBER_THEORY_MAX_ARRAY — runtime/functions.rs
GRID_NUMBER_THEORY_MAX_N — runtime/functions.rs

GRID_OBJECT

Code Message template(s) Source
GRID_OBJECT — runtime/cad_authoring_functions.rs
runtime/lir_dispatch/cad_resident_read.rs
runtime/lir_dispatch/cad_selected_probe.rs
runtime/lir_dispatch/cad_selected_probe/construction_admission.rs
value/wire.rs

GRID_OFFSET

Code Message template(s) Source
GRID_OFFSET_RIBBON_V1 — runtime/truck_brep.rs

GRID_OPERATION

Code Message template(s) Source
GRID_OPERATION_PACKAGE a callable declaration shadows a selected core operation

installed package differs from the core operation contract

operation binding conflicts with another declaration

operation package content differs across imported modules

package type namespaces are reserved for installed imports

{name} conflicts with the core operation contract

{} conflicts with the pinned Completion package
compiler/generic_choices.rs
compiler/import_productions.rs
compiler/operation_imports.rs

GRID_OPERATORS

Code Message template(s) Source
GRID_OPERATORS — compiler/language_vocabulary.rs

GRID_OPTIMIZATION

Code Message template(s) Source
GRID_OPTIMIZATION_BINDING An index cannot shadow an unknown, parameter, or another active index

Optimization locals cannot shadow a static domain or index constant

SUM requires a named index
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_BOUNDS Bounds cannot depend on unknowns

Bounds require finite lower <= upper (binary bounds within [0, 1])

Nonbinary variables require [lower, upper] bounds
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_BUDGET Budget cannot depend on unknowns compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_CONSTRAINT REQUIRE accepts <=, >=, or =

REQUIRE must compare two affine expressions with <=, >=, or =
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_CONVEXITY ABS requires an affine operand; ABS of a decision-dependent ABS/MAX expression is not admitted

MINIMIZE may add convex ABS/MAX penalties; MAXIMIZE may subtract them. Negative penalty weights and nonconvex nesting are not supported
compiler/source_region/optimization_penalties.rs
GRID_OPTIMIZATION_DIAGNOSIS Diagnosis budget cannot depend on unknowns

Diagnosis budget must be an integer in [0,4097]
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_DOMAIN Cyclic or excessively deep domain alias

Domain keys must be nonempty text, symbols, or exact integers (at most 128 bytes)

Domain keys must be unique and use one representation

Index domain must be a constant row or column array

Index domain must contain 1..=10,000 keys in a row or column

Index domains must be preceding constant arrays, never inputs

Index key must be an exact integer

Static SOLVE domain/index constant {name} requires one immutable definition and no rule writes
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_EFFECT Named parameter data requires the built-in INDEX function

Only pure numeric coefficient functions are admitted in SOLVE

Piecewise objectives require the built-in ABS and MAX functions
compiler/source_region/optimization_native.rs
compiler/source_region/optimization_penalties.rs
GRID_OPTIMIZATION_INDEX A declared parameter requires its domain keys

Index keys cannot depend on decision variables or parameter values

Index tuples require an indexed unknown in SOLVE

Index {} is outside its domain

Index {} is outside parameter {}'s domain

Indexed optimization expressions must name a declared unknown or parameter

Only ordered index access is allowed on an unknown

Parameter INDEX cannot read decision variables or local indices as arrays

Parameter INDEX positions cannot depend on decision variables

Parameter INDEX requires array, row, column

Parameter INDEX requires array, row, column; positions must be compile-time positive integers within the declared shape

Parameter arrays cannot contain local decision variables or index bindings

Parameter index arity does not match its declaration

Unbound index {spelling}

Unknown index arity does not match its declaration

Unknowns do not support slices

{} requires {} indices
compiler/expression_native/native_owner_shared.rs
compiler/expression_native/postfix.rs
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_KEYED Keyed PARAMETER requires both BY keys and a VALUE column compiler/source_region/optimization_keyed.rs
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_KIND VARIABLE kind must be continuous, integer, or binary compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_LIMIT Affine expressions support at most 128 nested operands

An indexed declaration supports at most eight dimensions

Array argument exceeds 64 expression levels

Expanded constraints exceed 10,000

Expanded sparse constraints exceed 1,000,000 stored coefficients

Expanded variable and constraint labels must fit 480 UTF-8 bytes

Expression grouping exceeds 256 levels

Index expansion for {} exceeds {maximum} entries

Layout capture admission exceeds its work budget

Layout captures exceed 10,000 entries

Layout expansion exceeds 1,000,000 work units

Layout expansion exceeds its admission work allowance

Layout expression copy exceeds 1,000,000 work units

Numeric parameters exceed 1,000 ingress contracts or 1,000,000 cells

Optimization declaration inspection exceeds the admission budget

Optimization expansion exceeds 1,000,000 expression visits

Penalty helpers share SOLVE's 1,000 column, 10,000 constraint and 1,000,000 stored-coefficient limits

SOLVE admits at most 1,000 parameter declarations

SOLVE parameter arrays exceed 1,000 arrays or 1,000,000 cells

SOLVE requires 1..=1,000 variables and at most 10,000 constraints

Too many piecewise operands

{} expands the model to {columns} variables; maximum is {VARIABLES}
compiler/source_region/optimization_native.rs
compiler/source_region/optimization_penalties.rs
GRID_OPTIMIZATION_NAME Duplicate SOLVE result

Duplicate constraint label

Duplicate local optimization variable or parameter

Duplicate optimization variable

Optimization bindings must be Grid names, not coordinates, constants, or reserved words

Optimization locals cannot shadow constructor formals

Optimization names must be unqualified identifiers of at most 128 bytes

SOLVE requires a named result

SOLVE result must have a unique module binding
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_NONLINEAR Expected an affine expression: no unknown products, unknown denominators, nonlinear calls, or numeric comparisons

Functions may consume parameters, not unknowns; use binder SUM for affine sums or ABS/MAX in a convex objective

Piecewise penalties belong in the objective, not a hard REQUIRE or variable bound
compiler/source_region/optimization_native.rs
compiler/source_region/optimization_penalties.rs
GRID_OPTIMIZATION_OBJECTIVE Lexicographic SOLVE requires 2–16 objectives compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_PARAMETER A formal cannot have conflicting PARAMETER shapes

Coefficient calls require positional arguments

Cyclic or excessively deep parameter dependency

Formal parameter expression exceeds 64 levels

INDEX data must be a nonempty fixed-shape rectangular array of pure numeric scalars, or a preceding alias/input with that shape

Numeric layout captures must be untagged

Optimization parameters require pure, finite, untagged numeric scalars

PARAMETER requires one or two axes over fixed-shape numeric data

Parameter {} axes do not match its declared data shape

Text and symbol indices cannot be numeric coefficients

Unknown cell parameter

Unknown lexical parameter {name}

Unknown or not-yet-declared parameter {name}
compiler/source_region/optimization_native.rs
GRID_OPTIMIZATION_PENALTY Decision-dependent ABS requires one affine operand; MAX requires scalar operands compiler/source_region/optimization_penalties.rs
GRID_OPTIMIZATION_TOLERANCE Tolerance cannot depend on unknowns

Tolerances must be finite and nonnegative
compiler/source_region/optimization_native.rs

GRID_OTHER

Code Message template(s) Source
GRID_OTHER unrelated (test-only) editor/contributions.rs (test-only)

GRID_PACKED

Code Message template(s) Source
GRID_PACKED_MUTABLE_SERVING_REQUIRED — runtime/incremental/packed_admission.rs
GRID_PACKED_PAYLOAD_STORAGE — runtime/lir_handle_payloads.rs
runtime/lir_handle_payloads/json.rs
runtime/lir_handle_payloads/prepaid.rs
GRID_PACKED_PREPARATION — runtime/incremental.rs
runtime/incremental/packed_admission.rs
runtime/lir_dispatch.rs
runtime/lir_dispatch/artifact_storage.rs
runtime/lir_dispatch/local_composition.rs
runtime/lir_dispatch/packed_incremental_seed.rs
runtime/lir_dispatch/resolve_index_build.rs
GRID_PACKED_PREPARATION_REQUIRED — runtime/lir_dispatch.rs
GRID_PACKED_SERVICE_CUSTODY_REQUIRED the selected provider must bind the actual packed module owner runtime/tree7_execution_provider.rs
runtime/tree8_execution_provider.rs
GRID_PACKED_STORAGE — runtime/lir_dispatch.rs

GRID_PARSE

Code Message template(s) Source
GRID_PARSE_BUDGET_EXCEEDED — compiler/tree_fragment_typing.rs

GRID_PARSER

Code Message template(s) Source
GRID_PARSER_CANCELLED — editor/native_diagnostics.rs
GRID_PARSER_GENERATOR_OPTION ambiguity must be ERROR or FIRST

unknown parser-generator option {option:?}; expected ambiguity, max_input_bytes, max_steps, or max_nodes
compiler/expression_recognition/operators.rs
compiler/parser.rs

GRID_PARTITION

Code Message template(s) Source
GRID_PARTITION_COMMUNITY_METHOD community method must be leiden or louvain compiler/source_region/rhs_graph_reduce.rs
GRID_PARTITION_COMMUNITY_OBJECTIVE community objective accepts at most one value bound AS resolution

community objective must be modularity or cpm

community objective values must be bound AS resolution
compiler/source_region/rhs_graph_native.rs
GRID_PARTITION_CONNECTIVITY connectivity partition must be weak or strong compiler/source_region/rhs_graph_reduce.rs
GRID_PARTITION_DECLARATIVE_FORM a partition binding requires partition nodes of &lt;graph&gt; by &lt;strategy&gt; compiler/source_region/rhs_graph.rs
GRID_PARTITION_DIRECTION directed does not accept arguments

undirected does not accept arguments

community direction must be undirected, directed, or symmetrize(sum|max|mean)
compiler/source_region/rhs_graph_native.rs
GRID_PARTITION_DUPLICATE_OPTION community option {interface} is specified more than once

community option {} is specified more than once
compiler/source_region/rhs_graph.rs
compiler/source_region/rhs_graph_consume.rs
GRID_PARTITION_DUPLICATE_RESOLUTION community resolution is specified more than once

community resolution must be specified either inside the objective or as a top-level option, not both
compiler/source_region/rhs_graph_reduce.rs
GRID_PARTITION_HIERARCHY community hierarchy must be final or all compiler/source_region/rhs_graph_reduce.rs
GRID_PARTITION_K_CORE — compiler/source_region/rhs_graph_reduce.rs
GRID_PARTITION_MAX_LEVELS — compiler/source_region/rhs_graph_reduce.rs
GRID_PARTITION_MAX_PASSES — compiler/source_region/rhs_graph_reduce.rs
GRID_PARTITION_POLICY expected graph policy name

graph policy symbols require an identifier value
compiler/source_region/rhs_graph_native.rs
GRID_PARTITION_SEED community seed must be a non-negative integer literal no greater than 2^53 - 1 compiler/source_region/rhs_graph_native.rs
GRID_PARTITION_STRATEGY partition strategy must be connectivity(...), core_number, k_core(...), or community(...) compiler/source_region/rhs_graph.rs
GRID_PARTITION_SYMMETRIZE symmetrize reducer must be sum, max, or mean

symmetrize requires exactly one reducer
compiler/source_region/rhs_graph_native.rs
GRID_PARTITION_UNKNOWN_OPTION unknown community option {interface} compiler/source_region/rhs_graph_reduce.rs

GRID_PATH

Code Message template(s) Source
GRID_PATH_DECLARATIVE_FORM a path binding requires path in &lt;graph&gt; from &lt;source&gt; to &lt;target&gt; compiler/source_region/rhs_graph.rs
GRID_PATH_MAX_HOPS — compiler/source_region/rhs_graph_reduce.rs
GRID_PATH_OBJECTIVE {objective} path objective requires {reduction}(edge.&lt;property&gt;) compiler/source_region/rhs_graph.rs

GRID_PATTERN

Code Message template(s) Source
GRID_PATTERN — value/wire.rs

GRID_PLANNING

Code Message template(s) Source
GRID_PLANNING Duplicate PLAN {}

Planning output {output} conflicts with another output or model binding
compiler/source_region/planning_native.rs
compiler-passes/source_compile/planning.rs
GRID_PLANNING_SCHEMA — runtime/lir_dispatch.rs
GRID_PLANNING_STALE_OR_FOREIGN_INSTANCE — runtime/lir_dispatch/planning_instances.rs

GRID_POINT

Code Message template(s) Source
GRID_POINT_IN_REGION_DETECTOR — compiler/optimizer.rs

GRID_PREDICATE

Code Message template(s) Source
GRID_PREDICATE_BUDGET — runtime/lir_dispatch.rs
GRID_PREDICATE_BUILTIN_LAW {built_in} is also a built-in qualitative predicate; use the explicit predicate introducer to declare an open logical law compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_PREDICATE_CONTRADICTION — runtime/lir_dispatch.rs
GRID_PREDICATE_FAMILY predicate family must be temporal, topology, or sets compiler/source_region/rhs_fixed_predicate.rs
GRID_PREDICATE_GROUNDING_ERROR — runtime/lir_dispatch.rs
GRID_PREDICATE_INVALID_LIR — runtime/lir_dispatch.rs
GRID_PREDICATE_LAW_ORDER this clause was read as a built-in qualitative predicate before a same-named open law was declared; move the predicate ... IS ... law before its facts and queries, or choose a distinct open name compiler/parser.rs
GRID_PREDICATE_OBJECT a predicate clause requires a cell or named symbol after its relation compiler/source_region/rhs_fixed_predicate.rs
GRID_PREDICATE_QUERY_DECLARATION a predicate query is derived and cannot be input, default, state, or explicitly typed

a predicate query is derived with a plain = binding
compiler/source_region/assignment.rs
GRID_PREDICATE_QUERY_TARGET a predicate query must be bound to one cell or named symbol, not a range compiler/source_region/assignment.rs
GRID_PREDICATE_TARGET_CONTEXT_REQUIRED non-direct marker query requires its admitted target identity compiler/expression_native/comparison.rs
compiler/expression_native/native_owner_shared.rs
GRID_PREDICATE_UNDETERMINED — runtime/lir_dispatch.rs

GRID_PRESENTATION

Code Message template(s) Source
GRID_PRESENTATION_COMPOUND_ASSIGNMENT FORMAT/VALIDATE/PRESENT clauses attach to declarations, not compound assignments — declare them where the cell is defined compiler/source_region/assignment.rs
GRID_PRESENTATION_DETACHED_CLAUSE this FORMAT does not attach to a statement — a trailing FORMAT clause must directly follow its assignment (a blank line detaches it); a tag policy is written FORMAT &lt;tag&gt; "&lt;pattern&gt;"

this PRESENT does not attach to a declaration; put it inline or on a directly following line

this VALIDATE does not attach to a statement — a trailing VALIDATE clause must directly follow its assignment (a blank line detaches it)
compiler/expression_recognition/module.rs
compiler/expression_recognition/module_directives.rs
compiler/parser.rs
GRID_PRESENTATION_DUPLICATE_CLAUSE a statement may carry at most one FORMAT clause

a statement may carry at most one PRESENT clause

a statement may carry at most one VALIDATE clause

a statement may carry at most one {clause} clause
compiler/parser.rs
compiler/source_region/assignment_tail_native.rs
GRID_PRESENTATION_POLICY_PATTERN FORMAT policy for {tag:?} is missing its format pattern expression compiler/expression_recognition/module_directives.rs
compiler/parser.rs
GRID_PRESENTATION_POLICY_SUBJECT FORMAT policy subject {tag:?} is not a known type tag; per-cell formatting is a trailing clause on the assignment

FORMAT policy subject {tag:?} looks like a cell address; policies take a type tag — per-cell formatting is a trailing clause on the assignment
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_PRESENTATION_UNSUPPORTED_TARGET graph and table bindings do not support FORMAT/VALIDATE clauses

table mutations do not support FORMAT/VALIDATE/PRESENT clauses
compiler/source_region/assignment.rs
GRID_PRESENTATION_VALIDATE_CLAUSE VALIDATE needs a clause: a comparison, BETWEEN ... AND ..., lo..hi, IN, LIKE, ILIKE, STARTS WITH, ENDS WITH or CONTAINS (for a list of allowed values, write VALIDATE IN [...]) compiler/source_region/presentation.rs

GRID_PROCESS

Code Message template(s) Source
GRID_PROCESS_ARGUMENT — compiler/coordination_analysis.rs
GRID_PROCESS_ASK ASK requires a prompt after its participant

ASK target must be a declared participant

addressed ASK takes a prompt and optional context

expected addressed ASK(participant, prompt [, context])
compiler/coordination_owned_native.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_BOUND a literal COLLECT target must be an integer from 1 through 32

coordination syntax nesting exceeds 32 levels

expected REPEAT UP TO a positive integer

operation branch nesting exceeds 32 levels

operation lexical validation exceeds source traversal bound

process choice dependency inspection exceeds its bound

process choice inspection exceeds its expression bound

repeat bound must be a literal integer from 1 through 32
compiler/coordination_operation_branches.rs
compiler/coordination_owned_native.rs
compiler/expression_recognition/process.rs
compiler/generic_choices.rs
compiler/operation_imports/lexical.rs
compiler/process_choice_values.rs
GRID_PROCESS_BRANCH_TYPE — compiler/coordination_analysis.rs
GRID_PROCESS_CITING CITING and EXPECT are mutually exclusive compiler/coordination_owned_native.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_CONDITION_TYPE — compiler/coordination_analysis.rs
GRID_PROCESS_EACH expected EACH after INDEPENDENTLY

expected EACH item IN collection
compiler/expression_recognition/process.rs
GRID_PROCESS_EACH_TYPE — compiler/coordination_analysis.rs
GRID_PROCESS_EFFECT conditional predicate must be pure

inference must be a direct addressed process ASK

process analysis requires source without prior compiler errors

unexpected syntax or nested effect in process expression

{context} must be pure; operations run only as arm values
compiler/coordination_analysis.rs
compiler/coordination_owned_native.rs
compiler/coordination_syntax.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_IMPORT cannot import a module containing captured process plans compiler/coordination_syntax.rs
GRID_PROCESS_INDEPENDENCE INDEPENDENTLY requires at least two asks

independent iterations cannot carry state

independent members must bind addressed ASK results

independent requests cannot read sibling results

independent turns require distinct participants

only direct addressed ASK bindings belong in INDEPENDENTLY
compiler/coordination_owned_native.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_LINK actual native Process owner failed intrinsic validation: {error:?}

native Process identity failed validation: {error:?}

native Process owner failed validation: {error:?}

native closed source instance identity did not finalize: {error:?}

native runtime contract closure failed: {error:?}

native source closed used contracts did not derive: {error:?}
compiler-passes/native_link/general.rs
compiler-passes/native_link/stages.rs
GRID_PROCESS_NAME Native Process export collides with the receiving coordination namespace

audience must name distinct declared participants

duplicate inert plan binding

duplicate process definition

duplicate team definition

expected a qualified name

expected an identifier

imported coordination binding conflicts with an existing name

participants cannot be used as ordinary values

population conflicts with a named value

population conflicts with an existing declaration

population conflicts with an ordinary callable

process conflicts with a team of the same name

process conflicts with an ordinary callable

room conflicts with an existing coordination declaration

room conflicts with an ordinary callable

team conflicts with a named value

team conflicts with a process of the same name

{} shadows a visible process name
compiler/compiler_contribution_general.rs
compiler/coordination_owned_native.rs
compiler/coordination_syntax.rs
compiler/expression_recognition/process.rs
compiler/module_coordination_native.rs
GRID_PROCESS_OPERATION_CONTEXT operation calls require a direct PROCESS step; they cannot be values, formula calls or nested effects compiler/operation_imports.rs
GRID_PROCESS_OPERATION_TYPE — compiler/coordination_analysis.rs
GRID_PROCESS_POPULATION expected END after the member definition

expected FOR member IN collection

expected IN and a finite collection

expected member key USING a named responder profile

population profile must be a nonblank bounded name

population profile must be a string literal

team collective requires a declared population
compiler/coordination_syntax.rs
compiler/expression_recognition/module_coordination.rs
compiler/module_coordination_native.rs
GRID_PROCESS_POPULATION_TYPE — compiler/coordination_analysis/populations.rs
GRID_PROCESS_REFERENCE — compiler/coordination_choices.rs
GRID_PROCESS_REQUEST REQUEST requires channel, payload and a positive WITHIN duration

expected REQUEST(channel, payload) WITHIN duration
compiler/coordination_owned_native.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_REQUEST_CHANNEL REQUEST requires an imported, pinned observation-channel operation compiler/coordination_owned_native.rs
GRID_PROCESS_REQUEST_DURATION WITHIN requires a positive fixed duration literal of at most one hour compiler/coordination_owned_native.rs
GRID_PROCESS_RESULT_REQUIRED — compiler/coordination_owned_native.rs
GRID_PROCESS_RETRIEVAL_LIMIT RETRIEVE requires a positive integer literal item limit compiler/operation_imports.rs
GRID_PROCESS_ROLE_KIND — compiler/coordination_analysis.rs
GRID_PROCESS_ROOM IN requires a room name

ROOM requires USING followed by a team

ROOM requires a declared team

a plan chooses IN room or USING team, not both

public destination must name an admitted lexical room binding
compiler/coordination_owned_native.rs
compiler/coordination_syntax.rs
compiler/expression_recognition/module_coordination.rs
GRID_PROCESS_ROOM_RESOURCE — compiler/coordination_analysis.rs
compiler/coordination_analysis/resources.rs
GRID_PROCESS_RUN RUN requires a statically named child and argument list

expected child_role = parent_role

native Process owner has no authentic receiving specialization

native child target custody refused its original operation

plan target is not a declared process

role mapping must have unique child roles and declared parent roles
compiler/compiler_contributions.rs
compiler/coordination_owned_native.rs
compiler/coordination_syntax.rs
compiler/expression_recognition/process.rs
compiler-passes/native_link/general.rs
GRID_PROCESS_SESSION_INPUT — compiler/coordination_analysis.rs
compiler/coordination_analysis/session_inputs.rs
compiler-passes/process_lowering/session_addresses.rs
GRID_PROCESS_SHAPE EXPECT has at most 32 distinct literal alternatives

EXPECT is attached directly to an addressed ASK

EXPECT shape nesting exceeds 16 levels

duplicate EXPECT field

expected ',' or '}' after shape field

expected ':' in record shape

expected ']' after array shape

record shapes have at most 64 fields

unknown EXPECT shape
compiler/coordination_owned_native.rs
compiler/coordination_syntax.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_SOURCE_ARCHIVE — compiler/coordination_source/archive.rs
GRID_PROCESS_SOURCE_CAPABILITY source-only Process admission cannot retain this imported capability compiler/coordination_source/automatic.rs
GRID_PROCESS_SOURCE_CHANGED authoritative source has no coordination declarations

authoritative source no longer selects coordination
compiler/coordination_source.rs
GRID_PROCESS_SOURCE_INVALID authoritative source failed checking ({}): {}

invalid installed operation package
compiler/coordination_source.rs
compiler/coordination_source/automatic.rs
GRID_PROCESS_SOURCE_LIMIT canonical source path exceeds its capture bound

invalid source capture limits

operation package exceeds source byte bound

operation package exceeds source unit bound

owning root exceeds construction bytes

prepared paths exceed construction bounds

prepared requests exceed construction bounds

prepared source closure exceeds capture bytes

prepared source closure exceeds capture request/unit bounds

prepared source closure exceeds capture request/unit/byte bounds

prepared source closure exceeds construction bounds

prepared source reference exceeds construction bounds

root source exceeds capture bytes

source path context exceeds its capture bound

source path decisions exceed admission scratch bytes

source path decisions exceed capture bytes

source reference exceeds its capture bound

source resolution request limit exceeded

source root exceeds construction bytes
compiler/coordination_source.rs
compiler/coordination_source/automatic.rs
compiler/coordination_source/construction.rs
compiler/coordination_source/source_construction.rs
GRID_PROCESS_SOURCE_REPLAY View capability lock differs from its admitted host request

admitted imports differ from the captured construction closure

constructed module import closure is incomplete or conflicting

coordination sources differ from native module provenance

import changed from owning material to source during admission

one import changed its material kind during admission

one import changed its material kind during preparation

one import changed material kind

operation package changed during admission

owning imported module changed during admission

parsed source bytes differ from the captured source closure

prepared path differs from selected construction

prepared source differs from selected construction material

selected parser omitted source provenance

source origin/import mapping is incomplete or conflicting

source path resolution changed during admission

source replay closure differs from capture
compiler/coordination_source.rs
compiler/coordination_source/automatic.rs
compiler/coordination_source/construction.rs
compiler/coordination_source/source_construction.rs
GRID_PROCESS_SOURCE_UNAVAILABLE a source-only checkpoint cannot capture an owning imported module

host refused the imported source path

selected source admission encountered material without a construction receipt
compiler/coordination_source.rs
compiler/coordination_source/automatic.rs
compiler/source_inputs.rs
GRID_PROCESS_STATE_TYPE carry requires an initial value compiler/expression_recognition/process.rs
GRID_PROCESS_SYNTAX COLLECT requires ALL or a positive count

SHARE requires a value

expected '(' after process name

expected ')' after process expression

expected ',' or ')' in process parameters

expected ELSE after the process branch

expected END after process body

expected PROCESS

expected a new line between process statements
compiler/coordination_owned_native.rs
compiler/coordination_syntax.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_TEAM a team requires at least one member

a team role is bound to a profile name, HUMAN("...") or a population, not to inline configuration

bound plan requires a declared team

duplicate team role

expected ')' after human profile

expected HUMAN("profile")

expected USING and a named responder profile

responder selectors must be string literals
compiler/coordination_syntax.rs
compiler/expression_recognition/module_coordination.rs
compiler/module_coordination_native.rs
GRID_PROCESS_UNAVAILABLE Coordination syntax is parsed but not lowered here; only a selected source compile without other errors can lower it to a process artifact

process analysis produced no program
compiler/coordination_syntax.rs
compiler-passes/process_lowering.rs
GRID_PROCESS_UNSHARE UNSHARE requires an available data binding

UNSHARE requires an available data binding or immutable capture

UNSHARE requires available data bindings
compiler/coordination_owned_native.rs
compiler/coordination_syntax.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_UNSUPPORTED {word} is not valid in this position compiler/coordination_syntax.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_VIEW SHARE VIEW and UNSHARE VIEW take the names of the model's views

UNSHARE VIEW withdraws reading and acting together; it takes no TO ACT
compiler/coordination_owned_native.rs
compiler/expression_recognition/process.rs
GRID_PROCESS_YIELD UNTIL only terminates a repeat body

YIELD only terminates a repeat body

YIELD requires exactly one terminal expression

no statement may follow the terminal result clause

repeat result must begin with YIELD
compiler/coordination_owned_native.rs
compiler/expression_recognition/process.rs

GRID_PROFILE

Code Message template(s) Source
GRID_PROFILE_INCREMENTAL_LOAD — runtime/incremental.rs
runtime/incremental/packed_admission.rs
GRID_PROFILE_INCREMENTAL_RECOMPUTE — runtime/incremental.rs
GRID_PROFILE_SOURCE_COMPILE — compiler-passes/cli.rs
compiler-passes/source_compile.rs
GRID_PROFILE_STAGED_PROJECTION — runtime/incremental.rs
runtime/incremental/projection_candidate.rs

GRID_PROJ

Code Message template(s) Source
GRID_PROJ_DATA_DIR — geo/projection_config.rs
geo/spatial_functions.rs
GRID_PROJ_NETWORK — geo/projection_config.rs

GRID_PUBLICATION

Code Message template(s) Source
GRID_PUBLICATION_PROVENANCE_CYCLE — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_EDGE_LIMIT — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_INCOMPLETE — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_LIMIT_INVALID — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_NATIVE_OPAQUE — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_NODE_LIMIT — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_OUTPUT_REQUIRED — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_OUTPUT_UNKNOWN — runtime/lir_dispatch.rs
GRID_PUBLICATION_PROVENANCE_WHY_LIMIT — runtime/lir_dispatch.rs

GRID_QA

Code Message template(s) Source
GRID_QA_TRACE — runtime/incremental.rs
runtime/incremental/projection_candidate.rs

GRID_RECORD

Code Message template(s) Source
GRID_RECORD_CONTRACT A row collection and field path allow at most 32 combined keys

An input allows at most 256 expanded field constraints

Expanded record contracts exceed the 8 MiB source admission budget

Record contract {} is unavailable
compiler/record_constraints.rs
GRID_RECORD_CONTRACT_IMPORT A View library's .gs import exposes reusable record contracts only; bound values stay inside their closure

An imported model owner and its mandatory contract must remain in their owning source

Imported closure exceeds the 256 record contract limit

Imported record contract {alias} conflicts with an existing declaration

Imported record contract bounds exceed the 8 MiB closure budget
compiler/import_productions.rs
compiler/record_constraint_import.rs
compiler/record_constraint_native.rs
compiler/surface_import_parse.rs

GRID_RECOVERED

Code Message template(s) Source
GRID_RECOVERED_CURRENT_HOST_IMAGE_REQUIRED — runtime/lir_dispatch/source10_current_image.rs

GRID_RELATION

Code Message template(s) Source
GRID_RELATION_ENDPOINT an assignment relationship must attach to one cell or named symbol, not a range

relationship endpoints must be one cell or named symbol, not a range
compiler/parser.rs
compiler/source_region/lexical.rs
GRID_RELATION_EXPLAIN_TARGET source contains no relational assignment to explain compiler/relational_explain.rs
GRID_RELATION_LIST_ARITY relationship target list has {} item(s), but the via list has {}; use equal-length lists or a singleton to broadcast compiler/parser.rs
GRID_RELATION_NATIVE_CORRELATED — compiler/relational_plan.rs
GRID_RELATION_NATIVE_CTE — compiler/relational_plan.rs
GRID_RELATION_NATIVE_DISTINCT — compiler/relational_plan.rs
GRID_RELATION_NATIVE_JOIN — compiler/relational_plan.rs
GRID_RELATION_NATIVE_SELECT — compiler/relational_plan.rs
GRID_RELATION_NATIVE_SET — compiler/relational_plan.rs
GRID_RELATION_PLAN_TARGET source contains no relational assignment to plan compiler/relational_plan.rs
GRID_RELATION_RESIDUAL_CORRELATED — compiler/relational_plan.rs
runtime/relational_metrics.rs
GRID_RELATION_RESIDUAL_QUALIFY — compiler/relational_plan.rs
compiler-passes/lowering/parser_bridge.rs
runtime/relational_metrics.rs
GRID_RELATION_RESIDUAL_RECURSION — compiler/relational_plan.rs
runtime/relational_metrics.rs
GRID_RELATION_RESIDUAL_SCALAR — compiler/relational_plan.rs
compiler-passes/lowering/parser_bridge.rs
runtime/relational_metrics.rs
GRID_RELATION_RESIDUAL_SET — compiler/relational_plan.rs
runtime/relational_metrics.rs
GRID_RELATION_RESIDUAL_SHAPE — compiler/relational_plan.rs
compiler-passes/lowering/parser_bridge.rs
runtime/lir_dispatch.rs
runtime/relational_metrics.rs
GRID_RELATION_RESIDUAL_SOURCE — compiler/relational_plan.rs
runtime/relational_metrics.rs
GRID_RELATION_RESIDUAL_WINDOW — compiler/relational_plan.rs
compiler-passes/lowering/parser_bridge.rs
runtime/relational_metrics.rs
GRID_RELATION_SQL_RESERVED {spelling} is reserved for a later Grid relational profile and is not part of GRSQL-1 compiler/expression_recognition/select.rs
compiler/parser.rs
GRID_RELATION_SQL_WRITE {statement} is not a Grid relational expression; use an explicit table compound mutation (+=, ^=, *=, or -=) or a host migration boundary compiler/expression_recognition/primary_words.rs

GRID_REQUIREMENT

Code Message template(s) Source
GRID_REQUIREMENT_COLLISION capability requirement {name} conflicts with {namespaces}; requirement aliases occupy a distinct authority-only namespace compiler/parser.rs
GRID_REQUIREMENT_DUPLICATE capability requirement {canonical} is declared more than once (names are ASCII-case-insensitive) compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_REQUIREMENT_INVALID {}: {} compiler/callables.rs
GRID_REQUIREMENT_KIND requirement kind must be NETWORK or SECRET compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_REQUIREMENT_LIMIT module declares {} capability requirements; maximum is {} compiler/callables.rs
GRID_REQUIREMENT_NETWORK_METHOD Phase 1 NETWORK requirements support only GET compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_REQUIREMENT_NETWORK_ORIGIN {}: {} compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_REQUIREMENT_SELECTOR {}: {} compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_REQUIREMENT_VALUE_USE capability requirement {canonical} is authority metadata and may appear only in its NETWORK.GET_JSON authority position compiler/callables.rs

GRID_RESEARCH

Code Message template(s) Source
GRID_RESEARCH_PUBLICATION_AUTHORITY_ASSET_FILE_UNSEALED selected formula calls {name}, whose model asset bytes are not sealed runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_ASSIGNMENT_STATE_UNSEALED {} uses {:?} assignment state that is not part of the captured input overlay runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_CALLABLE_AUTHORITY_UNSEALED selected expression {} invokes a host capability workflow

selected expression {} reaches a callable whose effects, requirements, or execution route are not sealed
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_DIALECT_UNSUPPORTED_V1 dialect {} region {} is outside the v1 Workbook/Predicate publication authority set runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_EXTENSION_UNSEALED Extension region {} is outside the v1 sealed authority set, including zero-argument calls

actual installed custody differs

exact pure installed custody missing

exact pure installed producer missing

invalid extension metadata

invalid metadata

isolated engine missing

resident model missing

{} is produced by an Extension call whose result authority is not sealed
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_EXTERNAL_REQUEST_UNSEALED selected formula calls job-queue function {name}

selected formula contains a transient async stage

selected provenance resolve emitted {} external request(s) whose response artifacts are not sealed
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_LIVE_INFERENCE_UNSEALED resident live-inference windows are outside portable v1 evidence runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_NATIVE_HANDLE_UNSEALED selected Workbook producer reads or publishes a resident native handle

{kind} handle {} is outside the v1 sealed authority set

{} captures a mutable {kind} handle rather than its immutable bytes

{} resolves to a mutable {kind} handle rather than immutable content bytes
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_PREDICATE_GRAPH_UNSEALED Predicate region {} reads a resident Graph projection that is not sealed by the Predicate evidence journal runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_PREDICATE_METADATA_INVALID Predicate region {} metadata is invalid: {error} runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_PRODUCER_UNRESOLVED {} has no supported Workbook/Predicate producer and is not a captured input

{} has no supported sealed producer
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_PRODUCER_UNSUPPORTED Workbook EvalCell producer has no decodable expression root

Workbook RelativeRange producer has no decodable root: {error}

Workbook region {} producer op {} is missing

selected Workbook producer uses unknown opcode 0x{:04x}

selected call at expression {} has a non-UTF-8 name

selected expression {} is missing
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_PROVENANCE_INCOMPLETE Workbook region {region_id} op {op_index} has dependency edges the v1 publication DAG cannot enumerate exactly

the materialized publication DAG differs from its statically admitted dependency cone
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_SOLVER_UNSEALED — runtime/lir_dispatch/research_solver_publication.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_TABLE_STATE_UNSEALED Live Model table declarations read mutable model.db state that v1 evidence does not seal

selected formula calls {name}, whose model.db rows are not sealed
runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_TENSOR_FRAME_BINDING_UNSEALED resident Tensor Frame payload bindings are outside portable v1 evidence runtime/lir_dispatch.rs
GRID_RESEARCH_PUBLICATION_AUTHORITY_VOLATILE_UNSEALED selected formula calls volatile function {name}

{} is compiler-classified volatile
runtime/lir_dispatch.rs

GRID_RESOLVE

Code Message template(s) Source
GRID_RESOLVE_CANCELLED resolve cancelled by resolve-scoped control runtime/functions.rs
runtime/lir_dispatch/cad_selected_probe/construction_admission/execution_control_tests.rs
runtime/lir_dispatch/cad_selected_probe/resident_tests.rs
runtime/lir_dispatch/cad_selected_probe/reuse_control_tests.rs
runtime/lir_dispatch/cad_selected_probe/reuse_staged_tests.rs

GRID_RULE

Code Message template(s) Source
GRID_RULE_ACTION_ASSIGNMENT_OPERATOR a rule-action target without an assignment operator compiler/rule_action_productions/native.rs
GRID_RULE_ACTION_LAZY_ASSIGNMENT a lazy assignment inside a rule action compiler/rule_action_productions/native.rs
GRID_RULE_COMPOUND_OPERATOR rule actions support +=, -=, *=, and /= compound assignments compiler/rule_action_productions/native.rs
GRID_RULE_EXTERNAL_RHS a rule action cannot evaluate an external connector directly; bind the connector result outside the rule and let the rule read that settled value compiler/rule_action_productions/native.rs
GRID_RULE_NAME Rule name is declared more than once

Rule name must be a bounded identifier
compiler/parser.rs
compiler/source_region/module_statement_native.rs

GRID_RUNTIME

Code Message template(s) Source
GRID_RUNTIME_ — runtime/bin/workbook_gate_b_full_contract.rs
GRID_RUNTIME_AFFINE_PLANES — runtime/runtime_flags.rs
GRID_RUNTIME_ARRAY_INPLACE — runtime/runtime_flags.rs
GRID_RUNTIME_AUTODIFF — runtime/runtime_flags.rs
GRID_RUNTIME_AUTODIFF_DERIVATIVE — runtime/runtime_flags.rs
GRID_RUNTIME_AUTODIFF_FALLBACK — runtime/runtime_flags.rs
GRID_RUNTIME_AUTODIFF_STRICT — runtime/runtime_flags.rs
GRID_RUNTIME_BBOX_FILTERS — runtime/runtime_flags.rs
GRID_RUNTIME_BULK_MATERIALIZATION — runtime/runtime_flags.rs
GRID_RUNTIME_BYTECODE — runtime/runtime_flags.rs
GRID_RUNTIME_CLAMPED_AFFINES — runtime/runtime_flags.rs
GRID_RUNTIME_COLLECTION_HISTORY_MAX_BYTES — runtime/collection_runtime.rs
GRID_RUNTIME_COLLECTION_HISTORY_REVISIONS — runtime/collection_runtime.rs
GRID_RUNTIME_COLUMNAR_MIXED_ARRAYS — value/array_policy.rs
GRID_RUNTIME_CONVOLVE_FFT_MIN — runtime/matrix_fft.rs
GRID_RUNTIME_COST_DISPATCH — compiler/main.rs
runtime/runtime_flags.rs
GRID_RUNTIME_DENSE_EXPR_FUSION — runtime/bin/workbook_gate_b_full_contract.rs
runtime/runtime_flags.rs
GRID_RUNTIME_DENSE_NUMBER_ARRAYS — value/array_policy.rs
GRID_RUNTIME_DFT_FFT_MIN — runtime/matrix_fft.rs
GRID_RUNTIME_DISTANCE_FIELDS — runtime/runtime_flags.rs
GRID_RUNTIME_FILE_READ_MAX_BYTES — runtime/model_fs.rs
GRID_RUNTIME_FILE_WRITE_MAX_BYTES — runtime/model_fs.rs
GRID_RUNTIME_FIXED_NOW — runtime/functions.rs
runtime/spreadsheet_datetime.rs
GRID_RUNTIME_FORMULA_PARALLEL — compiler/compile.rs
compiler/main.rs
runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_ADAPTIVE — runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_ADAPTIVE_CACHE_ENTRIES — runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_ADAPTIVE_GAIN_PERCENT — runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_ADAPTIVE_MIN_SAMPLES — runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_ADAPTIVE_PROBE_INTERVAL — runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_ADAPTIVE_PROBE_NS — runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_POLICY — compiler/main.rs
runtime/runtime_flags.rs
GRID_RUNTIME_FORMULA_PARALLEL_THRESHOLD — compiler/main.rs
runtime/runtime_flags.rs
GRID_RUNTIME_FUSED_REDUCE — runtime/runtime_flags.rs
GRID_RUNTIME_FUSE_SUMPRODUCT — runtime/runtime_flags.rs
GRID_RUNTIME_GATE_B_ELEMENTS — runtime/bin/workbook_gate_b_full_contract.rs
GRID_RUNTIME_GATE_B_QUICK — runtime/bin/workbook_gate_b_full_contract.rs
GRID_RUNTIME_GATE_B_SAMPLES — runtime/bin/workbook_gate_b_full_contract.rs
GRID_RUNTIME_GRAPH_POISSON_PARALLEL_MIN_NODES — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_ADAPTIVE — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_ADAPTIVE_CACHE_ENTRIES — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_ADAPTIVE_GAIN_PERCENT — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_ADAPTIVE_MIN_LEN — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_ADAPTIVE_MIN_SAMPLES — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_ADAPTIVE_PROBE_INTERVAL — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_ADAPTIVE_PROBE_NS — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_DOT_THRESHOLD — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_MINMAX_THRESHOLD — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_POLICY — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_PRODUCT_THRESHOLD — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_SUM_THRESHOLD — runtime/runtime_flags.rs
GRID_RUNTIME_KERNEL_PARALLEL_VARIANCE_THRESHOLD — runtime/runtime_flags.rs
GRID_RUNTIME_LAZY_VALUE_CACHE — runtime/runtime_flags.rs
GRID_RUNTIME_LBM_D2Q9_PARALLEL_MIN_NODES — runtime/runtime_flags.rs
GRID_RUNTIME_LIR_VALIDATE_FULL — runtime/lir_dispatch.rs
GRID_RUNTIME_MATERIALIZATION_EVENTS — runtime/bin/workbook_gate_b_full_contract.rs
value/array_policy.rs
GRID_RUNTIME_MATERIALIZATION_EVENT_BUFFER — value/array_policy.rs
GRID_RUNTIME_MAX_COLUMNAR_MIXED_CELLS — value/array_policy.rs
GRID_RUNTIME_MAX_EVAL_DEPTH — runtime/runtime_flags.rs
GRID_RUNTIME_MAX_FUNCTION_BRIDGE_ARRAY_CACHE_BYTES — value/array_policy.rs
GRID_RUNTIME_MAX_FUNCTION_BRIDGE_ARRAY_CACHE_ENTRIES — value/array_policy.rs
GRID_RUNTIME_MAX_RANGE_CACHE_ENTRIES — runtime/runtime_flags.rs
GRID_RUNTIME_NEAREST_K — runtime/runtime_flags.rs
GRID_RUNTIME_NUMERIC_LANE_DEOPT — runtime/runtime_flags.rs
GRID_RUNTIME_NUMERIC_TAG_EXPANDED — compiler/optimizer.rs
runtime/runtime_flags.rs
GRID_RUNTIME_PARALLEL_ADMISSION — runtime/runtime_flags.rs
GRID_RUNTIME_PARALLEL_ADMISSION_PERMITS — runtime/runtime_flags.rs
GRID_RUNTIME_POINT_IN_REGIONS — runtime/runtime_flags.rs
GRID_RUNTIME_PRECISE_LAZY_INVALIDATION — runtime/runtime_flags.rs
GRID_RUNTIME_PROFILER_DEFAULT — runtime/runtime_flags.rs
GRID_RUNTIME_RESOLVE_TIMEOUT_MS — runtime/incremental.rs
runtime/lir_dispatch.rs
GRID_RUNTIME_REVISION_EXPR_MEMO — runtime/runtime_flags.rs
GRID_RUNTIME_REVISION_EXPR_MEMO_MAX_BYTES — runtime/runtime_flags.rs
GRID_RUNTIME_REVISION_EXPR_MEMO_MAX_ENTRIES — runtime/runtime_flags.rs
GRID_RUNTIME_RUNNING_SUMS — runtime/runtime_flags.rs
GRID_RUNTIME_RUNNING_SUMS_2D — runtime/runtime_flags.rs
GRID_RUNTIME_SHAPE_DISPATCH — runtime/runtime_flags.rs
GRID_RUNTIME_SHARED_FORMULA_VECTORS — runtime/runtime_flags.rs
GRID_RUNTIME_SIMD — runtime/runtime_flags.rs
GRID_RUNTIME_SLIDING_SUMS — runtime/runtime_flags.rs
GRID_RUNTIME_SOLVER — runtime/decision_report.rs
runtime/functions.rs
runtime/layout_conflict.rs
runtime/layout_query.rs
runtime/layout_repair.rs
runtime/lir_dispatch.rs
runtime/runtime_flags.rs
GRID_RUNTIME_SOLVER_GRADIENT — runtime/runtime_flags.rs
GRID_RUNTIME_SOLVER_MAX_EVALS — runtime/runtime_flags.rs
GRID_RUNTIME_SOLVER_REGIONS — runtime/runtime_flags.rs
GRID_RUNTIME_SOLVER_TIMEOUT_MS — runtime/runtime_flags.rs
GRID_RUNTIME_SOLVER_WORKERS — runtime/runtime_flags.rs
GRID_RUNTIME_SPATIAL_JOINS — runtime/runtime_flags.rs
GRID_RUNTIME_STACK_GROW_SIZE — value/stack_guard.rs
GRID_RUNTIME_STACK_RED_ZONE — value/stack_guard.rs
GRID_RUNTIME_STAGED_TEMPORAL — runtime/runtime_flags.rs
GRID_RUNTIME_TEXT_FIND_ANY_ADAPTIVE — runtime/runtime_flags.rs
GRID_RUNTIME_TEXT_FIND_ANY_ADAPTIVE_CACHE_ENTRIES — runtime/runtime_flags.rs
GRID_RUNTIME_TEXT_FIND_ANY_ADAPTIVE_GAIN_PERCENT — runtime/runtime_flags.rs
GRID_RUNTIME_TEXT_FIND_ANY_ADAPTIVE_MIN_SAMPLES — runtime/runtime_flags.rs
GRID_RUNTIME_TEXT_FIND_ANY_ADAPTIVE_MIN_WORK — runtime/runtime_flags.rs
GRID_RUNTIME_TEXT_FIND_ANY_ADAPTIVE_PROBE_INTERVAL — runtime/runtime_flags.rs
GRID_RUNTIME_TEXT_FIND_ANY_POLICY — runtime/runtime_flags.rs
GRID_RUNTIME_TOPOLOGICAL_EVAL — runtime/runtime_flags.rs

GRID_RUST

Code Message template(s) Source
GRID_RUST_PARSE CAPABILITIES may appear only once

DIALECTS may appear only once

Duplicate MEDIA binding

MEDIA requires a name and between 1 and 64 bindings

MEDIA requires named bindings and END MEDIA

WHEN execution policy exceeds the native concurrency or retention bounds

decision package must declare at least one INPUT and one OUTPUT contract

decision package must declare at least one dialect

duplicate target in rule block

expected 'END' to close DO block

expected 'WHEN' after 'CASE'

expected a function call before 'OF' (e.g. ABS() or ROUND(_, 2))

expected a nonreserved bare identifier in control binding

expected a value expression after 'OF' (callable OF callable is not supported)

expected at least one RENAME pair

expected at least one projection key

expected identifier in WITH binding

expected identifier in comprehension generator

expected lambda parameter

expected one bare TREE declaration identifier

expected one identifier token in USING binding

expected pipe target

invalid comparison chain operands

unknown IS predicate
compiler/expression_native/bare_bracket.rs
compiler/expression_native/comparison.rs
compiler/expression_native/control_flow.rs
compiler/expression_native/native_owner_shared.rs
compiler/expression_native/of.rs
compiler/expression_native/pipe.rs
compiler/expression_native/recursive.rs
compiler/expression_native/select.rs
compiler/expression_recognition/source.rs
compiler/expression_recognition_tests.rs
compiler/source_region/module_domain_native.rs
compiler/source_region/module_record_native.rs
compiler/source_region/module_statement_native.rs
compiler/source_region/rhs_logical_native.rs
compiler/source_region/rhs_logical_prefix.rs
GRID_RUST_PARSE_COERCION_MODE expected coercion mode to be strict, warn, loose, or off compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_RUST_PARSE_DEPTH expression nesting exceeds the parser depth limit of {} levels compiler/expression_recognition/source.rs
GRID_RUST_PARSE_DIMENSIONS_MODE expected dimensions mode to be strict, warn, or off compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_RUST_PARSE_ERROR an EXPOSING alias must be unique compiler/import_productions.rs
GRID_RUST_PARSE_FX_RATE_DIRECTIVE expected a three-letter ISO currency code, got {base}

expected a three-letter ISO currency code, got {quote}

expected a three-letter ISO currency code, got {}

fx_rate directives target a single cell or named value
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_RUST_PARSE_STRICTNESS_AXIS expected the except axis to be coercion or dimensions compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_RUST_PARSE_UNIT_DECLARATION custom unit names may contain only letters, digits, and underscores

invalid unit base: {error}
compiler/expression_recognition/module_directives.rs
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_RUST_PARSE_UNIT_SCALES_MODE expected unit_scales mode: strict, warn, or off compiler/expression_recognition/module_directives.rs
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_RUST_PARSE_UNTERMINATED_COMMENT block comment was not closed before end of input compiler/expression_recognition/source.rs
compiler/tree_syntax.rs
GRID_RUST_RANGE_DECORATOR input/default decorators are not supported on range assignments compiler/source_region/assignment.rs
GRID_RUST_SERIALIZE failed to serialize Workbook model JSON: {err} compiler/lib.rs
GRID_RUST_TABLE_MUTATION_DECORATOR input/output decorators are not supported on table mutations compiler/source_region/assignment.rs
GRID_RUST_TABLE_MUTATION_OPERATOR unsupported table mutation operator; use +=, ^=, *=, or -= compiler/rule_action_productions/native.rs
compiler/source_region/assignment.rs
GRID_RUST_TABLE_MUTATION_SCHEDULE schedule modifiers are not supported on table mutations compiler/source_region/assignment.rs
GRID_RUST_TABLE_MUTATION_TARGET rule table mutations require a local table name

table mutations require a named table target
compiler/rule_action_productions/native.rs
compiler/source_region/assignment.rs
GRID_RUST_TABLE_MUTATION_UNSUPPORTED table mutation for {table:?} requires host source execution lowering compiler/compile.rs

GRID_SAMPLE

Code Message template(s) Source
GRID_SAMPLE_BINDINGS_REQUIRED {unknown} is not a bindable fixed parameter of {}

{form} over {} is missing a binding for {missing}

{form} over {} requires an object binding every parameter except {varying}
compiler/callables.rs
GRID_SAMPLE_PARAMETER_REQUIRED {form} over the multi-parameter definition {} requires one of its parameter names ({}) compiler/callables.rs

GRID_SELECTED

Code Message template(s) Source
GRID_SELECTED_COLUMNAR_CELL_BYTE_LIMIT — value/cell/selected_columnar_snapshot.rs
GRID_SELECTED_COLUMNAR_CELL_COPY_SHAPE — value/cell/selected_columnar_snapshot.rs
GRID_SELECTED_DENSE_SNAPSHOT_BYTE_LIMIT — value/cell/dense/selected_dense_snapshot.rs
GRID_SELECTED_DENSE_SNAPSHOT_CELL_OWNER_REQUIRED — value/cell/dense/selected_dense_snapshot.rs
GRID_SELECTED_DENSE_SNAPSHOT_PROJECTION_BUSY — value/cell/dense/selected_dense_snapshot.rs
GRID_SELECTED_EXTENSION_SNAPSHOT_OWNER_BUSY — runtime/extension_dispatch/selected_snapshot.rs
GRID_SELECTED_EXTENSION_SNAPSHOT_PRESERVATION_REQUIRED — runtime/extension_dispatch/selected_snapshot.rs
GRID_SELECTED_EXTENSION_SNAPSHOT_SHAPE_LIMIT — runtime/extension_dispatch/selected_snapshot_values.rs

GRID_SEMANTIC

Code Message template(s) Source
GRID_SEMANTIC_TOKEN_MODIFIERS — compiler/language_vocabulary.rs
GRID_SEMANTIC_TOKEN_TYPES — compiler/language_vocabulary.rs

GRID_SIM

Code Message template(s) Source
GRID_SIM — runtime/lir_dispatch.rs
GRID_SIM_CANARY_MODELS — runtime/lir_dispatch.rs
GRID_SIM_MAX_AGENTS — runtime/lir_dispatch/simulation_agents.rs
GRID_SIM_MAX_BODIES — runtime/physics_functions.rs
GRID_SIM_MAX_EVALUATIONS — runtime/lir_dispatch.rs
runtime/lir_dispatch/simulation_agent_replications.rs
GRID_SIM_MAX_STEPS — runtime/lir_dispatch.rs
GRID_SIM_TIMEOUT_MS — runtime/lir_dispatch.rs

GRID_SIMULATION

Code Message template(s) Source
GRID_SIMULATION_ARBITRATION Arbitration belongs to the root simulation compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_ARGUMENTS Timing helper arity compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_CAPTURE Select a declared queue/resource projection compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_CLOSED_COMPONENT Reachable stations with no possible sink (up to eight): {} compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_COMPONENT FLOW kind or argument signature mismatch

FLOW syntax owner missing

Invalid FLOW reference

USE needs a previously admitted FLOW; recursion is refused

USE target is not a FLOW
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_DURATION Durations must be finite and nonnegative

Durations require an explicit time unit such as 3min or 2h; a bare number has no time dimension

Durations use fixed units (ms, s, min, h, d, w); calendar months and years have no fixed length

EXPONENTIAL(mean) requires one positive mean duration

Invalid duration distribution arity

TRIANGULAR(low, high, mode) requires low <= mode <= high and low < high

This slice admits duration literals (3min) and EXPONENTIAL/UNIFORM/TRIANGULAR of duration literals in timing slots

UNIFORM(low, high) requires low < high

{name} is not an admitted duration distribution; use a duration literal, EXPONENTIAL, UNIFORM or TRIANGULAR
compiler/source_region/simulation_native.rs
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_EFFECT — compiler/source_region/simulation_native.rs
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_LIMIT Expanded edge count overflow

Expanded edge limit

Expanded pool limit

Expanded process edge limit

Expanded route edge limit

Expanded station limit

FLOW expansion limit

Process callback limit

Process expansion budget

Process expression expansion exceeded its bound

Process projection expansion exceeded its bound

SIMULATION admits 1..=4096 stations, at most 1024 resources, 16384 edges and 64 parameters

SIMULATION expansion exceeds its generated expression budget

Timing helper expansion limit
compiler/source_region/simulation_native.rs
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_NAME Duplicate/reserved process name {name}

Invalid SIMULATION declaration binding

Invalid process binding

Process binding collides with a value or callable

Recorded row alias must be distinct from parameters and reserved contexts

SIMULATION binding collides with an existing value or callable

SIMULATION requires an identifier binding of at most 256 bytes
compiler/source_region/simulation_native.rs
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_PORT Chain violates FLOW port direction

Every expanded output must connect

FLOW uses INPUT rather than SOURCE

INPUT must connect inside its FLOW

Ports belong to FLOW
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_RECURSION — compiler/source_region/simulation_native.rs
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_RESOURCE Every SHARED resource needs an explicit map

Resource map must cover every SHARED pool

Resource map names an undeclared parent pool

SERVICE uses an undeclared resource {pool}

Undeclared SERVICE pool

Unknown/duplicate SHARED mapping
compiler/source_region/simulation_native.rs
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_ROUTE Duplicate route label compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_SYNTAX — compiler/expression_recognition/simulation.rs
GRID_SIMULATION_TOPOLOGY A QUEUE feeds exactly one SERVICE

A SINK has no outgoing edge

A SOURCE has no incoming edge

A process requires stations

A queue must feed one local SERVICE

A station has multiple direct outputs

All SERVICE entry goes through an explicit QUEUE

Chain {} -> {} names an undeclared station

FLOW uses OUTPUT; SINK has no outgoing edge

ROUTE cannot also have a direct output

Routes cannot enter sources or bypass an explicit service queue

Sinks have no output, sources have no input and service entry requires a queue

Station {name} needs an output

Station {} has more than one outgoing edge; ROUTE blocks are a later slice

Station {} needs an outgoing edge; entities cannot be lost silently

Unknown station {name}
compiler/source_region/simulation_native.rs
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_TRACE One root TRACE declaration is allowed compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_TYPE Connected FLOW entity schemas must agree exactly

Duplicate/invalid ENTITY field
compiler/source_region/simulation_process_native.rs
GRID_SIMULATION_UNREACHABLE Structurally unreachable stations (up to eight): {} compiler/source_region/simulation_process_native.rs

GRID_SOURCE

Code Message template(s) Source
GRID_SOURCE_BINDER_ — compiler/surface_edit_owned_tests.rs
GRID_SOURCE_BINDER_ARITY — compiler/source_intelligence.rs (test-only)
GRID_SOURCE_BINDER_NAME A local binding must be a name. (test-only) compiler/source_intelligence.rs (test-only)
GRID_SOURCE_INTELLIGENCE_LIMIT Child selection requires its original editor operation

Component metadata escaped its authentic source header

Composite catalog exceeds the authoring inventory limit

Composite catalog lost its actual item owner

Conflicting native presentation labels

Declared-name sort could not grow

Final editor publication reentered its operation

Iterative native owner observation exceeded its original operation

Local source metadata exceeded or mismatched its authentic observation

Native View Meaning context exceeded its existing admission allowance

Native declaration lookup could not grow

Native definition escaped its source

Native editor contract has no admitted API identity

Native editor contracts have an ambiguous API identity

Native metadata coverage escaped its authentic source

Native reference output could not grow

Native reference sort could not grow

Native slot completion exceeds its editor vocabulary allowance

Native source base lost its original identifier token

Native source leaf lost its authenticated source name

One native function has multiple source publications

One native statement has multiple source definition publications

Outline occurrence lost its actual parent input

Record member observations do not match their completed source owner

Refusal diagnostic storage allocation failed

Regions metadata lost its authentic source/native relationship

Slot completion lost its source token

Source exceeds the 1 MiB editor analysis limit.

Source indexing exceeded its original operation allowance.

The grouped source exceeds 1 MiB

This analysis has no completed editable source owners

function registration lost its selected operation

import inventory requires its original editor operation

native editor projection requires its admitted operation allowance

slot inventory requires its selected editor operation
compiler/coordination_completion_native.rs
compiler/expression_native/recursive.rs
compiler/parser_editor_binding_facts.rs
compiler/source_editor_refusal.rs
compiler/source_intelligence.rs
compiler/source_native_reference_index.rs
compiler/source_region/function_native.rs
compiler/surface_completion_owners.rs
compiler/surface_component_exports_owned.rs
compiler/surface_drawing_groups_owned.rs
compiler/surface_editor_native.rs
compiler/surface_layout_authoring_owned.rs
compiler/surface_local_source_sites.rs
compiler/surface_meaning_context.rs
compiler/surface_option_appearance_owned.rs
compiler/surface_option_catalog_retained.rs
compiler/surface_options.rs
compiler/surface_options_owned.rs
compiler/surface_outline.rs
compiler/surface_owner_native.rs
compiler/surface_owner_slots.rs
compiler/surface_record_authoring_owned.rs
compiler/surface_scope_owned.rs
compiler/surface_scoped_owned.rs
compiler/surface_slot_completions_owned.rs
compiler/surface_source_access.rs
compiler/surface_source_siblings.rs
compiler/surface_theme_authoring.rs
GRID_SOURCE_TOO_LARGE — editor/lib.rs
GRID_SOURCE_UNDEFINED_NAME {name} is not defined in this source.{hint} compiler/source_intelligence.rs

GRID_SOURCE10

Code Message template(s) Source
GRID_SOURCE10_CURRENT_HOST_IMAGE_REQUIRED — runtime/lir_dispatch/source10_current_image.rs
GRID_SOURCE10_HIDDEN_CAPSULE_OWNER_REQUIRED — runtime/lir_dispatch/source10_hidden_capsule.rs
GRID_SOURCE10_TOPOLOGY_ORIGINAL_INPUT_PENDING — runtime/backbone_streams/model_replacement/original_storage/owner/topology.rs
GRID_SOURCE10_TOPOLOGY_ORIGINAL_OBLIGATIONS_PENDING — runtime/backbone_streams/model_replacement/original_storage/owner/current_model.rs
runtime/backbone_streams/model_replacement/original_storage/owner/topology.rs
GRID_SOURCE10_TOPOLOGY_STATE_MIGRATION_REQUIRED — runtime/backbone_streams/model_replacement/original_storage/owner/topology.rs

GRID_STATE

Code Message template(s) Source
GRID_STATE_DECLARATION_SHAPE a STATE declaration with a non-eager operator or schedule compiler/source_region/assignment.rs
GRID_STATE_DECORATOR_CONFLICT state declarations cannot also be input or output declarations compiler/source_region/head.rs

GRID_STREAM

Code Message template(s) Source
GRID_STREAM_BORROWED_REPLACEMENT_READSET_REQUIRED — runtime/backbone_streams/model_replacement/borrowed_stream.rs
GRID_STREAM_COMMITTED_INPUT_REQUIRED — runtime/lir_dispatch/committed_stream_input.rs
GRID_STREAM_COMMITTED_READ_ORIGINAL_CHANGED — runtime/backbone_streams/model_replacement/stream_publication.rs
GRID_STREAM_COMMITTED_READ_REQUIRED — runtime/lir_dispatch/committed_stream_read.rs
GRID_STREAM_COMMITTED_RESTORE_REQUIRED — runtime/lir_dispatch/committed_stream_restore.rs
GRID_STREAM_HIDDEN_NATIVE_PUBLICATION_REFUSED — runtime/lir_dispatch.rs
GRID_STREAM_HIDDEN_SNAPSHOT_ADJUNCT_REQUIRED — runtime/graph_runtime.rs
runtime/lir_dispatch/hidden_stream_snapshot.rs
runtime/live_inference.rs
runtime/selected_cell_snapshot.rs
GRID_STREAM_HIDDEN_SNAPSHOT_BYTE_LIMIT — value/snapshot_budget.rs
GRID_STREAM_HIDDEN_SNAPSHOT_DEPTH_LIMIT — runtime/lir_dispatch/hidden_stream_snapshot.rs
runtime/selected_cell_snapshot.rs
value/snapshot_budget.rs
GRID_STREAM_HIDDEN_SNAPSHOT_OWNER_BUSY — runtime/graph_runtime.rs
runtime/lir_dispatch/hidden_stream_snapshot.rs
GRID_STREAM_INPUT_COMPACT_CHECKPOINT_REQUIRED — runtime/backbone_streams/model_replacement/input_checkpoint_wire.rs
GRID_STREAM_NATIVE_EVALUATION_ORIGINAL_CHANGED — runtime/backbone_streams/model_replacement/stream_publication.rs
GRID_STREAM_NATIVE_EVALUATION_RESERVATION_REQUIRED — runtime/backbone_streams/model_replacement/staged_stream.rs
GRID_STREAM_NATIVE_INPUT_PUBLICATION_REQUIRED — runtime/backbone_streams/model_replacement/input_publication.rs
GRID_STREAM_NATIVE_PUBLICATION_FRAME_REQUIRED — runtime/backbone_streams/model_replacement.rs
runtime/backbone_streams/model_replacement/stream_publication.rs
GRID_STREAM_NATIVE_PUBLICATION_STAGE_REQUIRED — runtime/backbone_streams/model_replacement/staged_stream.rs
GRID_STREAM_ORIGINAL_CHECKPOINT_STORAGE_REQUIRED — runtime/backbone_streams/model_replacement/original_storage.rs
GRID_STREAM_ORIGINAL_INPUT_EVENT_TRANSFER_UNKNOWN — runtime/backbone_streams/model_replacement/input_publication/event_transfer.rs
GRID_STREAM_ORIGINAL_NATIVE_FRAME_REQUIRED — runtime/backbone_streams/model_replacement.rs
runtime/backbone_streams/model_replacement/native_stream.rs
GRID_STREAM_ORIGINAL_SEED_INGRESS_REQUIRED — runtime/backbone_streams/model_replacement.rs
runtime/backbone_streams/model_replacement/native_stream/seed_ingress.rs
GRID_STREAM_REPLACEMENT_PRESERVATION_REQUIRED — runtime/backbone_streams/model_replacement/stream_preservation.rs
GRID_STREAM_SOURCE_OWNERSHIP_REQUIRED — runtime/backbone_streams.rs
runtime/backbone_streams/model_replacement.rs
GRID_STREAM_SOURCE_PUBLICATION_ALREADY_RESERVED — runtime/backbone_streams/model_replacement.rs
runtime/backbone_streams/model_replacement/stream_publication.rs
GRID_STREAM_SOURCE_PUBLICATION_OWNER_REQUIRED — runtime/backbone_streams.rs
GRID_STREAM_SOURCE_PUBLICATION_RECONCILIATION_REQUIRED — runtime/backbone_streams/model_replacement.rs
GRID_STREAM_SOURCE_REPLACEMENT_FRONTIER_CHANGED — runtime/backbone_streams/model_replacement.rs
GRID_STREAM_SOURCE_RETAINED_ROOT_COMPACTION_JOIN_REQUIRED — runtime/backbone_streams.rs
GRID_STREAM_SOURCE_UNSETTLED_RECEIPTS — runtime/backbone_streams/model_replacement.rs

GRID_STUDY

Code Message template(s) Source
GRID_STUDY — compiler/source_region/study_native.rs

GRID_SURFACE

Code Message template(s) Source
GRID_SURFACE_ARRANGE An arrangement has no label of its own. Label its items, or put it under a "Title" line to make a titled section.

An arrangement item cannot be empty

An arrangement's items go inside its brackets. An indented line under it can only be a layout phrase such as gap or align.
compiler/surface_lower.rs
compiler/surface_owner_regions.rs
compiler/surface_syntax.rs
GRID_SURFACE_ARROW A button label is a string or template: write "Label" -&gt; …. To act on a value, place it with show and add a labelled button; to use an element, name its kind before the arrow.

A button needs a label before its arrow: write "Label" -&gt; ….
compiler/expression_recognition/surface_arrows.rs
compiler/surface_lower.rs
compiler/surface_owner_misc.rs
GRID_SURFACE_BLOCK A MATCH arm shows the view written after its arrow, or the indented block beneath it; this arm has neither, so it shows nothing. Write the view after -> or indent it under the arm.

This DRAWER has no indented lines, so its panel is empty. Indent the lines it shows beneath it.

needs governs the indented block beneath it, and this one has no block, so it affects nothing. Indent the controls it governs under it, or write needs inside a button's own block.
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_lower.rs
compiler/surface_match.rs
compiler/surface_node_shared.rs
compiler/surface_owner_misc.rs
compiler/surface_owner_nodes.rs
compiler/surface_syntax.rs
GRID_SURFACE_CHECK — compiler/surface_syntax.rs
GRID_SURFACE_DEPTH Surface nesting exceeds 256 levels compiler/surface_syntax.rs
GRID_SURFACE_DRAWER A DRAWER line takes only its side and an optional title string: DRAWER left "Filters". Put its contents on indented lines beneath it.

A DRAWER title is plain text: the workbench shows it before any value is read. Write it as a string, not a backtick template.

A DRAWER title needs 1 to 1024 bytes of text on one line.
compiler/surface_lower.rs
compiler/surface_owner_misc.rs
compiler/surface_syntax.rs
GRID_SURFACE_ELEMENT — compiler/surface_syntax.rs
GRID_SURFACE_ELSE This ELSE has nothing to belong to. Put ELSE "…" as the last line inside a FOR or picker block, or indent a refusal ELSE directly under its button. compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_block_body_shared.rs
compiler/surface_lower.rs
compiler/surface_node_shared.rs
compiler/surface_owner_blocks.rs
compiler/surface_owner_declarations.rs
compiler/surface_owner_nodes.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_table_shared.rs
GRID_SURFACE_END — compiler/surface_syntax.rs
GRID_SURFACE_FOR A FOR clause requires its subject expression

A trailing IF or UNLESS guards the whole list and cannot read the row. Filter rows before key: FOR row IN rows IF condition key id.
compiler/expression_recognition/surface.rs
compiler/surface_syntax.rs
GRID_SURFACE_FOREIGN — compiler/surface_syntax.rs
GRID_SURFACE_FOREIGN_TRAILING Only a comment may follow the closing foreign-code tag compiler/surface_syntax.rs
GRID_SURFACE_FOREIGN_UNCLOSED Foreign-code block requires its closing tag compiler/surface_syntax.rs
GRID_SURFACE_GUARD A guard requires a condition compiler/surface_children_shared.rs
compiler/surface_context_validation.rs
compiler/surface_syntax.rs
GRID_SURFACE_INDENT Indentation must return to an enclosing outline level compiler/surface_syntax.rs
GRID_SURFACE_LOCAL Expected IS tag or = after the local name compiler/surface_syntax.rs
GRID_SURFACE_MATCH_ARM A MATCH arm requires pattern -> view.

Expected a MATCH pattern, optionally followed by IF and a guard.

MATCH requires at least one arm.
compiler/surface_match.rs
compiler/surface_match_owned.rs
compiler/surface_match_syntax.rs
GRID_SURFACE_MODULE_LIMIT SCRIPT and STYLE blocks are limited to 256 KiB each compiler/surface_syntax.rs
GRID_SURFACE_NEXT A next step names a fixed place to go. Going back is a button action: "Back" -&gt; go back.

A next step names a page without arguments. Pass page arguments from a button action: "Open" -&gt; go Page(value).

A next step requires a static page destination.

The next-step page or surface is not declared.

The next-step surface/page is not declared.

Use an action to navigate to a page that requires arguments.
compiler/expression_recognition/surface.rs
compiler/surface_app_presentation_owned.rs
compiler/surface_directives.rs
GRID_SURFACE_PAGE Another PAGE in this surface already has this name; page names must be unique.

Expected AS title or AT path after the page name
compiler/surface_lower.rs
compiler/surface_owner_declarations.rs
compiler/surface_syntax.rs
GRID_SURFACE_PAGE_PARAMETER Page parameters are binding names compiler/surface_syntax.rs
GRID_SURFACE_PRESENTATION Only one surface may be declared home.

This header phrase is declared more than once.
compiler/surface_lower.rs
compiler/surface_owner_declarations.rs
compiler/surface_syntax.rs
GRID_SURFACE_RECORD_CONTRACT — compiler/surface_syntax.rs
GRID_SURFACE_SCOPE A DRAWER belongs to the whole surface: declare it before the first PAGE, with the lines every page shares. Written after a PAGE line it would belong to that page.

A PAGE is a top-level item of the surface and cannot be a MATCH arm's view. Write the arm's content after -> or in its indented block, and reach the page with go from an action.

A contract line (means, tells, asks, holds, always, parts, adapter) belongs directly inside an ELEMENT declaration.

THEME describes the whole surface. Declare it at the surface's top level or directly in a PAGE, not inside an ELEMENT or FOR body.

THEME, PRESENT, ALLOW, next and CHECK describe the whole surface. Declare them at the surface's top level or directly in a PAGE, not inside a nested block.

This event or compensation requires its actual owning action or element.
compiler/expression_recognition/surface.rs
compiler/surface_event_native.rs
compiler/surface_lower.rs
compiler/surface_match.rs
compiler/surface_node_shared.rs
compiler/surface_owner_misc.rs
compiler/surface_owner_nodes.rs
GRID_SURFACE_SLOT_CONFLICT A declared Grid View owns its type, data, config and source slots.

This surface is declared more than once.
compiler/surface_lower.rs
compiler/surface_owner_declarations.rs
GRID_SURFACE_SYNTAX A <jsx> block that ends with render(…) is a whole Component program, so it is the surface's only line. Move the other lines into the program, or drop render(…) and use <jsx> lines.

A <jsx> line must be one complete <jsx>…</jsx> block.

This <jsx> line has an indented block but never places it. Write {children} in the JSX where those lines belong, or remove the block.

Unclosed or mismatched outline delimiter

Write many after the label: target FROM rows AS "Label" many.

Write the key as one string: on key "/" -&gt; …, or with modifiers joined by +, as in on key "mod+k" -&gt; … (ctrl, alt, shift, meta, mod).

on {} takes no value.
compiler/expression_recognition/surface_arrows.rs
compiler/surface_actions_owned.rs
compiler/surface_component.rs
compiler/surface_component_owned.rs
compiler/surface_event_native.rs
compiler/surface_glue.rs
compiler/surface_lower.rs
compiler/surface_owner_jsx.rs
compiler/surface_syntax.rs
GRID_SURFACE_TAB Use spaces for indentation in a SURFACE outline compiler/surface_syntax.rs
GRID_SURFACE_TEST bad item (test-only) compiler/syntax/source_nodes.rs (test-only)
GRID_SURFACE_UNAVAILABLE Grid View libraries are unavailable in this language profile.

Grid Views are not enabled for this parser profile.
compiler/expression_recognition/native_ingress/module.rs
compiler/parser.rs
GRID_SURFACE_UNCLOSED SURFACE requires END at the header's indentation compiler/surface_syntax.rs

GRID_SYMBOL

Code Message template(s) Source
GRID_SYMBOL_AUTHORITY Invalid library module authority. compiler/import_productions.rs
compiler/surface_import_parse.rs
GRID_SYMBOL_CELL_NAME symbolic variable {authored_name} is also a cell address; choose a non-cell identifier

symbolic variable {name} is also a cell address; choose a non-cell identifier
compiler/expression_recognition/module_domain.rs
compiler/parser.rs
compiler/source_region/module_domain_native.rs
GRID_SYMBOL_CONFLICT — compiler/surface_admission.rs
session/state.rs
GRID_SYMBOL_DECLARATION_TAIL only a comment may follow symbol &lt;name&gt; compiler/expression_recognition/module_domain.rs
compiler/parser.rs
GRID_SYMBOL_DUPLICATE symbolic variable {} is declared more than once compiler/parser.rs
GRID_SYMBOL_IMPORT_COLLISION assignment target {name} collides with an imported immutable symbolic variable

local symbolic variable {} conflicts with an imported symbolic value
compiler/parser.rs
GRID_SYMBOL_MUTABLE_COLLISION {role} target {name} collides with immutable symbolic variable {name} compiler/parser.rs
GRID_SYMBOL_RULE_TARGET rule target {name} cannot mutate an imported immutable symbolic variable

rule target {name} cannot mutate immutable symbolic variable {name}
compiler/parser.rs

GRID_SYMBOLIC

Code Message template(s) Source
GRID_SYMBOLIC_CALCULATION_RESULT_INVALID calculation result does not match its fixed outcome and derivation contract value/symbolic_calculation_record.rs
GRID_SYMBOLIC_RECORD_INVALID — value/hybrid_symbolic_records.rs
GRID_SYMBOLIC_TRUTHINESS a symbolic expression or relation has no Workbook truth value runtime/functions.rs

GRID_SYNTAX

Code Message template(s) Source
GRID_SYNTAX rewrite limit must be a positive integer compiler/source_region/rhs_graph_consume.rs
GRID_SYNTAX_ — compiler/expression_recognition/native_ingress/module.rs
compiler/expression_recognition/native_ingress/module_operations.rs
compiler/expression_recognition/surface.rs
compiler/expression_recognition/surface_children.rs
compiler/expression_recognition/surface_table_tests.rs
compiler/surface_viewer_actions_owned.rs
GRID_SYNTAX_ACCESS API inputs exceed construction identity allowance

CHECK owner is unavailable: {error:?}

CTE name admission exceeded its work budget

Catalog contract owner is unavailable: {error:?}

Catalog preview exhausted shared owner copies: {error:?}

Catalog preview requires its existing editor operation

Compiler factory encoding reentered

Compiler source refusal reentered

Component default owner is unavailable

Control binding admission exceeded its work budget

Embedded children exceed their clone budget: {error:?}

Embedded continuation unavailable: {error:?}

Grammar import request allowance exhausted

Iterative lexical observation allocation failed

Iterative lexical observation exceeded its operation

Ledger admission exceeded its operation work budget

Ledger input access refused: {value:?}

Lexical native binding refused: {error:?}

Local fragment observations require their original source operation

Logical expansion reentered its construction allowance

MATCH entry work limit exhausted

MATCH lexical inspection refused: {error:?}

Name admission exceeded its cumulative work budget

Named trailing-block admission exceeded its work budget

Named trailing-block body admission exceeded its work budget

Native Ledger asset scope refused

Native Ledger asset scope restoration refused

Native Process binding observation refused: {error:?}

Native catalog preview requires source-free expression access

Native contract admission exceeded its cumulative work budget

Native contract owner is unavailable: {error:?}

Native game declaration observation refused

Native grammar declaration observation refused

Native import payload inspection refused: {error:?}

Native import serialization refused: {error}

Native insertion catalog lost its surface metadata

Native insertion catalog lost its surface owner

Native insertion contract has no identity

Native insertion contracts have an ambiguous identity

Native lexical scope refused: {error:?}

Native logical fact observation refused

Native logical law observation refused

Native logical law observation work refused

Native logical rule observation refused

Native logical rule variable refused

Native logical variable restoration refused

Native logical variable scope refused

Native path declaration observation refused

Native path observation exceeded allowance

Native path observation refused

Native path position exceeded allowance

Native path selection exceeded allowance

Native phrase copy exceeded its cumulative budget: {error:?}

Native placeholder expansion exceeds its addressable capacity

Native predicate identifier member refused: {error:?}

Native predicate marker refused: {error:?}

Native predicate member refused: {error:?}

Native predicate symbol refused: {error:?}

Native predicate symbol work refused

Native quote could not serialize its syntax

Native serde envelope admission could not be established

Native symbol declaration observation refused

Native unit scope refused: {error:?}

Object source observations require their original operation

Observed module scopes require their original operation

Optimization syntax access: {e:?}

Owner receipts require their original operation

Owning View import requires its prepared construction context

Owning dependency reuse requires its construction budget

Owning grammar access refused an invalid handle

Owning imports require a selected construction-wide admission context

Owning imports require their selected construction context

Owning library classification exceeded its cumulative budget: {error:?}

Owning library classification reentered its work budget

Owning library retention refused a copy: {error:?}

Owning module requires its prepared construction context

Record source observations require their original operation

Repeater clause owner is unavailable: {error:?}

Retained logical expansion requires its construction allowance

Selected grammar import depth allowance exhausted

Selected native expansion requires its admitted operation

Source edit observations require their original operation

TREE header name exhausted the operation work budget

Table production owner is unavailable: {error:?}

Template action identity could not consume its owning syntax: {error:?}

Template action identity exceeded the operation work budget

Template capture copy exceeded its cumulative budget: {error:?}

USING binding admission exceeded its work budget

View USING argument count overflow

View action syntax access refused: {error:?}

View admission exceeded its cumulative work budget: {error:?}

View admission reentered its construction work budget

View capture metadata exceeded its cumulative work budget

View catalog index allocation refused

View child alternatives exceed their clone budget: {error:?}

View child alternatives exceed their cumulative work budget: {error:?}

View child work was reentered

View condition exceeded its cumulative work budget

View condition input refused: {error:?}

View contextual inspection budget exhausted: {error:?}

View diagnostic retention exceeded its cumulative work budget

View forest role validation reentered its construction budget

View forest validation reentered its construction budget

View grammar scope exceeds the owning depth budget

View import copy allowance was already refused

View import copy allowance was reentered

View import preparation reentered its operation

View imported grammar exceeded the source operation budget

View input conversion exceeded its cumulative work budget

View input exceeded its cumulative work budget

View item recognition exceeded its cumulative work budget

View label classification exceeded the operation work budget

View lexical inventory exceeded the source operation budget

View literal number could not be accounted

View native replay refused: {error:?}

View occurrence scope allocation failed

View operand owner is unavailable: {error:?}

View outline recognition exceeded its cumulative work budget

View owner completion exceeded its cumulative retention budget: {error:?}

View owner copy reentered its operation budget

View owner retention reentered its construction budget

View owner retention refused a copy: {error:?}

View owner traversal exceeded its cumulative budget: {error:?}

View publication contains a value that cannot be formatted

View publication contains a value that cannot be serialized

View publication contains an invalid JSON value

View publication serialization work exhausted: {error:?}

View publication workspace exhausted: {error:?}

View reason selection exceeded its cumulative work budget

View record admission exceeded its cumulative budget: {error:?}

View retention reentered its construction budget

View scope capture exceeded its cumulative budget: {error:?}

View scope contains an invalid native JSON number

View scope retention exceeded the source operation budget

View scope workspace exhausted: {error:?}

View source observations exceeded the cumulative source work budget

address diagnostic comparison exceeded the operation work budget

address diagnostic recovery exceeded the operation work budget

assignment head recognition exceeded the operation work budget

assignment region exceeded the operation work budget

assignment scalar validation exceeded the operation work budget

bare bracket admission exceeded the operation work budget

built-in literal owner validation exceeded its operation work budget

callable child is not owned by its body

callable ownership contains a cycle

callable ownership exceeded its work budget

callable ownership exceeds handle capacity

callable ownership refused input: {error:?}

choice field type selection exceeded the operation work budget

compiler input binding reentered

compiler result decoding reentered

compiler result validation reentered

construction admission was refused

construction inspection was reentered

declaration syntax access refused input: {error:?}

declaration validation exceeded the operation work budget

declined function header exceeded native work

declined parameter prefix exceeded native work

documentation exceeded native admission work

documentation plan exceeds native admission work

expression syntax access refused input: {error:?}

extension inputs exceed construction identity allowance

function admission exceeded the operation work budget

function declaration unavailable: {error:?}

function diagnostic deduplication exceeded the operation work budget

function ownership refused input: {error:?}

function parameter traversal exceeded the operation work budget

function probe exceeded the operation work budget

function term traversal exceeded the operation work budget

grammar signature admission exceeded the operation work budget

grammar signature payload exceeds admission work limits

graph input inspection work limit exhausted

graph scalar category work limit exhausted

graph selector work limit exhausted

graph syntax access refused input: {error:?}

identifier admission exceeded its work budget

identifier range recognition exceeded its cumulative work budget

local presentation owner is unavailable: {error:?}

logical endpoint work limit exhausted

logical prefix work limit exhausted

logical query entry work limit exhausted

machine qualifier spelling inspection exceeded its work budget

malformed bracket exceeded the operation work budget

malformed function exceeded the operation work budget

named address provenance exceeded the operation work budget

named reference check exceeded the operation work budget

native Ledger type application refused: {error:?}

native call observation refused: {error:?}

native nominal application observation refused: {error:?}

native nominal call observation refused: {error:?}

natural choice field ownership exceeded the operation work budget

natural choice field scan exceeded the operation work budget

natural type ownership exceeded the operation work budget

natural type scan exceeded the operation work budget

number lexical validation exceeded the operation work budget

numeric origin validation exceeded the operation work budget

numeric scalar exceeded the operation work budget

numeric token retention exceeded the operation work budget

owning grammar inspection budget exhausted: {error:?}

partial range spelling inspection exceeded its work budget

postfix inspection exceeded the operation budget

postfix trivia exceeded the operation budget

presentation declaration continuation exceeded native work

process ownership refused input: {error:?}

process syntax access refused input: {error:?}

relationship address recovery exceeded the operation work budget

relationship recognition exceeded the operation work budget

retained View owner move failed: {error:?}

retaining View owners exceeded the construction budget: {error:?}

retaining View owners exceeded the source operation budget

rule source extent exceeded its work budget

rule syntax access refused input: {error:?}

scoped View input refused: {error:?}

selected native admission omitted module provenance

source argument metadata replay exceeded the operation work budget

source construction omitted native provenance

source presentation exceeded the operation work budget

source probe rollback exceeded its work budget

source syntax access refused input: {error:?}

test budget exhausted

too many source boundaries

too many workbook continuations

{e:?}

{error:?}
compiler/callable_syntax.rs
compiler/coordination_owned_native.rs
compiler/coordination_source.rs
compiler/coordination_source/construction.rs
compiler/coordination_source/construction_apis.rs
compiler/coordination_source/construction_extensions.rs
compiler/coordination_source/source_construction.rs
compiler/expression_native/access.rs
compiler/expression_native/atoms.rs
compiler/expression_native/bare_bracket.rs
compiler/expression_native/calls.rs
compiler/expression_native/comparison.rs
compiler/expression_native/control_flow.rs
compiler/expression_native/native_owner_shared.rs
compiler/expression_native/of.rs
compiler/expression_native/pipe.rs
compiler/expression_native/postfix.rs
compiler/expression_native/recursive.rs
compiler/expression_native/select.rs
compiler/expression_recognition/assignment_adapter.rs
compiler/expression_recognition/assignment_region.rs
compiler/expression_recognition/atoms.rs
compiler/expression_recognition/function_probe.rs
compiler/expression_recognition/module_directives.rs
compiler/expression_recognition/native_ingress.rs
compiler/expression_recognition/native_ingress/module.rs
compiler/expression_recognition/native_ingress/module_operations.rs
compiler/expression_recognition/native_source_views.rs
compiler/expression_recognition/number_tokens.rs
compiler/expression_recognition/numbers.rs
compiler/expression_recognition/of.rs
compiler/expression_recognition/recursive.rs
compiler/expression_recognition/rule_actions.rs
compiler/expression_recognition/surface.rs
compiler/expression_recognition/surface_children.rs
compiler/expression_recognition/surface_condition.rs
compiler/expression_recognition/surface_module.rs
compiler/expression_recognition/surface_needs.rs
compiler/expression_recognition/surface_scoped.rs
compiler/expression_recognition/surface_tests.rs
compiler/expression_recognition/view_import_work.rs
compiler/generic_choices.rs
compiler/import_preparation.rs
compiler/ledger_syntax.rs
compiler/native_expansion.rs
compiler/native_import_work.rs
compiler/owning_reuse.rs
compiler/parser_arena.rs
compiler/part_productions.rs
compiler/rule_action_productions/native.rs
compiler/source_artifact_tools.rs
compiler/source_construction_native.rs
compiler/source_documentation.rs
compiler/source_expression_artifact.rs
compiler/source_input_roles.rs
compiler/source_module_artifact.rs
compiler/source_module_grammar_context.rs
compiler/source_native.rs
compiler/source_region/assignment_head_native.rs
compiler/source_region/assignment_native.rs
compiler/source_region/assignment_region_native.rs
compiler/source_region/assignment_tail_native.rs
compiler/source_region/constructed_region_native.rs
compiler/source_region/function_native.rs
compiler/source_region/function_probe_native.rs
compiler/source_region/head.rs
compiler/source_region/lexical.rs
compiler/source_region/logical_path_budget.rs
compiler/source_region/module_directive_native.rs
compiler/source_region/module_domain_native.rs
compiler/source_region/module_ledger_native.rs
compiler/source_region/module_record_native.rs
compiler/source_region/module_statement_native.rs
compiler/source_region/optimization_native.rs
compiler/source_region/rhs_graph_consume.rs
compiler/source_region/rhs_logical_native.rs
compiler/source_region/rhs_logical_prefix.rs
compiler/source_region/rhs_native.rs
compiler/surface_action_dispatch.rs
compiler/surface_action_identity.rs
compiler/surface_capture_work.rs
compiler/surface_condition_owned.rs
compiler/surface_context_validation.rs
compiler/surface_elements.rs
compiler/surface_embedded_owned.rs
compiler/surface_import_owner.rs
compiler/surface_import_parse.rs
compiler/surface_input_native.rs
compiler/surface_insertions_owned.rs
compiler/surface_json_parse_work.rs
compiler/surface_literal.rs
compiler/surface_local_record.rs
compiler/surface_native.rs
compiler/surface_native_authoring_preview.rs
compiler/surface_native_owned.rs
compiler/surface_native_placement.rs
compiler/surface_owner_borrow.rs
compiler/surface_owner_checks.rs
compiler/surface_owner_inventory.rs
compiler/surface_owner_native.rs
compiler/surface_publication_work.rs
compiler/surface_replay_native.rs
compiler/surface_rows_owned.rs
compiler/surface_scoped_owned.rs
compiler/surface_table_owned.rs
compiler/surface_text_owned.rs
compiler/surface_value_work.rs
GRID_SYNTAX_BRACKET a bare bracket operand must be one non-reserved undotted identifier

optional indexing requires an expression operand
compiler/expression_native/bare_bracket.rs
compiler/expression_native/native_owner_shared.rs
compiler/expression_native/postfix.rs
GRID_SYNTAX_CALL invalid primary call arguments

primary call kind disagrees with its function name

primary calls cannot own trailing blocks or slice-call context

slice calls cannot own trailing blocks
compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_CATEGORY A CHECK line must retain its actual command input

A CHECK line requires its actual CheckStep owner

A Contract item owns its native contract production

A JSX line must retain its actual typed block

A MATCH child requires its actual arm owner

A Table alternative requires its actual production outcome

A Table line requires its complete Table productions

A class phrase requires its actual symbol-list or literal owner

A combined condition requires at least two operands

A module or source item cannot be admitted as an expression

A native contract line requires its actual complete production

A native event requires its actual arrow head.

A native preset requires its actual argument owner.

A needs phrase requires its actual availability production

A needs redirect owns GO

A needs redirect owns one GO action

A phrasebook requires complete native contract owners

A picker requires its completed row/envelope production

A picker requires its row source

A placed line requires its actual contextual production

A placement must retain its actual subject

A rendered line requires its actual contextual owner

A repeater clause requires its actual scoped subject.

ARRANGE content must retain its actual region label

Action command must own its complete production

An Element declaration owns item children

An arrangement retains its actual layout phrases

An arrow requires its actual header

An arrow requires its actual invocation

An arrow requires its complete header

An element grammar requires an Element declaration

An element grammar requires its actual declaration owner

An embedded column requires its actual field production.

An embedded event requires its actual event head.

An inline event requires its actual standard or embedded contract

An inline event requires its actual standard or embedded invocation

An invocation grammar requires its actual native contract owner

Arrow invocation requires its actual production

Arrow requires its complete header owner

Client event identity requires the native validated key combination

Client event requires its actual Arrow owner

Client event requires its actual event production

Compensation requires its actual undo item

Composite declaration requires its actual ELEMENT owner

Expected a complete View condition

Expected module owner

Expression artifact requires an expression root

Imported View grammar requires actual item owners

Invalid SOLVE goal

Invalid destructuring declaration

Invalid missed schedule policy

Library foreign body requires its actual embedded owner

NEXT requires its actual route owner

Named action lookup requires the actual declaration

Owning View import requires a module root

Owning import requires a module root

SOLVE requires an unqualified cell or named reference

SOLVE requires unqualified cell or named references

SQL scalar and predicate operands require their owning SELECT context

Show/Edit requires its completed placement envelope

Slot discovery requires an actual child production

THEME requires its actual phrase owner

The embedded owner must retain its actual declared language

View children require their actual production

View destinations require the actual module owner

View material cannot enter definitions admission

Viewer action requires a complete viewer command owner

assignment contains clauses outside its native production

assignment value disagrees with its declared grammar family

completed OF prefix requires a direct pipe target

expected a Process expression owner

expected a complete assignment owner

expected a rule action owner

expected a slice-call owner

expected an assignment value

expected pipe target

expected slice atom after sign

invalid slice index prefix

local IS requires its actual type owner

local clauses require their actual presentation owner

local initializer is outside its owning graph

owning child requires {}

retained View syntax requires its actual module owner

slice call requires its slice-index grammar context

unknown fixed Testing RHS case

unknown reduction operator
compiler/compiler_v3_rhs_carrier_tests.rs
compiler/coordination_owned_native.rs
compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
compiler/expression_native/of.rs
compiler/expression_native/pipe.rs
compiler/expression_native/postfix.rs
compiler/expression_native/recursive.rs
compiler/expression_recognition/native_ingress/module.rs
compiler/expression_recognition/native_source_views.rs
compiler/expression_recognition/surface_invocations.rs
compiler/import_productions.rs
compiler/rule_action_productions/native.rs
compiler/source_construction_native.rs
compiler/source_expression_artifact.rs
compiler/source_input_roles.rs
compiler/source_native.rs
compiler/source_region/assignment_native.rs
compiler/source_region/module_statement_native.rs
compiler/source_region/rhs_graph_consume.rs
compiler/source_region/rhs_native.rs
compiler/surface_actions_owned.rs
compiler/surface_app_presentation_owned.rs
compiler/surface_child_syntax.rs
compiler/surface_children_owned.rs
compiler/surface_class_owned.rs
compiler/surface_composite_shared.rs
compiler/surface_condition_owned.rs
compiler/surface_directives_owned.rs
compiler/surface_embedded_owned.rs
compiler/surface_event_identity.rs
compiler/surface_exact_local.rs
compiler/surface_import_grammar.rs
compiler/surface_import_parse.rs
compiler/surface_invocation_shared.rs
compiler/surface_local.rs
compiler/surface_match_owned.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_owned.rs
compiler/surface_native_placement.rs
compiler/surface_node_shared.rs
compiler/surface_option_block_transactions_owned.rs
compiler/surface_owner_borrow.rs
compiler/surface_owner_checks.rs
compiler/surface_owner_composite.rs
compiler/surface_owner_inventory.rs
compiler/surface_owner_invocation.rs
compiler/surface_owner_jsx.rs
compiler/surface_owner_native.rs
compiler/surface_owner_nodes.rs
compiler/surface_owner_phrases.rs
compiler/surface_owner_regions.rs
compiler/surface_owner_slots.rs
compiler/surface_replay_native.rs
compiler/surface_route_syntax.rs
compiler/surface_rows_owned.rs
compiler/surface_table_owned.rs
compiler/surface_viewer_actions_owned.rs
GRID_SYNTAX_CONSTANT unknown compiler constant compiler/expression_native/atoms.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_CONTEXT A native contract requires its actual invocation production, not composite arguments

Only an actual undo header belongs inside an action body

This item is not in the native action-body grammar
compiler/surface_actions_owned.rs
compiler/surface_composite_shared.rs
compiler/surface_context_validation.rs
compiler/surface_owner_composite.rs
GRID_SYNTAX_CONTEXT_REQUIRED Complete owning View {grammar} grammar is not connected

Deferred owning import cannot discard source observations

Deferred owning import received a legacy View scope

Imported source omitted its actual module context

Legacy owning import received a deferred View scope

Prepared owning View import requires its deferred scope owner

View declarations require their retained native owner finalizer

View inspection requires immutable grammar metadata for USE {value:?}

accepted presentation followed by another clause requires its surrounding tail region

detached presentation requires complete operands and its lexical clause boundary

explicit assignment admission requires a source-free staging context

following functions require their complete authentic source owner

function alternatives require their owning module region

malformed bracket omitted its original diagnostic

postfix trivia requires its unedited native source

retained presentation suffix does not match native clause completion

selected imported capture mode is unavailable

selected library capture mode is unavailable

source action admission requires authentic recognized source

source assignment admission requires authentic recognized source

source assignment tails require authentic recognized source
compiler/expression_native/native_owner_shared.rs
compiler/expression_native/of.rs
compiler/expression_native/postfix.rs
compiler/expression_recognition/assignment_region.rs
compiler/expression_recognition/function_probe.rs
compiler/expression_recognition/native_ingress/module.rs
compiler/expression_recognition/surface.rs
compiler/import_productions.rs
compiler/parser.rs
compiler/rule_action_productions/native.rs
compiler/source_construction_native.rs
compiler/source_native.rs
compiler/source_region/assignment_head_native.rs
compiler/source_region/assignment_native.rs
compiler/source_region/assignment_region_native.rs
compiler/source_region/assignment_tail_native.rs
compiler/source_region/function_native.rs
compiler/source_region/function_probe_native.rs
compiler/surface_import_parse.rs
compiler/surface_owner_forest.rs
GRID_SYNTAX_LIMIT Path source exceeds syntax limits compiler/logical_path_syntax.rs
GRID_SYNTAX_LITERAL a built-in literal owner cannot carry a handler result-type selector

unknown built-in literal tag
compiler/expression_native/atoms.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_MARKUP markup chunks and holes disagree

unknown markup tag
compiler/expression_native/atoms.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_MATCH_ENTRY MATCH argument has no leading primary

MATCH pattern entry requires a raw primary

cyclic MATCH occurrence link

cyclic MATCH wildcard occurrence

invalid MATCH ordinary-call grammar entry

ordinary MATCH requires its contextual grammar entry
compiler/expression_native/calls.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_OWNER A browser expression must retain its actual defining View scope

A contract source occurrence is already being converted

A native local write requires its actual local identity

A prepared View scope belongs to its actual source pool

A reached library must retain its admitted SCRIPT export inventory

A selected Local requires its admitted module owner

A selected Table field requires its actual field production

A source contract occurrence must have one owning record

Dependency preparation did not consume its selected compiler input

Embedded child alternatives require distinct ordered renderer contracts

Expected one complete primary name

Expected one primary name

Failed source module has no completed syntax

Header source metadata does not match genuine owner order

Header source metadata escapes its local Module

Identifier endpoints lost their genuine lexical occurrence

Imported View grammar has an invalid owner handle

Ledger input requires its complete owning grammar

Local presentation metadata requires its actual completed production

Local source metadata does not match genuine owner order

Local source metadata escapes its local Module

Local source metadata has conflicting original extents

Native contract recognition refused

Native local requires its actual name

Object member endpoints escape their genuine source unit

Object separator escapes its genuine source unit

Object source metadata escapes its local Module

Object source observations do not match their genuine owner order

Original trivia lost its source

Owning View native admission omitted its owning forest

Prepared View import lost its native ordering

Prepared View import lost its owning scope

Prepared owning USE lost its dependency

Prepared owning dependency lost its module

Prepared owning dependency retained an unconsumed USE

Prepared owning module has an unmatched USE occurrence

Prepared owning module lost its USE occurrence

Recognized identifier has an empty member

Region source metadata does not match its genuine recognition order

Region source metadata escapes its local Module

Reused owning dependency omitted its native admission evidence

Reused source unit omitted its admitted dependency bindings

Shared View native admission omitted its owning forest

TREE Grid operand has not completed recognition

TREE Grid ownership exceeds reference allowance

TREE condition ownership refused: {error:?}

TREE condition requires a proposition owner

TREE operand must own a Grid expression or proposition

Table line requires a complete production

UNDOABLE tail is outside genuine source

UNLESS requires its condition

Unexpected native material during source preparation

View call provenance must follow actual native allocation order

View children require a complete production

View expression provenance must follow actual native allocation order

View grammar input is outside its genuine source

View input is outside its genuine source

View source limit is not a UTF-8 boundary

View source observations are not in retained owner order

a SURFACE declaration requires one name word

a header built-in literal requires its actual registered tag

a header extension literal requires one tag word

a local presentation requires a clause or REMEMBERED

a local presentation requires complete portable clauses

a local type requires its compact type production

assignment region consumed another module item's metadata

canvas requires one symbol word

documentation has an empty candidate group

documentation names no module item

documentation repeats or exceeds its module items

evidence claims require a proposition and polarity, or a retraction

failed source recognition cannot publish View owner observations

fixture owner outside its actual unit

following item must own a complete function

function region consumed another module item's metadata

invalid TREE Grid owner: {e:?}

invalid logical assumption mode

invalid logical law operands

invalid logical path production

invalid predicate rule parameters

local IS requires the compact type production

local presentation is outside authentic source

logical expectations require MUST

malformed function has no bounded failed production

module declaration has operands outside its owning grammar

module declaration requires its complete identifier token

observed operand is outside the completed local source module

only a key client event owns one quoted key combination

presentation region disagrees with its following assignment

relationships require targets and uses

retained View scopes belong to a different module owner

source context belongs to a different module

source observation requires its complete Module-last scratch arena

successful function syntax requires its actual body owner

unit base is not one complete unit grammar tree

unknown fixed callable Testing route
compiler/compiler_v3_retained_callable_fields.rs
compiler/expression_native/atoms.rs
compiler/expression_recognition/native_ingress.rs
compiler/expression_recognition/native_ingress/module.rs
compiler/expression_recognition/native_ingress/module_operations.rs
compiler/expression_recognition/native_source_views.rs
compiler/expression_recognition/surface.rs
compiler/expression_recognition/surface_contracts.rs
compiler/expression_recognition/surface_locals.rs
compiler/expression_recognition/surface_module.rs
compiler/expression_recognition/surface_scoped.rs
compiler/expression_recognition/surface_tests.rs
compiler/expression_recognition/view_observation_capture.rs
compiler/import_preparation.rs
compiler/import_productions.rs
compiler/logical_path_syntax.rs
compiler/owning_reuse.rs
compiler/source_construction_native.rs
compiler/source_documentation.rs
compiler/source_input_roles.rs
compiler/source_native.rs
compiler/source_region/assignment_head_native.rs
compiler/source_region/assignment_native.rs
compiler/source_region/assignment_tail_native.rs
compiler/source_region/constructed_region_native.rs
compiler/source_region/function_native.rs
compiler/source_region/module_directive_native.rs
compiler/source_region/module_domain_native.rs
compiler/source_region/module_domain_syntax.rs
compiler/source_region/module_ledger_native.rs
compiler/source_region/module_unit_syntax.rs
compiler/source_region/rhs_logical_native.rs
compiler/source_region/rhs_logical_prefix.rs
compiler/source_reuse.rs
compiler/surface_action_rules_owned.rs
compiler/surface_actions_owned.rs
compiler/surface_drawing_groups_owned.rs
compiler/surface_expression_origins.rs
compiler/surface_glue_origins.rs
compiler/surface_import_grammar.rs
compiler/surface_import_parse.rs
compiler/surface_local.rs
compiler/surface_native_contract_syntax.rs
compiler/surface_owner_native.rs
compiler/surface_syntax.rs
compiler/surface_table_owned.rs
compiler/tree_grid_syntax.rs
compiler/type_surface.rs
GRID_SYNTAX_POSTFIX invalid header selection shape

predicate members do not accept method arguments

this expression does not accept bracket access

unknown postfix method
compiler/expression_native/native_owner_shared.rs
compiler/expression_native/postfix.rs
GRID_SYNTAX_QUALIFIER machine qualifier must retain its nonempty source node spelling compiler/expression_native/atoms.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_RANGE partial range endpoints must retain their matching row or column spelling

range endpoint families disagree
compiler/expression_native/atoms.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_REFERENCE invalid identifier member spelling

invalid identifier spelling

invalid standalone reference endpoint

unexpected identifier suffix after a cell reference
compiler/expression_native/atoms.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_SCHEMA — compiler/source_module_artifact.rs
GRID_SYNTAX_SEQUENCE date sequence requires date endpoints

numeric sequence step cannot be zero
compiler/expression_native/atoms.rs
compiler/expression_native/native_owner_shared.rs
GRID_SYNTAX_SOURCE Selected View observation requires its original operation

View observations require the native module's authentic source provenance
compiler/expression_recognition/native_source_views.rs
compiler/expression_recognition/surface_module.rs
GRID_SYNTAX_STORAGE Admitted View forest exceeds owning graph limits: {error:?}

Compiler source exceeds 1 MiB

Constructed View owner copy refused: {error:?}

Definition head workspace allocation failed

Definition head workspace overflow

Derived logical path exceeds construction allowance: {error:?}

Editor module observation allocation failed

Editor module ownership refused root: {error:?}

Expression artifact root is outside its owning arena

Grammar import source allowance exhausted

Meaning module observation allocation failed

Module graph refused: {error:?}

Object source observation allocation failed

Owning View declaration inventory allocation failed

Owning codec refused: {error:?}

Owning library retention allocation failed

Region source metadata allocation failed

Region source metadata exceeds storage

Selected View roots allocation failed

TREE Grid ownership exceeds operation budget: {e:?}

TREE Grid validation refused: {error:?}

TREE numeric validation exceeds operation budget: {e:?}

View module roots allocation failed

View owner retention allocation failed

View owner-cost retention allocation failed

View role lookup exceeds native allowance

View source observation allocation failed

View target lookup exceeds native allowance

assignment region storage refused root: {error:?}

constructed module exceeds canonical ownership limits

constructed module ownership refused input: {error:?}

copy allowance exceeds canonical limits

documentation attachment work exceeds the inspection limit

documentation eligibility allocation failed

documentation plan allocation failed

documentation statement allocation failed

expression ownership refused root: {error:?}

expression retention refused: {error:?}

expression syntax storage refused input: {error:?}

expression syntax storage refused root: {error:?}

fixed RHS owner storage: {error:?}

import fixture owner graph: {error:?}

imported source exceeds artifact operation allowance

module ownership refused root: {error:?}

module retention refused: {error:?}

name storage refused input: {error:?}

owning View fixture: {error:?}

retained View handle allocation failed

retained View owner allocation failed
compiler/compiler_v3_rhs_carrier_tests.rs
compiler/coordination_source.rs
compiler/expression_recognition/control_flow.rs
compiler/expression_recognition/native_ingress.rs
compiler/expression_recognition/native_ingress/module.rs
compiler/expression_recognition/native_source_views.rs
compiler/expression_recognition/recursive.rs
compiler/expression_recognition/surface_children.rs
compiler/expression_recognition/view_observation_capture.rs
compiler/process_syntax_tests.rs
compiler/source_construction_native.rs
compiler/source_documentation.rs
compiler/source_expression_artifact.rs
compiler/source_inputs.rs
compiler/source_module_artifact.rs
compiler/source_module_grammar_context.rs
compiler/source_native.rs
compiler/source_region/logical_path_budget.rs
compiler/surface_action_rules_owned.rs
compiler/surface_owner_declarations.rs
compiler/surface_owner_execution_tests.rs
compiler/surface_owner_import_execution_tests.rs
compiler/tree_grid_syntax.rs
GRID_SYNTAX_UNIT_SUFFIX numeric suffix is unavailable in this compiler context compiler/expression_native/numbers.rs

GRID_TABLE

Code Message template(s) Source
GRID_TABLE_ — runtime/lir_dispatch.rs
GRID_TABLE_AGGREGATE_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_AGGREGATE_ROW — runtime/lir_dispatch.rs
GRID_TABLE_AVG — runtime/lir_dispatch.rs
GRID_TABLE_CAUSAL_FRAME_COLUMNS — runtime/lir_dispatch.rs
GRID_TABLE_CHANGE_SEQ — runtime/lir_dispatch.rs
GRID_TABLE_CORRELATED_AGGREGATE_BATCH_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_CORRELATED_AGGREGATE_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_CORRELATED_EXISTS_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_COUNT — runtime/lir_dispatch.rs
GRID_TABLE_DISTINCT_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_FILTERED_AVG — runtime/lir_dispatch.rs
GRID_TABLE_FILTERED_COUNT — runtime/lir_dispatch.rs
GRID_TABLE_FILTERED_FIRST_VALUE — runtime/lir_dispatch.rs
GRID_TABLE_FILTERED_MAX — runtime/lir_dispatch.rs
GRID_TABLE_FILTERED_MIN — runtime/lir_dispatch.rs
GRID_TABLE_FILTERED_SUM — runtime/lir_dispatch.rs
GRID_TABLE_FIRST_VALUE — runtime/lir_dispatch.rs
GRID_TABLE_IN_SUBQUERY_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_JOIN_AGGREGATE_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_JOIN_AGGREGATE_REPORT — runtime/lir_dispatch.rs
GRID_TABLE_JOIN_COMPARE_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_JOIN_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_JOIN_SOURCE_FILTER_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_MAX — runtime/lir_dispatch.rs
GRID_TABLE_MIN — runtime/lir_dispatch.rs
GRID_TABLE_MONITOR_FRAME_ROWS — runtime/lir_dispatch.rs
GRID_TABLE_NOT_IN_SUBQUERY_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_REVISION — runtime/lir_dispatch.rs
GRID_TABLE_ROWS — runtime/lir_dispatch.rs
GRID_TABLE_ROWS_WITH_SCHEMA — runtime/lir_dispatch.rs
GRID_TABLE_SCALAR_SUBQUERY_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_SCHEMA_PROJECT — runtime/lir_dispatch.rs
GRID_TABLE_SET_DERIVED_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_SET_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_SET_TREE_QUERY — runtime/lir_dispatch.rs
GRID_TABLE_SUM — runtime/lir_dispatch.rs
GRID_TABLE_UNION_ALL_QUERY — runtime/lir_dispatch.rs

GRID_TAG

Code Message template(s) Source
GRID_TAG_ACCESS_TAG_REQUIRED predicate access requires a predicate name, for example PREDICATES(A1).reviewed compiler/expression_native/native_owner_shared.rs
compiler/expression_native/postfix.rs
GRID_TAG_ACCESS_TARGET PREDICATES expects exactly one cell or named symbol

predicate access requires a cell or named symbol
compiler/expression_native.rs
compiler/expression_native/native_owner_shared.rs
compiler/predicate_admission.rs
GRID_TAG_ARITY predicate :{kind} expects {} argument(s), got {}

predicate :{predicate} needs exactly one {} field

predicate :{tag} expects {} argument(s), got {}
compiler/parser.rs
GRID_TAG_DUPLICATE_DECLARATION predicate :{name} is already declared compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_TAG_DUPLICATE_FIELD predicate :{name} declares field {field_name:?} more than once compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_TAG_DUPLICATE_IDENTITY_FIELD predicate :{name} identity field {:?} is listed more than once compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_TAG_IDENTITY_ARITY predicate :{tag} removal expects {} identity value(s) in many by order, got {} compiler/parser.rs
GRID_TAG_IMPORT_CONFLICT imported predicate :{} conflicts with an existing declaration compiler/import_productions.rs
GRID_TAG_INSTANCE_CONTEXT structured predicate instances are only valid in predicate attachment or += mutation compiler/parser.rs
GRID_TAG_MANY_IDENTITY_REQUIRED predicate :{name} declared many must specify by (field, ...)

predicate :{name} declared many needs at least one identity field

predicate :{} declared many must specify by (field, ...)
compiler/expression_recognition/module_directives.rs
compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_TAG_MANY_KEYED_REMOVE_RULE_ONLY keyed removal of :{tag} is reactive state mutation and is only valid inside a rule; use bare -= :{tag} here to clear the static base compiler/parser.rs
GRID_TAG_NOT_MANY predicate :{tag} is single-valued compiler/parser.rs
GRID_TAG_REMOVE_PAYLOAD remove :{tag} without a field payload

single-valued predicate :{tag} is removed without a field payload
compiler/parser.rs
compiler/rule_action_productions/native.rs
GRID_TAG_RESERVED_FIELD predicate field {field_name:?} is reserved for carrier metadata compiler/parser.rs
compiler/source_region/module_directive_native.rs
GRID_TAG_SIGNATURE_REQUIRED predicate :{kind} needs a predicate {kind}(...) declaration before it can carry fields

predicate :{predicate} needs a declaration

predicate :{predicate} needs a declaration when a field value is not a literal

predicate :{tag} must be declared many by (...) before keyed removal

predicate :{tag} needs a predicate {tag}(...) declaration before field access

predicate :{tag} needs a predicate {tag}(...) declaration before it can carry fields

predicate :{tag} needs a declaration before it can be many
compiler/parser.rs
GRID_TAG_SINGLE_MULTIPLE predicate :{tag} is single-valued and cannot be attached more than once; declare it many by (...) to allow multiple instances compiler/parser.rs
GRID_TAG_UNKNOWN_FIELD predicate :{tag} has no field {field:?} compiler/parser.rs
GRID_TAG_UNKNOWN_IDENTITY_FIELD predicate :{name} identity field {:?} is not declared in its payload

predicate :{name} identity field {identity:?} is not declared in its payload
compiler/parser.rs
compiler/source_region/module_directive_native.rs

GRID_TEMPERATURE

Code Message template(s) Source
GRID_TEMPERATURE_ARITHMETIC — compiler-passes/passes/dimensional.rs

GRID_TEMPLATE

Code Message template(s) Source
GRID_TEMPLATE_COMPILE — compiler/template_literals.rs
GRID_TEMPLATE_CONTEXT_REQUIRED template {tag} needs visible format metadata for its {attributes} delimiter; supply the format declaration or an explicit delimiter pair compiler/template_literal_productions.rs
GRID_TEMPLATE_NOT_EXPANDED — compiler/lower.rs

GRID_TEMPORAL

Code Message template(s) Source
GRID_TEMPORAL_COORDINATE_WORDS — compiler/language_vocabulary.rs
GRID_TEMPORAL_REPLAY_UNAVAILABLE — runtime/lir_dispatch.rs
runtime/temporal_capture.rs

GRID_TENSOR

Code Message template(s) Source
GRID_TENSOR_DEVICE — runtime/lir_dispatch.rs
GRID_TENSOR_DIMENSION_INVALID Tensor dimensions must fit in an unsigned 64-bit integer compiler/source_region/lexical.rs
GRID_TENSOR_ELEMENT_TYPE expected an element type after of compiler/source_region/lexical.rs
GRID_TENSOR_ITERATE_UNTIL_UNSUPPORTED Tensor-resident ITERATE requires a fixed trip count; UNTIL predicates are not supported compiler-passes/passes/tensor.rs
GRID_TENSOR_MAX_RESIDENT_BYTES — runtime/lir_dispatch.rs
GRID_TENSOR_POLICY expected precision after with in a Tensor type compiler/source_region/lexical.rs
GRID_TENSOR_PRECISION_UNSUPPORTED Tensor precision must be 32 or 64; low-bit storage is a quantization policy, not floating-point precision compiler/source_region/lexical.rs

GRID_TEST

Code Message template(s) Source
GRID_TEST_DIAGNOSTIC — runtime/native_tree_transport.rs
GRID_TEST_FROZEN_RESOLVE_TIMEOUT_CHILD — runtime/incremental.rs

GRID_THEORY

Code Message template(s) Source
GRID_THEORY_LABEL_DUPLICATE THEORY label {:?} duplicates an earlier local label at bytes {}..{} compiler/tree_semantics.rs

GRID_TOOLS

Code Message template(s) Source
GRID_TOOLS_UNAVAILABLE — editor/lib.rs

GRID_TOP

Code Message template(s) Source
GRID_TOP_LEVEL_COMPOUND_ASSIGNMENT a top-level arithmetic compound assignment compiler/source_region/assignment.rs

GRID_TOPOLOGY

Code Message template(s) Source
GRID_TOPOLOGY_BOUNDARY_REFINEMENT boundary contact refines only inside or encloses compiler/source_region/rhs_logical_native.rs

GRID_TRAVERSE

Code Message template(s) Source
GRID_TRAVERSE_ARITY — compiler-passes/lowering/parser_bridge.rs
GRID_TRAVERSE_CONCURRENCY — compiler-passes/lowering/parser_bridge.rs
GRID_TRAVERSE_EFFECT_CARDINALITY — compiler-passes/lowering/parser_bridge.rs
GRID_TRAVERSE_LAMBDA — compiler-passes/lowering/parser_bridge.rs
GRID_TRAVERSE_LIMIT — compiler-passes/lowering/parser_bridge.rs
GRID_TRAVERSE_REQUIRES_EFFECT — compiler-passes/lowering/parser_bridge.rs
GRID_TRAVERSE_SOURCE_EFFECT — compiler-passes/lowering/parser_bridge.rs

GRID_TREE

Code Message template(s) Source
GRID_TREE_ADAPTER_PREDICATE_READ_ONLY tree condition adapter predicate {name} is reserved read-only and cannot {operation} compiler/parser.rs
GRID_TREE_AUTHORITY_UNAVAILABLE GRIDUTRM schema-3 conditional replay omitted its exact condition runtime

GRIDUTRM schema-3 replay reacquired a different condition snapshot identity

TREE-8 replay producer contains no compiler-emitted solver roots

TREE-8 replay requires producer milestone {TREE8_MILESTONE} or later; module declares TREE-{}
runtime/native_tree_transport.rs
runtime/producer_module_registry.rs
runtime/tree7_execution_provider.rs
runtime/tree8_execution_provider.rs
runtime/tree8_solver_replay.rs
runtime/tree_condition_replay.rs
GRID_TREE_CALLABLE_COLLISION callable {name:?} is declared as {} but already resolves to {} compiler/tree_semantics.rs
GRID_TREE_CALL_ARITY tree operation {name:?} expects {} argument(s) but was called with {}

{construct} expects {expected} argument(s) but was called with {}
compiler/parser.rs
GRID_TREE_CONDITION_INVALID PATTERN condition has no retained Grid owner

THEOREM condition has no retained Grid owner

THEORY condition has no retained Grid owner

TRANSFORM condition has no retained Grid owner

TRANSLATE condition has no retained Grid owner

tree WHEN clause is not one complete Predicate proposition

tree condition numeric constants must be finite

tree conditions cannot carry mutable unary-predicate payload expressions
compiler/tree_condition_compile.rs
compiler/tree_semantics.rs
runtime/tree_condition_replay.rs
GRID_TREE_CONDITION_LIMIT tree WHEN clause exceeds the Predicate parser work ceiling

tree condition parameter ordinal exceeds u32

{what} count exceeds u32
compiler/tree_condition_compile.rs
GRID_TREE_CONDITION_RESERVED_SYMBOL authored condition symbol uses a reserved Predicate identity prefix compiler/tree_condition_compile.rs
GRID_TREE_CONDITION_VARIABLE Predicate variable {variable:?} is neither lexically bound nor a tree parameter compiler/tree_condition_compile.rs
GRID_TREE_DECLARATION PATTERN has no positive MATCH fragment

PATTERN retained more than one positive MATCH fragment

TRANSFORM LIMIT must be a positive integer

TRANSFORM equality source {visible_name:?} has no compiled native THEORY value

TRANSLATE LIMIT must be a positive integer

expanded PATTERN clauses must appear as MODULO?, MATCH, WITHOUT*, WHEN?
compiler/tree_semantics.rs
compiler/tree_syntax.rs
GRID_TREE_DECLARATION_UNTERMINATED tree declaration is missing its terminating END

tree declaration must close with END at its header indentation
compiler/tree_syntax.rs
GRID_TREE_DERIVED_BINDING derived parameter dependency was not compiled in declaration order

derived parameter {:?} references nonpreceding parameter {:?}

derived result type {result:?} cannot produce cardinality {cardinality:?} at sort {sort:?}

derived translation argument has no exact retained sort

derived translation arguments may reference only earlier captured or derived parameters

derived translation dependency was not compiled in declaration order

derived translation parameter {:?} references nonpreceding parameter {:?}

{construct} derived parameter {:?} cannot reference itself or a later parameter {:?}

{construct} derived parameter {:?} may reference only earlier captured or derived parameters

{construct} derived parameter {:?} references unknown parameter {:?}

{construct} parameter {:?} uses a derived binding outside a directed TRANSFORM or TRANSLATE rule
compiler/tree_semantics.rs
GRID_TREE_EXECUTABLE_PATTERN_REQUIRED TREE-9 SOLVER MATCH goal has no exact retained template companion compiler/tree_semantics.rs
GRID_TREE_EXECUTABLE_THEORY_REQUIRED SOLVER USING source {visible_name:?} carries an executable bundle unequal to its compiler-retained templates

TRANSFORM equality source {visible_name:?} carries an executable bundle unequal to its compiler-retained templates
compiler/tree_semantics.rs
GRID_TREE_FEATURE_UNAVAILABLE {construct} requires TREE-{required}; this build promotes through TREE-{}

{} requires TREE-{required}; this build promotes through TREE-{}
compiler/parser.rs
GRID_TREE_FRAGMENT_BOUNDARY_AMBIGUOUS — compiler/tree_fragment_partition.rs
GRID_TREE_FRAGMENT_BOUNDARY_BUDGET tree WHEN clause exhausted its Predicate proposition parse budget compiler/parser.rs
compiler/tree_syntax.rs
GRID_TREE_FRAGMENT_INVALID PATTERN fragment and retained typed artifact have different source extents

PATTERN fragment must retain exactly one typed pattern side

PATTERN has no retained compiled fragment artifact

PATTERN retained {} native fragment inputs for {} selected fragment artifacts

THEOREM {:?} and its retained artifact have different source extents

THEOREM {:?} must retain exactly one compiled equality artifact

THEOREM {:?} must retain exactly two typed equation sides

THEORY law {:?} and its retained artifact have different source extents

THEORY law {:?} has no retained compiled fragment artifact

THEORY law {:?} must retain exactly two typed equation sides

THEORY retained more compiled fragment artifacts than authored local laws

THEORY {:?} is missing an exact template sidecar for one flattened law

THEORY {:?} retained conflicting template companions for one exact equation

TRANSFORM equality source {visible_name:?} does not retain one exact template pair per flattened law

TRANSFORM equality source {visible_name:?} has a template pair outside exact flattened-law order

TRANSFORM retained more compiled fragment artifacts than authored inline rules

TRANSFORM rule {:?} and its retained artifact have different source extents

TRANSFORM rule {:?} has no retained compiled fragment artifact

TRANSFORM rule {:?} must retain exactly two typed rewrite sides

TRANSLATE retained more compiled fragment artifacts than authored rules

TRANSLATE rule {:?} and its retained artifact have different source extents

TRANSLATE rule {:?} has no retained compiled fragment artifact

TRANSLATE rule {:?} must retain exactly one source and one target typed side

TRANSLATE target hole references unmapped parameter ordinal {ordinal}

TRANSLATE target parameter map is incomplete

TRANSLATE target template retains an unknown declaration parameter

selected tree condition has no retained Grid owner

selected tree fragment has no retained typed source side

selected tree fragment has no retained typed target side

tree WHEN clause is not one complete Predicate proposition
compiler/parser.rs
compiler/tree_semantics.rs
compiler/tree_syntax.rs
GRID_TREE_FRESH_POLICY TRANSFORM rule {:?} fresh parameter {:?} names absent token policy {:?}

TRANSLATE rule {:?} fresh parameter {:?} names absent target token policy {:?}

{construct} parameter {:?} uses FRESH outside a directed TRANSFORM or TRANSLATE rule
compiler/tree_semantics.rs
GRID_TREE_INTERNAL_LITERAL_RESERVED {name} is compiler-owned; declare a grammar-bound {declaration} instead compiler/parser.rs
GRID_TREE_INTERRUPTED TREE-7 execution was interrupted before producer replay

TREE-7 public-result {stage} was interrupted before witness publication

TREE-7 {stage} was interrupted before its public record was committed

TREE-8 execution was interrupted before producer replay

TREE-8 public-result {stage} was interrupted before witness publication

TREE-8 {stage} was interrupted before its public result was committed

TREE-8 {stage} was interrupted before replay publication committed

TREE.SOLVE condition-journal codec was interrupted before commit

TREE.SOLVE condition-journal {stage} was interrupted before commit

native TREE {stage} was interrupted before publication committed
runtime/producer_module_registry.rs
runtime/tree7_execution_provider.rs
runtime/tree8_execution_provider.rs
runtime/tree8_solver_replay.rs
runtime/tree_condition_replay.rs
value/native_tree_boundary.rs
value/tree_results.rs
GRID_TREE_INTRINSIC_UNKNOWN — runtime/lir_dispatch.rs
GRID_TREE_ITEM_TOO_LARGE tree declaration item exceeds the configured UTF-8 byte ceiling compiler/tree_syntax.rs
GRID_TREE_JSON_UNSUPPORTED — runtime/compact_egress.rs
runtime/structured_functions.rs
value/resident.rs
GRID_TREE_JSON_UNSUPPORTED_MESSAGE — value/resident.rs
GRID_TREE_MILESTONE_MISMATCH — compiler-passes/source_compile.rs
runtime/lir_dispatch.rs
GRID_TREE_NAME_COLLISION TRANSLATE {name:?} collides with existing named value {:?}

imported named value {visible_name:?} collides with existing named value {:?}

named value {name:?} collides with the existing {} value {:?}

{} {name:?} collides with existing named value {:?}
compiler/tree_semantics.rs
GRID_TREE_NAME_UNRESOLVED ALGEBRA role has an empty law reference

ALGEBRA role law {:?} must be qualified by its declaring THEORY

ALGEBRA role owner {owner_name:?} has no compiled native THEORY value

PATTERN algebra {visible_name:?} has no compiled native ALGEBRA value

SOLVER USING source {visible_name:?} has no compiled native THEORY value

SOLVER USING source {visible_name:?} is absent

SOLVER algebra {visible_name:?} has no compiled native value

SOLVER goal pattern {visible_name:?} has no compiled native value

SOLVER {clause} source {visible_name:?} has no compiled native TRANSFORM value

THEOREM solver {solver_name:?} has no compiled native SOLVER value

THEORY included equality source {visible_name:?} is absent

TRANSFORM algebra {visible_name:?} has no compiled native value

TRANSFORM equality source {visible_name:?} is not visible

TRANSFORM stage {visible_name:?} has no compiled native value

TRANSLATE delegate {side} root {:?} is not an authored endpoint rule

TRANSLATE delegated import {visible_name:?} has no authenticated native translation value

TRANSLATE delegated local header was not retained by the staged resolver

TRANSLATE delegated translation {:?} is neither a preceding import nor a local TRANSLATE header

TRANSLATE {side} algebra {name:?} has no compiled native value

tree operation {operation_name:?} is called before its declaration or import; tree operation calls have no forward references

{construct} root {:?} is not an authored rule of grammar {:?}

{construct} {role} {name:?} is not in scope before this declaration
compiler/parser.rs
compiler/tree_semantics.rs
GRID_TREE_OPERATION_INTERRUPTED TREE.APPLY condition dispatch was interrupted before its journal append

TREE.APPLY condition reification was interrupted

TREE.APPLY condition snapshot initialization was interrupted

TREE.SOLVE {stage} was interrupted before condition-runtime publication

translation condition dispatch was interrupted before its journal append

translation condition reification was interrupted

translation condition snapshot initialization was interrupted

{label} producer encoding was interrupted

{stage} was interrupted
runtime/tree_condition_replay.rs
runtime/tree_operation_wire.rs
GRID_TREE_OPERATION_LIMIT TREE.APPLY condition snapshot exceeds its remaining logical work

translation condition snapshot exceeds its remaining logical work
runtime/tree_condition_replay.rs
GRID_TREE_PARAMETER_DUPLICATE tree condition parameter {:?} is duplicated case-insensitively

{construct} parameter {:?} duplicates parameter {} under case-insensitive name matching
compiler/tree_condition_compile.rs
compiler/tree_semantics.rs
GRID_TREE_PARAMETER_SORT THEOREM {:?} parameter {:?} has inconsistent side sort/cardinality authority

THEOREM {:?} retained unknown declaration parameter ordinal {}

THEORY law {:?} parameter {:?} has inconsistent side sort/cardinality authority

THEORY law {:?} retained unknown declaration parameter ordinal {}

TRANSFORM rule {:?} parameter {:?} has inconsistent side sort/cardinality authority

TRANSFORM rule {:?} retained unknown parameter ordinal {}
compiler/tree_semantics.rs
GRID_TREE_PARAMETER_UNUSED THEOREM {:?} parameter {:?} is absent from both compiled sides

THEORY law {:?} parameter {:?} is absent from both compiled sides

TRANSFORM rule {:?} parameter {:?} has no typed occurrence

TRANSLATE rule {:?} captured parameter {:?} is absent from its source pattern

TRANSLATE rule {:?} derived parameter {:?} is absent from its target template

TRANSLATE rule {:?} fresh parameter {:?} is absent from its target template

{construct}{item} parameter {:?} must occur in {required_location}
compiler/tree_semantics.rs
GRID_TREE_PATH_INVALID child ordinal 99 is outside this occurrence (test-only) runtime/incremental.rs (test-only)
runtime/lir_dispatch.rs (test-only)
GRID_TREE_PURE_DEFINITION_INVALID derived argument is not valid UTF-8 compiler/tree_syntax.rs
GRID_TREE_RENDER_ROUND_TRIP canonical rendering was ambiguous (test-only) runtime/lir_dispatch.rs (test-only)
GRID_TREE_ROOT_MISMATCH TRANSLATE delegate {side} root {canonical:?} is not reachable from endpoint root {:?}

{item_kind} {side} qualifier {:?} is not an authored rule of grammar {:?}

{item_kind} {side} rule {:?} produces canonical sort {:?}, which is not reachable from declaration root {:?}
compiler/tree_semantics.rs
GRID_TREE_SIGNATURE_MISMATCH ALGEBRA has no retained grammar/root authority

PATTERN has no retained grammar/root authority

SOLVER has no retained grammar/root authority

SOLVER root is absent from its retained signature

THEOREM has no retained grammar/root authority

THEOREM {:?} sides do not share one exact selected sort authority

THEORY has no retained grammar/root authority

THEORY included equality source {visible_name:?} has no compiled native theory or checked-theorem value

THEORY law {:?} sides do not share one exact selected sort authority

TRANSFORM has no retained grammar/root authority

TRANSFORM root is absent from its retained signature

TRANSFORM rule {:?} sides do not share one exact selected sort authority

TRANSLATE TOKEN {side} symbol {requested:?} is absent from the exact endpoint signature

TRANSLATE delegate {side} grammar {grammar_name:?} is not the exact {side} endpoint grammar

TRANSLATE must retain exactly one source and one target grammar/root authority

TRANSLATE must retain exactly two endpoint bindings

TRANSLATE rule {:?} does not retain the exact source/target endpoint authorities

TRANSLATE source root is absent from its retained signature

TRANSLATE target root is absent from its retained signature

{item_kind} declaration root {:?} is absent from its retained signature

{item_kind} {side} rule {:?} derives conflicting canonical sorts {:?} and {:?}

{item_kind} {side} rule {:?} has no canonical sort in its retained signature
compiler/tree_semantics.rs
GRID_TREE_SOLVER_INVALID SOLVER {:?} requires exactly one GOAL clause; found {goal_count}

SOLVER {label} must be a positive integer
compiler/tree_semantics.rs
runtime/tree8_execution_provider.rs
GRID_TREE_TRANSLATION_INVALID TRANSLATE {source_name:?} delegates to {target_name:?} across a different exact source/target authority pair compiler/tree_semantics.rs
GRID_TREE_UNIFICATION_CONTEXT TREE.SUBSTITUTE context must be exactly :left, :right, or :qualified runtime/tree7_execution_provider.rs
GRID_TREE_UNIFICATION_INVALID TREE.SUBSTITUTE requires exactly four arguments runtime/tree7_execution_provider.rs
GRID_TREE_VALUE_INVALID GRIDUTRM schema-3 replay was routed to the wrong target-specific adapter

TREE-7 evaluator witness no longer authenticates its exact public record allocation

TREE-7 public record has duplicate evaluator witness associations

TREE-7 public record schema is invalid: {error}

TREE.NARROW condition PCD1 header differs from its portable evidence record

TREE.NARROW condition PCD1 proof-node count is truncated

TREE.NARROW condition PCD1 proof-node count overflowed

TREE.NARROW condition PCD1 root is truncated

TREE.NARROW condition PCD1 root length overflowed

TREE.NARROW condition PCD1 root option is invalid

TREE.NARROW condition PCD1 root option is truncated

TREE.NARROW condition does not retain canonical PCD1 schema 1 evidence

TREE.NARROW ground successor is not its syntax-tree root

TREE.NARROW live status, reason, or counters differ from their portable result

TREE.NARROW live, portable, and nested-family step projections differ in length

TREE.NARROW nested family constraint count differs from its portable step

TREE.NARROW nested family differs from its authenticated unification projection

TREE.NARROW nested family ordinal is absent from its unification projection

TREE.NARROW replayed algebra option differs from its portable invocation

TREE.NARROW replayed step coordinates differ from their portable step

TREE.NARROW successor retained a non-generated tree_pattern owner

TREE.SOLVE composite {label} did not replay byte-identically

TREE.SUBSTITUTE cold replay selected an unavailable family ordinal

TREE.SUBSTITUTE family differs from its freshly replayed GRIDUNFY result

TREE.SUBSTITUTE family is detached from its exact evaluator witness

TREE.SUBSTITUTE normalized constraints differ from the authenticated family

TREE.UNIFY algebra identity term cannot be hydrated: {}: {}

TREE.UNIFY binding references an absent variable

TREE.UNIFY equation references an absent group coordinate

TREE.UNIFY family and derivation projections differ in length

TREE.UNIFY negative parameter references an absent variable

TREE.UNIFY negative profile references an absent group

TREE.UNIFY partition references an absent group coordinate

TREE.UNIFY partition references an absent variable

TREE.UNIFY {label} references an absent support value

committed TREE.NARROW step condition is not exactly supported

complete TREE.SUBSTITUTE ground output is not its syntax-tree root

complete TREE.SUBSTITUTE output retained a non-generated tree_pattern owner

complete TREE.SUBSTITUTE result omits its derivation

complete TREE.SUBSTITUTE result omits its output term

incomplete TREE.SUBSTITUTE result retained a partial public output

supported TREE.NARROW condition omits its support proof root

supported TREE.NARROW condition retains a refutation proof root
runtime/native_tree_transport.rs
runtime/producer_module_registry.rs
runtime/tree7_execution_provider.rs
runtime/tree8_execution_provider.rs
runtime/tree8_solver_replay.rs
runtime/tree_condition_replay.rs
runtime/tree_operation_wire.rs
runtime/tree_transform_operation_wire.rs
runtime/tree_translation_operation_wire.rs
value/logical_binding_fingerprint.rs
value/tree_results.rs
GRID_TREE_VALUE_LIMIT TRANSLATE target template has too many local parameters

TREE-7 native witness allocation failed

TREE-8 replay input allocation failed

TREE-8 {stage} allocation failed

TREE.NARROW public step allocation failed

TREE.NARROW public step index exceeds u32

TREE.SOLVE condition journal allocation failed

TREE.SOLVE condition-journal {label} allocation failed

{stage} allocation failed
compiler/tree_semantics.rs
runtime/native_tree_transport.rs
runtime/producer_module_registry.rs
runtime/tree7_execution_provider.rs
runtime/tree8_solver_replay.rs
runtime/tree_condition_replay.rs
runtime/tree_operation_wire.rs
runtime/tree_transform_operation_wire.rs
runtime/tree_translation_operation_wire.rs

GRID_TYPED

Code Message template(s) Source
GRID_TYPED — runtime/lir_dispatch/cad_resident_read.rs
value/wire.rs
GRID_TYPED_LITERAL_TAGS — compiler/language_vocabulary.rs

GRID_UNBOUNDED

Code Message template(s) Source
GRID_UNBOUNDED_RANGE_TARGET range assignment targets require two finite cell addresses compiler/source_region/head.rs

GRID_UNCERTAINTY

Code Message template(s) Source
GRID_UNCERTAINTY — runtime/lir_dispatch.rs
GRID_UNCERTAINTY_ENGINE — runtime/lir_dispatch.rs
GRID_UNCERTAINTY_SAMPLES — runtime/lir_dispatch.rs
GRID_UNCERTAINTY_SAMPLES_CAP — runtime/lir_dispatch.rs

GRID_UNIT

Code Message template(s) Source
GRID_UNIT_CURRENCY_SPELLING unit:{inner} names a currency — write currency:{code} (or just {code}). unit: is for physical/dimensional units. compiler/source_region/head.rs
GRID_UNIT_DECLARATION invalid custom unit declaration: {error} compiler-passes/passes/dimensional.rs
GRID_UNIT_SCALE_MISMATCH — compiler-passes/passes/unit_scales.rs
GRID_UNIT_SCALE_UNVERIFIED — compiler-passes/passes/unit_scales.rs

GRID_USE

Code Message template(s) Source
GRID_USE_CYCLE module import cycle at {}

module import cycle: {}
compiler/import_preparation.rs
compiler/import_productions.rs
compiler/source_inputs.rs
compiler/surface_import_parse.rs
GRID_USE_DEPENDENCY_CHANGED A reused owning dependency's USE identity changed

A reused owning dependency's internal USE changed its canonical target

A reused owning dependency's internal native binding changed

A reused source module's internal USE resolved to a different canonical target

A reused source module's internal View binding changed

A reused source module's internal native binding changed

A reused source module's internal owning dependency changed

An owning dependency changed
compiler/import_preparation.rs
compiler/owning_reuse.rs
compiler/source_construction_native.rs
compiler/source_reuse.rs
GRID_USE_DUPLICATE_ALIAS import alias {alias} is already in use compiler/import_productions.rs
GRID_USE_EXPORT_NOT_FOUND Library {reference} has no export {export}.

import namespace has no callable export {name}

module {path} has no export {missing}
compiler/import_productions.rs
compiler/parser.rs
compiler/surface_import_parse.rs
GRID_USE_EXPOSURE Definitions EXPOSING requires non-reserved export names

Definitions EXPOSING requires non-reserved local names

Definitions EXPOSING requires unique export and local names

This host package requires its admitted export spelling
compiler/import_productions.rs
GRID_USE_MODULE_ERRORS imported module {path} failed to parse: {} at module bytes {}..{}: {} compiler/import_productions.rs
GRID_USE_MODULE_NOT_FOUND View contract library paths must remain inside the model's asset namespace

View library path leaves its asset namespace

View library paths must remain inside the model's asset namespace.

imported module not found: {path}
compiler/import_preparation.rs
compiler/import_productions.rs
compiler/surface_import_parse.rs
GRID_USE_NO_RESOLVER No module resolver is available

cannot resolve USE "{path}": no module resolver is available
compiler/import_preparation.rs
compiler/import_productions.rs
GRID_USE_OWNING_VIEW Owning View library imports are not yet connected to native library admission compiler/source_construction_native.rs
GRID_USE_PATH A module path must be a quoted string compiler/import_productions.rs
compiler/source_construction_native.rs
compiler/source_native.rs

GRID_VALIDATE

Code Message template(s) Source
GRID_VALIDATE_UNSATISFIABLE — compiler-passes/cli.rs
compiler-passes/passes/value_bounds.rs
GRID_VALIDATE_UNVERIFIED — compiler-passes/passes/value_bounds.rs

GRID_VALUE

Code Message template(s) Source
GRID_VALUE_IMPORT_CONFLICT imported value {key} conflicts with an existing imported value compiler/import_productions.rs

GRID_VIEW

Code Message template(s) Source
GRID_VIEW_ACTION_ARGUMENTS A bare surface destination does not take page arguments.

A cell destination does not take page arguments.

AT must have one distinct path placeholder per page parameter, in parameter order.

Call this named action with parentheses.

This named action has a different number of parameters.
compiler/surface_action_dispatch.rs
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_lower.rs
compiler/surface_owner_declarations.rs
compiler/surface_viewer_action_native.rs
GRID_VIEW_ACTION_BODY A rate limit is THROTTLE <duration> or DEBOUNCE <duration>.

A rate limit is THROTTLE &lt;duration&gt; or DEBOUNCE &lt;duration&gt;.

A refusal handler runs after the action was refused and asks nothing: confirm belongs on the action's own lines.

An undo -&gt; body cannot itself be undoable.

An undo -&gt; body changes the model: assignments, table mutations or effects.

An admission policy is SERIAL LATEST, SERIAL QUEUE n, SERIAL LEDGER, or CONCURRENT k ….

An admission policy is SERIAL LATEST, SERIAL QUEUE n, SERIAL LEDGER, or CONCURRENT k ….

An arrow declares at most one undo -&gt; body.

An effect cannot be reversed. Hold it with undoable within &lt;duration&gt;, or declare how to reverse it with undo -&gt; ….

This line is not an action. Put phrases on the element's own line, and write one action per line.

Unexpected text after this action. Put each action on its own line.

Unexpected text after this clause.

View action requires one complete rule action

undoable applies to assignments (=, +=, -=, *=, /=, conditional or not), table mutations, and held or compensated effects; predicate updates are not undoable.

undoable needs at least one assignment, table mutation or effect to reverse.

undoable takes no value, or within and a duration literal up to 10min, such as undoable within 10s.

confirm requires literal text or a backtick template, for example confirm "Continue?".

{phrase} the runtime rule of a model arrow; this arrow {what} in the browser, so the phrase has no effect.
compiler/expression_recognition/surface.rs
compiler/expression_recognition/surface_actions.rs
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_lower.rs
compiler/surface_owner_misc.rs
compiler/surface_syntax.rs
compiler/surface_text_owned.rs
compiler/surface_touch_native.rs
GRID_VIEW_ACTION_KEY A key pins the identity of a model arrow's touch; this arrow {what}, so the key has no effect.

An arrow accepts one literal key.

An arrow key must be a literal, not a model or browser expression.

An arrow key requires a nonempty string, symbol, finite number, or boolean literal.
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
GRID_VIEW_AMBIGUOUS_NAME A local declaration conflicts with its imported element

A table writes its selection to one target.

An imported View name denotes both an element and an action

Another element in this block already has this key; sibling keys must differ. Give this element another key.

Imported view name {name} is already in use.

Library {reference} SCRIPT export {name} collides with an element or named action; rename the export.

Library {reference} contract {name} collides with another export.

Library {reference} declares {} more than once.

This imported View name is already declared in its caller

This imported element collides with a standard element; import it with an alias.

This imported view name is already declared in its caller.

viewer is reserved for the viewer record; name the row something else.

viewer is reserved for the viewer record; name this local something else.

viewer is reserved for the viewer record; name this parameter something else.

viewer is reserved inside a surface for the viewer record; rename this binding.
compiler/expression_recognition/surface_invocations.rs
compiler/surface_elements.rs
compiler/surface_glue.rs
compiler/surface_glue_owned.rs
compiler/surface_import_grammar.rs
compiler/surface_import_lower.rs
compiler/surface_import_parse.rs
compiler/surface_library_admission.rs
compiler/surface_local.rs
compiler/surface_lower.rs
compiler/surface_owner_declarations.rs
compiler/surface_owner_misc.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_scope_owned.rs
compiler/surface_table_shared.rs
GRID_VIEW_ARRANGE A region must be a name or literal text; ARRANGE cannot compute its structure from model values.

A region name cannot be empty.

ARRANGE dimensions exceed the supported address space.

ARRANGE needs a non-empty rectangle with the same number of columns in every row.

ARRANGE requires a literal two-dimensional array of region names.

Nested ARRANGE rows must each be one array row.

Region content starts with name: followed by its outline.

Region labels require a name or literal text.
compiler/surface_owner_regions.rs
compiler/surface_region_syntax.rs
compiler/surface_regions.rs
GRID_VIEW_CAPABILITY_EXCEEDS A surface may declare only one ALLOW ceiling.

ALLOW names a capability that the view ABI does not provide.
compiler/surface_directives.rs
GRID_VIEW_CHECK — compiler/surface_check_syntax.rs
compiler/surface_checks.rs
GRID_VIEW_COMPILATION_CONTEXT Native View metadata context is missing

Native View publication context is missing

Native View role metadata failed

Native View role publication failed

Selected View context is missing

Selected View input custody is missing

Selected View target custody is missing
compiler/parser_view_compilation.rs
compiler/source_region/assignment_native.rs
compiler/surface_action_rules_owned.rs
compiler/surface_owner_declarations.rs
compiler/surface_publication.rs
compiler/surface_publication_shared.rs
compiler/view_compilation.rs
GRID_VIEW_CONTRAST — compiler/surface_directives.rs
compiler/surface_publication_shared.rs
GRID_VIEW_DUPLICATE_ACTION_KEY Each model arrow key must be unique within its page or composite instance. compiler/surface_touch_native.rs
GRID_VIEW_DYNAMIC_STRUCTURE A Repeater item alias must be literal text so its row scope is statically known.

A Repeater key field must be literal text so row identity is statically known.

Only statically declared view structure can be placed here.
compiler/surface_contracts.rs
compiler/surface_invocation_shared.rs
compiler/surface_lower.rs
compiler/surface_node_shared.rs
compiler/surface_owner_invocation.rs
compiler/surface_owner_nodes.rs
compiler/surface_placement_shared.rs
compiler/surface_structure.rs
GRID_VIEW_GLUE_POSITION — compiler/surface_actions.rs
GRID_VIEW_GLUE_TYPESCRIPT Library {reference} SCRIPT is JavaScript and loads as written; {phrase} is TypeScript-only syntax. Keep types in JSDoc comments. compiler/surface_library_admission.rs
compiler/surface_lower.rs
GRID_VIEW_GLUE_UNKNOWN — compiler/surface_actions.rs
compiler/surface_lower.rs
compiler/surface_owner_values.rs
GRID_VIEW_HANDLE_COMPUTED A computed column over a resident table handle would read every record into this View and lose server paging, sort and filter. Store the value as a table column, or compute the rows in a formula and show that array. compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_table_shared.rs
GRID_VIEW_LARGE_ARRAY This row source is a {count}-element array that is re-sent whole on every change; declare it as a table so it pages on the server. compiler/surface_rows.rs
GRID_VIEW_LARGE_BINDINGS This surface generates more than 500 hidden bindings. Consider sharing repeated expressions. compiler/surface_glue.rs
GRID_VIEW_LIMIT A View supports at most 4,096 combined status conditions.

A View's native Code declarations exceed 1 MiB.

A native component's Code declaration exceeds 64 KiB.

A private record allows at most 256 expanded field rules.

A private record bound may use at most 64 KiB of serialized literal value.

A status condition nests at most 32 levels.

A surface may contain at most 1000 arrow sites.

A surface may contain at most 512 pages.

A surface may declare at most 64 client events.

A surface may generate at most 1000 browser-time cells.

A surface may generate at most 5000 hidden bindings.

An action expression exceeds the capture nesting limit.

An adapter contract exceeds the 32 KiB type, 64 event or 64 part budget.

Element expansion exceeds the supported depth or instance count.

Inherited field formats support at most 64 tag policies, 128-byte tags and 256-byte patterns.

Library {reference} SCRIPT exceeds 256 KiB.

Library {reference} STYLE exceeds 256 KiB.

Local field metadata exceeds 32 levels, 65,536 source nodes or 64 KiB of field/tag text.

Local row editing admits 32 stored-field/key steps and 65,536 schema visits.

Private record contracts exceed the 8 MiB View admission budget.

Record field metadata exceeds 32 levels, 65,536 source nodes or 64 KiB of field/tag text.

Row field metadata exceeds 32 levels, 65,536 source nodes or 64 KiB of field/tag text.

SCRIPT and STYLE each support at most 256 KiB.

View libraries support at most 256 imported files, 2 MiB per file, and 32 MiB of source per compilation.

View library imports exceed the maximum depth of 64.
compiler/expression_recognition/surface_condition.rs
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_browser_cells.rs
compiler/surface_capture.rs
compiler/surface_component.rs
compiler/surface_composite_shared.rs
compiler/surface_condition_owned.rs
compiler/surface_condition_syntax.rs
compiler/surface_elements.rs
compiler/surface_event_native.rs
compiler/surface_field_metadata.rs
compiler/surface_glue.rs
compiler/surface_import_parse.rs
compiler/surface_library_admission.rs
compiler/surface_local.rs
compiler/surface_local_record.rs
compiler/surface_lower.rs
compiler/surface_native.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_module_types.rs
compiler/surface_native_placement.rs
compiler/surface_owner_composite.rs
compiler/surface_owner_declarations.rs
compiler/surface_publication.rs
compiler/surface_record.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_table_shared.rs
GRID_VIEW_LOCAL_NATIVE_TARGET A UI-local INPUT cannot be a native arrow target; use its admitted local control contract compiler/surface_action_rules_owned.rs
GRID_VIEW_LOCAL_REMEMBERED — compiler/surface_local.rs
compiler/surface_syntax.rs
GRID_VIEW_MIXED_ARROW An arrow may write model values or local values, but cannot write both. compiler/surface_actions.rs
compiler/surface_actions_owned.rs
GRID_VIEW_NOT_STAGEABLE A <jsx> line inside a source library element is module-only and arrives with module emission; place it in the surface.

A Grid lambda can answer a question only over one of this element's row-valued settings (options, data, rows or items); otherwise answer it with JavaScript glue.

A browser-time Grid expression can read a model value only by a plain name. Alias the qualified binding in the model first.

A browser-time Grid expression inside a repeated row may read that row's own locals, not the locals of an enclosing row. Use JavaScript glue for this one.

A browser-time Grid expression may read locals, viewer facts, model values and the row of its FOR. Event fields, outcomes and element arguments still need JavaScript glue.

A condition is missing around AND, OR or NOT.

A drawing is computed by the model, so its geometry cannot read a local or viewer value. Compute the shape from model values, or draw it with JavaScript glue.

A drawing property requires a value expression.

A glue function cannot capture itself as an element argument; pass its explicit data dependencies.

A lens converter must be a Grid lambda, inline js function, or declared SCRIPT export.

A local FORMAT must be a literal format string.

A local IS clause requires one type tag.

A local accepts literal FORMAT and VALIDATE clauses; computed browser values require JavaScript glue.

A local action supports set, increment, decrement, and literal reset.

A local initial value must be a literal. Use JavaScript glue in an action for a computed browser value.

A native view data source must be a model value. Browser locals and JavaScript glue cannot become model bindings.

A question is answered by JavaScript glue, a SCRIPT export, or a Grid lambda over one of this element's row-valued settings.

A refusal handler contains viewer actions only.

A row source requires a value expression.

A table filter is a local or model binding, not a literal. Filter fixed criteria in the row source formula.

A transport status names one model binding, as in pending Quote; it cannot follow an expression. Compute the value in the model and name that binding.

A transport status requires a model binding.

BLANK compares with = or <> only: write x = BLANK for an empty value or x &lt;&gt; BLANK for a set one.

Browser row sources support stored fields and a direct field key. Filter or compute fields in explicit JavaScript before repeating the rows, or use a model row source for Grid expressions.

Browser row sources support stored fields. Compute additional fields in explicit JavaScript before displaying the rows, or use a model row source for Grid expressions.

Every local VALIDATE operand must be a literal; a local constraint cannot read a model binding or evaluate a Grid expression in the browser.

JavaScript row sources support stored fields and a direct field key. Filter or compute fields in the JavaScript that prepares the rows, or use a local or model row source for Grid expressions.

JavaScript row sources support stored fields. Compute additional fields in the JavaScript that prepares the rows, or use a local or model row source for Grid expressions.

Lens converters run in the model; this lens is bound to a local value.

Private record contracts require literal operands; model-dependent rules belong on model inputs.

SURFACE {name}: {message}

SURFACE {name}: {message} Use JavaScript glue for this value, or keep it in the model.

Theme expressions must be model values.

This native configuration phrase is a literal. Put changing data in a declared binding phrase.

Tree row relationships require a native model source.

Use a bare browser value, a literal comparison, or JavaScript glue: for example <js>count + 1</js> for a local, or <js>ModelInput + 1</js> for a model read (bindings are in scope by their exact name).

Use a literal, a bare value, or JavaScript glue in a local action.
compiler/expression_recognition/surface_locals.rs
compiler/source_region/assignment_tail_native.rs
compiler/surface_action_rules_owned.rs
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_browser_cells.rs
compiler/surface_children_shared.rs
compiler/surface_component.rs
compiler/surface_condition_native.rs
compiler/surface_condition_owned.rs
compiler/surface_condition_syntax.rs
compiler/surface_directives.rs
compiler/surface_drawing_owned.rs
compiler/surface_embedded.rs
compiler/surface_embedded_owned.rs
compiler/surface_glue.rs
compiler/surface_glue_owned.rs
compiler/surface_local.rs
compiler/surface_local_record.rs
compiler/surface_lower.rs
compiler/surface_native.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
compiler/surface_native_values_owned.rs
compiler/surface_owner_jsx.rs
compiler/surface_owner_values.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_scoped_owned.rs
compiler/surface_table_shared.rs
compiler-passes/view_browser_modules.rs
GRID_VIEW_NOT_WRITABLE A lens requires a direct input or local binding.

A native table's record id is its host-owned identity, so it cannot be edited in place. Edit another column, or keep a separate editable field for the business key.

A page parameter must be an input or local value.

A picker writes to an input or a local value.

A writable element parameter must refer directly to an input or local value.

Declare a page parameter as an input or local value.

This lens requires an input or local value.

This phrase requires a writable binding.

This phrase requires an input or local value.

This type is shown read-only by its declared presentation policy.

This value is formula-owned or rule-owned; place it with show.

Toggle requires a local value.

Tree state requires a stored input/local field or a directly writable binding.
compiler/surface_action_rules_owned.rs
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_component.rs
compiler/surface_contracts.rs
compiler/surface_lower.rs
compiler/surface_native.rs
compiler/surface_native_element_shared.rs
compiler/surface_native_placement.rs
compiler/surface_owner_declarations.rs
compiler/surface_owner_phrases.rs
compiler/surface_placement_native.rs
compiler/surface_placement_shared.rs
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_table_shared.rs
GRID_VIEW_PRESENT_POLICY A PRESENT composite must accept exactly one subject parameter.

A presentation element must accept a subject.

A presentation policy requires an element in its defining library or surface.

PRESENT requires a declared element kind in this surface's scope.

PRESENT requires a tag followed by AS and an element kind.

PRESENT requires a tag.

PRESENT requires an element that accepts a value.

PRESENT requires an element with one value-bearing subject contract.
compiler/surface_directives.rs
compiler/surface_directives_owned.rs
compiler/surface_elements.rs
compiler/surface_native.rs
compiler/surface_native_placement.rs
compiler/surface_placement_native.rs
compiler/surface_placement_shared.rs
GRID_VIEW_RECORD_CONTRACT A library draft requires a contract declared or imported in its defining module.

A private record constraint could not be serialized.

A record contract application cannot have a guard or children.

A record contract in a View requires one local declared in the same lexical scope.
compiler/surface_local_record.rs
GRID_VIEW_RECURSION Named actions cannot recurse.

This element places itself unconditionally, directly or through another element, so it would never end. Place it inside a FOR, IF or MATCH so the data decides where it stops.
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_composite_shared.rs
compiler/surface_elements.rs
compiler/surface_owner_composite.rs
GRID_VIEW_REGION_DUPLICATE — compiler/surface_owner_regions.rs
compiler/surface_regions.rs
GRID_VIEW_REGION_MISSING — compiler/surface_owner_regions.rs
compiler/surface_regions.rs
GRID_VIEW_REGION_SHAPE — compiler/surface_regions.rs
GRID_VIEW_REGION_UNUSED — compiler/surface_owner_regions.rs
compiler/surface_regions.rs
GRID_VIEW_RESERVED_NAME Read the refusal's explanation as outcome.message.

outcome exists only inside an arrow's ELSE block, where outcome.message explains the refusal.

outcome has one field: outcome.message.

viewer is the read-only viewer record, so an arrow cannot write it. Keep browser state in a local.

viewer is the surface's viewer record, which a model formula cannot read. Send the value in an arrow's payload instead.
compiler/surface_action_rules_owned.rs
compiler/surface_actions.rs
compiler/surface_lower.rs
compiler/surface_owner_values.rs
compiler/surface_viewer_action_native.rs
GRID_VIEW_SCRIPT Library {reference} may declare only one SCRIPT. compiler/surface_library_admission.rs
GRID_VIEW_SILENT_EMPTY This list has no empty sentence: add ELSE "…" as the last line of its block, or on the line after it. compiler/surface_rows.rs
GRID_VIEW_STYLE Library {reference} may declare only one STYLE. compiler/surface_library_admission.rs
GRID_VIEW_STYLE_TARGET — compiler/surface_lower.rs
compiler/surface_publication_shared.rs
GRID_VIEW_TEXT A button label must be a string or a backtick template, for example Save {count} items.

A table action label is also its column heading, so it must be literal text.
compiler/surface_action_identity.rs
compiler/surface_actions.rs
compiler/surface_text_owned.rs
GRID_VIEW_THEME A theme token requires a text or symbol value.

A theme token requires a value.

THEME begins with a token name such as accent or density.

This value is outside the theme token's supported scale.

Unknown theme token.
compiler/surface_directives.rs
compiler/surface_directives_owned.rs
compiler/surface_lower.rs
compiler/surface_node_shared.rs
compiler/surface_owner_nodes.rs
GRID_VIEW_THEME_OVERRIDE — compiler/surface_directives.rs
compiler/surface_publication_shared.rs
GRID_VIEW_TOUCH_METADATA — runtime/view_touches.rs
GRID_VIEW_UNEXPLAINED A needs guard requires ELSE and a reason.

A needs phrase requires a condition and ELSE reason.

Explain this disabled action with ELSE "reason".

Explain this disabled control with ELSE "reason".
compiler/surface_actions.rs
compiler/surface_actions_owned.rs
compiler/surface_contracts.rs
compiler/surface_lower.rs
compiler/surface_node_shared.rs
compiler/surface_owner_nodes.rs
compiler/surface_owner_phrases.rs
GRID_VIEW_UNKEYED A selectable table needs a stable key column: an id field, select value "field", or the target's VALIDATE IN Rows@"field".

An editable column needs a row source with a stable id column.

Inline editing needs a model table, an input/default record list (directly or at a stored record path of at most 32 fields), or a declared local array. Calculated sources, dynamic paths and aliases with separate validation do not own editable rows.

Repeated rows that hold local state need a stable key.

These rows have no stable id field, so they are shown read-only. Give each row an id to edit them in place.
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_table_shared.rs
GRID_VIEW_UNKNOWN_ACTION — compiler/surface_action_rules_owned.rs
compiler/surface_actions.rs
GRID_VIEW_UNKNOWN_BINDING {name} is not declared in this model, so it is left out of this surface's reads; {} reads nothing until it is.

{name} is not declared in this model, so this surface does not read it.{}
compiler/surface_component.rs
compiler/surface_lower.rs
compiler/surface_owner_values.rs
GRID_VIEW_UNKNOWN_FIELD A column names a row field or writes an expression; this line has neither.

A table row action requires a button label.

An editable column takes FORMAT, align and width; display-only element kinds do not replace its editor.

An editable table column is a plain field name.

Expected a column, row action, or table phrase.

The row schema of this source is not statically known, so its columns cannot be edited.

This field is not declared by the row source.

edit names the column to edit: write edit field. To show a row field named edit, write row.edit.
compiler/surface_rows.rs
compiler/surface_rows_owned.rs
compiler/surface_table_owned.rs
compiler/surface_table_shared.rs
GRID_VIEW_UNKNOWN_PAGE This destination is neither a declared surface page nor a known sheet cell. compiler/surface_lower.rs
compiler/surface_viewer_action_native.rs
GRID_VIEW_UNRESOLVED_PRESENTATION A record Form requires a known field schema; use an explicit CodeEditor for an open object. compiler/surface_placement_native.rs
compiler/surface_placement_shared.rs
compiler/surface_record.rs
GRID_VIEW_UNUSED_ACTION The named action {name} is never called, so it does nothing. Call it from a button, for example "Label" -&gt; {name}(…), or remove it. compiler/surface_lower.rs
GRID_VIEW_VIEWER_ACTION A needs redirect is one GO action

A needs redirect requires its actual GO destination

A qualified route names one page or reference member without internal trivia.

A qualified route owns one complete reference member.

A qualified route requires its complete sheet, workbook, or machine qualifier.

A route destination names one page or Surface.

download needs a file name: download Report AS "report.csv".

focus names one placed control: an input, a local, or an App node id, for example focus Notes.
compiler/expression_recognition/surface.rs
compiler/expression_recognition/surface_actions.rs
compiler/surface_actions.rs
compiler/surface_viewer_action_native.rs
GRID_VIEW_WRITE_REFUTED — compiler/surface_touch_native.rs

GRID_WHY

Code Message template(s) Source
GRID_WHY_INSPECTION_ONLY WHY inspects a resident result and is not a workbook formula; bind the proposition, then use gridctl cell why &lt;model-id&gt; &lt;symbol&gt; or Cell Inspection compiler/expression_native.rs
compiler/expression_native/native_owner_shared.rs
compiler/source_region/pipe_target.rs

GRID_WKB

Code Message template(s) Source
GRID_WKB_CRS WKB ingress requires an explicit EPSG code runtime/native_geometry_parsers.rs
GRID_WKB_PARSE invalid byte order

truncated WKB header
runtime/native_geometry_parsers.rs

GRID_WORKSPACE

Code Message template(s) Source
GRID_WORKSPACE_UNTRUSTED — editor/lib.rs

GRID_WRITE

Code Message template(s) Source
GRID_WRITE_VIEW_AUTHORING_FIXTURES — compiler/surface_record_transactions_owned_tests.rs