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.
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.rscompiler/expression_recognition/source_targets_tests.rscompiler/source_region/rhs_logical_native.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/parser.rs |
GRID_AST_DEFINITION_TARGET |
AST.DEFINITION expects one local function, named binding, or cell reference | compiler/expression_native.rscompiler/expression_native/native_owner_shared.rs |
GRID_AST_QUOTE_ARITY |
AST.QUOTE expects one unevaluated expression | compiler/expression_native.rscompiler/expression_native/calls.rscompiler/expression_native/native_owner_shared.rs |
GRID_AST_QUOTE_OWNER |
AST.QUOTE requires its actual unevaluated owning expression | compiler/expression_native.rscompiler/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 expressioneffectful 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 targeteffectful 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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/compiler_contributions.rscompiler/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.rscompiler/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.rscompiler/compiler_contribution_modules.rs |
GRID_COMPILER_LIMIT |
{error:?} | compiler-passes/source_compile.rscompiler-passes/source_compile/stages.rs |
GRID_COMPILER_LINK |
joined native contribution failed full module validation: {:?} | compiler-passes/native_link/stages.rscompiler-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.rscompiler-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.rscompiler/surface_decompile.rscompiler/surface_lower.rscompiler/surface_node_shared.rscompiler/surface_owner_nodes.rscompiler/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.rscompiler/import_productions.rs |
GRID_DECISION
| Code | Message template(s) | Source |
|---|---|---|
GRID_DECISION |
Decision owner is unavailable Expected a decision declaration |
compiler/expression_recognition/decision.rscompiler/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.rscompiler/source_region/module_domain_native.rsruntime/decision_packages.rs |
GRID_DECISION_DUPLICATE_ARTIFACT |
artifact contract {:?} is declared more than once | compiler/parser.rscompiler/source_region/module_domain_native.rs |
GRID_DECISION_DUPLICATE_MEMBER |
{label} {duplicate:?} is declared more than once | compiler/parser.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/parser.rs |
GRID_DECLARATIVE_GAME_FIELD_ASSIGNMENT |
{kind} field {field:?} must use = or : |
compiler/expression_recognition/module_domain.rscompiler/parser.rs |
GRID_DECLARATIVE_GAME_MISSING_FIELD |
{kind} {name:?} is missing required field {field:?} | compiler/parser.rscompiler/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.rscompiler/source_region/module_domain_native.rs |
GRID_DECLARATIVE_GAME_UNCLOSED |
{kind} {name:?} is missing its closing }} |
compiler/expression_recognition/module_domain.rscompiler/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 bindingimported definition {authored_name} conflicts with an existing callable binding; use a namespace alias or rename one definitionimported 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.rscompiler/import_productions.rscompiler/import_values.rscompiler/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.rscompiler/contribution_link.rscompiler/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.rscompiler/surface_native_contract_syntax.rscompiler/surface_native_element_shared.rscompiler/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.rscompiler/surface_contracts.rscompiler/surface_elements.rscompiler/surface_invocation_shared.rscompiler/surface_native.rscompiler/surface_native_contract_syntax.rscompiler/surface_native_element_shared.rscompiler/surface_native_placement.rscompiler/surface_owner_composite.rscompiler/surface_owner_invocation.rscompiler/surface_owner_phrases.rscompiler/surface_scoped_owned.rscompiler/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.rscompiler/surface_embedded.rscompiler/surface_embedded_owned.rscompiler/surface_invocation_shared.rscompiler/surface_native.rscompiler/surface_native_element_shared.rscompiler/surface_native_placement.rscompiler/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.rscompiler/surface_actions.rscompiler/surface_actions_owned.rscompiler/surface_composite_shared.rscompiler/surface_contracts.rscompiler/surface_elements.rscompiler/surface_native.rscompiler/surface_native_element_shared.rscompiler/surface_native_placement.rscompiler/surface_owner_composite.rscompiler/surface_owner_inventory.rscompiler/surface_placement_native.rscompiler/surface_placement_shared.rscompiler/surface_rows.rscompiler/surface_rows_owned.rscompiler/surface_syntax.rscompiler/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.rscompiler/surface_contracts.rscompiler/surface_drawing_native.rscompiler/surface_elements.rscompiler/surface_glue.rscompiler/surface_invocation_shared.rscompiler/surface_native.rscompiler/surface_native_contract_syntax.rscompiler/surface_native_element_shared.rscompiler/surface_native_placement.rscompiler/surface_owner_invocation.rscompiler/surface_owner_misc.rscompiler/surface_owner_phrases.rscompiler/surface_rows.rscompiler/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.rscompiler/source_input_roles.rscompiler/surface_block_body_shared.rscompiler/surface_composite_shared.rscompiler/surface_context_validation.rscompiler/surface_elements.rscompiler/surface_option_catalog_retained.rscompiler/surface_owner_body.rscompiler/surface_owner_composite.rscompiler/surface_owner_slots.rscompiler/surface_slots.rscompiler/surface_tree.rscompiler/surface_tree_owned.rscompiler/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.rscompiler/surface_embedded.rscompiler/surface_embedded_owned.rscompiler/surface_invocation_shared.rscompiler/surface_owner_invocation.rscompiler/surface_placement_native.rscompiler/surface_placement_shared.rscompiler/surface_tree.rscompiler/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.rscompiler/expression_recognition/surface_arrows.rscompiler/surface_children.rscompiler/surface_children_owned.rscompiler/surface_contracts.rscompiler/surface_embedded.rscompiler/surface_embedded_owned.rscompiler/surface_invocation_shared.rscompiler/surface_lower.rscompiler/surface_native.rscompiler/surface_native_contract_syntax.rscompiler/surface_native_element_shared.rscompiler/surface_native_owned.rscompiler/surface_native_placement.rscompiler/surface_owner_invocation.rscompiler/surface_owner_misc.rscompiler/surface_owner_phrases.rscompiler/surface_rows.rscompiler/surface_rows_owned.rscompiler/surface_table_shared.rscompiler/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.rsruntime/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.rscompiler/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.rscompiler/parser.rs |
GRID_EVIDENCE_VALIDITY |
evidence validity cannot end before it starts | compiler/parser.rscompiler/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.rscompiler/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.rscompiler/expression_native/native_owner_shared.rscompiler/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.rscompiler/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.rsruntime/input_candidate.rsruntime/record_validation.rsruntime/view_validation.rssession/execution.rssession/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.rsvalue/resident/selected_form_snapshot.rs |
GRID_FORM_ASSIGNMENT_OWNER_BUSY |
— | runtime/lir_dispatch/selected_form_assignment_snapshot.rsruntime/lir_dispatch/selected_form_assignment_snapshot/parser_discovery_tests.rsruntime/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.rsruntime/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.rsruntime/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.rsruntime/lir_dispatch/selected_form_operation.rsruntime/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.rsruntime/selected_cell_snapshot/parser_owners/tests.rs |
GRID_FORM_COMPILED_PARSER_OWNER_REQUIRED |
— | runtime/lir_dispatch/selected_form_graph_cache.rsruntime/selected_cell_snapshot.rsruntime/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.rsruntime/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.rsvalue/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.rsruntime/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.rsruntime/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.rsruntime/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.rsvalue/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.rscompiler/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.rscompiler/generic_choices.rscompiler/parser.rscompiler/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.rscompiler/expression_recognition/module_directives.rscompiler/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.rscompiler/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.rscompiler/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 alternativegrammar 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.rscompiler/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 oncefixpoint option {} is specified more than once |
compiler/source_region/rhs_graph.rscompiler/source_region/rhs_graph_consume.rs |
GRID_GRAPH_FIXPOINT_SEED |
bounded graph fixpoints require at least one explicit seed | compiler/source_region/rhs_graph.rscompiler/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.rscompiler/source_region/rhs_graph_reduce.rs |
GRID_GRAPH_PATTERN_BINDING_SCOPE |
predicate inside {binding} must select {binding}.<property>, 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.rscompiler/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.rscompiler/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.<property> or node.<property> selectorsgraph 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.rscompiler/source_region/rhs_graph_reduce.rs |
GRID_GRAPH_REWRITE_PATTERN |
rewrite matching requires at least one edge step | compiler/source_region/rhs_graph.rscompiler/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.rscompiler/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.rscompiler/source_region/module_domain_native.rs |
GRID_GRAPH_SCHEMA_DUPLICATE_PROPERTY |
graph schema property is declared more than once | compiler/parser.rscompiler/source_region/module_domain_native.rs |
GRID_GRAPH_SCHEMA_EMPTY |
graph schema must declare at least one node or edge property | compiler/parser.rscompiler/source_region/module_domain_native.rs |
GRID_GRAPH_SCHEMA_ENDPOINT_KIND |
edge kind {:?} references undeclared endpoint kind {} -> {} | compiler/parser.rscompiler/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.rscompiler/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.rscompiler/source_region/module_domain_native.rs |
GRID_GRAPH_SCHEMA_STRUCTURAL_PROPERTY |
graph schema properties exclude structural node and edge IDs | compiler/parser.rscompiler/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 edgeunexpected 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.rscompiler/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.rscompiler/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.rsvalue/resident.rs |
GRID_INPUT_VALIDATION_FAILED |
— | compiler/surface_admission.rsruntime/input_candidate.rsruntime/lir_dispatch.rssession/execution.rssession/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.rscompiler/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.rscompiler/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.rscompiler/import_productions.rscompiler/source_construction_native.rscompiler/source_region/layout_native.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/ledger_types/domain_schema.rscompiler/ledger_types/family_schema.rscompiler/ledger_types/schema.rscompiler-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.rscompiler/ledger_types/family_schema.rscompiler/ledger_types/schema.rscompiler-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.rscompiler/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.rscompiler-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.rscompiler/ledger_admission.rscompiler/ledger_types.rscompiler/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.rscompiler-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.rscompiler/ledger_types.rscompiler/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.rscompiler-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.rscompiler/ledger_admission.rscompiler/ledger_syntax.rscompiler/ledger_types.rscompiler/ledger_types/domain_schema.rscompiler/ledger_types/family_schema.rscompiler/ledger_types/schema.rscompiler/source_region/module_ledger_native.rscompiler-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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/ledger_admission.rscompiler/ledger_syntax.rscompiler/ledger_types.rscompiler/ledger_types/domain_schema.rscompiler/ledger_types/family_schema.rscompiler/ledger_types/schema.rscompiler/source_region/module_ledger_native.rscompiler-passes/lowering/source_callable/ledger/entry_proof.rscompiler-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.rscompiler/ledger_types.rscompiler/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 statementsa .gs predicate library may declare paths, rules, and laws, but not model facts, evidence events, or checked propositionsimported 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.rscompiler/import_productions.rscompiler/parser.rscompiler/source_construction_native.rscompiler/surface_import_parse.rscompiler/surface_library_admission.rs |
GRID_LIBRARY_NOT_LOCKED |
Library {reference} is not locked. Run npm run view:library -- --assets <model-assets> --project <installed-node-project> --reference {reference} to derive and lock its contract.This contract requires a FROM reference to its locked library implementation. |
compiler/surface_glue.rscompiler/surface_glue_owned.rscompiler/surface_import_parse.rscompiler/surface_native.rscompiler/surface_native_element_shared.rscompiler/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.rscompiler/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.rsruntime/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.rsruntime/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.rscompiler/source_region/module_domain_native.rscompiler/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.rscompiler/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 lawspath {predicate} is derived and cannot be the head of a predicate rulepath {predicate} is derived and cannot declare logical lawspath {} is derived and cannot be asserted as an authored fact |
compiler/parser.rscompiler/source_region/function_probe_native.rscompiler/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.rscompiler/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.rsruntime/lir_dispatch.rs |
GRID_LOGISTICS_DEADLINE_EXCEEDED |
— | runtime/decision_packages.rsruntime/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.rscompiler/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.rscompiler/source_region/machine_native.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler-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.rscompiler/native_composition/upstream_update.rs |
GRID_MODEL_PART_COMPILATION |
— | compiler-passes/local_composition.rscompiler-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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/native_composition.rscompiler/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.rscompiler/native_composition/detachment.rscompiler/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.rscompiler/model_parts.rscompiler/native_composition.rscompiler/native_composition/detachment.rscompiler/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.rscompiler/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.rscompiler/native_composition.rscompiler/native_composition/detachment.rscompiler/native_composition/upstream_update.rscompiler/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.rscompiler/native_composition/detachment.rscompiler/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.rscompiler/native_composition.rscompiler/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.rscompiler/native_composition.rscompiler/native_composition/detachment.rscompiler/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.rscompiler/native_composition.rscompiler/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.rscompiler-passes/nonlocal_composition.rsruntime/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 <interface> |
compiler/expression_recognition/source.rs |
GRID_NAMED_TRAILING_BLOCK_ARITY |
{function} named trailing block expects {expected_params} parameter(s), received {} | compiler/expression_native/calls.rscompiler/expression_native/native_owner_shared.rscompiler/parser.rs |
GRID_NAMED_TRAILING_BLOCK_CALL_ARITY |
{function} has {} leading argument(s), which cannot take a named trailing block | compiler/expression_native/calls.rscompiler/expression_native/native_owner_shared.rscompiler/parser.rs |
GRID_NAMED_TRAILING_BLOCK_DO |
expected DO after named trailing block parameters | compiler/expression_native/calls.rscompiler/expression_native/native_owner_shared.rscompiler/expression_recognition/atoms.rscompiler/parser.rscompiler/source_input_roles.rs |
GRID_NAMED_TRAILING_BLOCK_DUPLICATE_PARAMETER |
named trailing block parameter {name} is duplicatednamed trailing block parameter {parameter} is duplicated |
compiler/expression_native/calls.rscompiler/expression_native/native_owner_shared.rscompiler/expression_recognition/atoms.rscompiler/parser.rs |
GRID_NAMED_TRAILING_BLOCK_PARAMETER |
expected a parameter name after WITH | compiler/expression_native/calls.rscompiler/expression_native/native_owner_shared.rscompiler/expression_recognition/atoms.rscompiler/parser.rs |
GRID_NAMED_TRAILING_BLOCK_TARGET |
{function} is shadowed by a user or extension definition and does not receive builtin named trailing-block syntaxcapability 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.rscompiler/expression_native/native_owner_shared.rscompiler/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.rsruntime/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.rseditor/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.rsruntime/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/source_region/net_native.rscompiler/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.rsruntime/lir_dispatch/cad_resident_read.rsruntime/lir_dispatch/cad_selected_probe.rsruntime/lir_dispatch/cad_selected_probe/construction_admission.rsvalue/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.rscompiler/import_productions.rscompiler/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.rscompiler/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.rscompiler/expression_native/postfix.rscompiler/source_region/optimization_native.rs |
GRID_OPTIMIZATION_KEYED |
Keyed PARAMETER requires both BY keys and a VALUE column | compiler/source_region/optimization_keyed.rscompiler/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.rscompiler/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.rscompiler/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.rsruntime/lir_handle_payloads/json.rsruntime/lir_handle_payloads/prepaid.rs |
GRID_PACKED_PREPARATION |
— | runtime/incremental.rsruntime/incremental/packed_admission.rsruntime/lir_dispatch.rsruntime/lir_dispatch/artifact_storage.rsruntime/lir_dispatch/local_composition.rsruntime/lir_dispatch/packed_incremental_seed.rsruntime/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.rsruntime/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.rscompiler/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 resolutioncommunity objective must be modularity or cpmcommunity 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 <graph> by <strategy> |
compiler/source_region/rhs_graph.rs |
GRID_PARTITION_DIRECTION |
directed does not accept argumentsundirected does not accept argumentscommunity 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 oncecommunity option {} is specified more than once |
compiler/source_region/rhs_graph.rscompiler/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 meansymmetrize 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 <graph> from <source> to <target> |
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.<property>) |
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.rscompiler-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.rscompiler/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.rscompiler/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 <tag> "<pattern>"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.rscompiler/expression_recognition/module_directives.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/coordination_owned_native.rscompiler/expression_recognition/process.rscompiler/generic_choices.rscompiler/operation_imports/lexical.rscompiler/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.rscompiler/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.rscompiler/coordination_owned_native.rscompiler/coordination_syntax.rscompiler/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.rscompiler/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.rscompiler-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.rscompiler/coordination_owned_native.rscompiler/coordination_syntax.rscompiler/expression_recognition/process.rscompiler/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.rscompiler/expression_recognition/module_coordination.rscompiler/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.rscompiler/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.rscompiler/coordination_syntax.rscompiler/expression_recognition/module_coordination.rs |
GRID_PROCESS_ROOM_RESOURCE |
— | compiler/coordination_analysis.rscompiler/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.rscompiler/coordination_owned_native.rscompiler/coordination_syntax.rscompiler/expression_recognition/process.rscompiler-passes/native_link/general.rs |
GRID_PROCESS_SESSION_INPUT |
— | compiler/coordination_analysis.rscompiler/coordination_analysis/session_inputs.rscompiler-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.rscompiler/coordination_syntax.rscompiler/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.rscompiler/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.rscompiler/coordination_source/automatic.rscompiler/coordination_source/construction.rscompiler/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.rscompiler/coordination_source/automatic.rscompiler/coordination_source/construction.rscompiler/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.rscompiler/coordination_source/automatic.rscompiler/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.rscompiler/coordination_syntax.rscompiler/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.rscompiler/expression_recognition/module_coordination.rscompiler/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.rscompiler-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.rscompiler/coordination_syntax.rscompiler/expression_recognition/process.rs |
GRID_PROCESS_UNSUPPORTED |
{word} is not valid in this position | compiler/coordination_syntax.rscompiler/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.rscompiler/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.rscompiler/expression_recognition/process.rs |
GRID_PROFILE
| Code | Message template(s) | Source |
|---|---|---|
GRID_PROFILE_INCREMENTAL_LOAD |
— | runtime/incremental.rsruntime/incremental/packed_admission.rs |
GRID_PROFILE_INCREMENTAL_RECOMPUTE |
— | runtime/incremental.rs |
GRID_PROFILE_SOURCE_COMPILE |
— | compiler-passes/cli.rscompiler-passes/source_compile.rs |
GRID_PROFILE_STAGED_PROJECTION |
— | runtime/incremental.rsruntime/incremental/projection_candidate.rs |
GRID_PROJ
| Code | Message template(s) | Source |
|---|---|---|
GRID_PROJ_DATA_DIR |
— | geo/projection_config.rsgeo/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.rsruntime/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 declarationImported record contract bounds exceed the 8 MiB closure budget |
compiler/import_productions.rscompiler/record_constraint_import.rscompiler/record_constraint_native.rscompiler/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.rscompiler/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.rsruntime/relational_metrics.rs |
GRID_RELATION_RESIDUAL_QUALIFY |
— | compiler/relational_plan.rscompiler-passes/lowering/parser_bridge.rsruntime/relational_metrics.rs |
GRID_RELATION_RESIDUAL_RECURSION |
— | compiler/relational_plan.rsruntime/relational_metrics.rs |
GRID_RELATION_RESIDUAL_SCALAR |
— | compiler/relational_plan.rscompiler-passes/lowering/parser_bridge.rsruntime/relational_metrics.rs |
GRID_RELATION_RESIDUAL_SET |
— | compiler/relational_plan.rsruntime/relational_metrics.rs |
GRID_RELATION_RESIDUAL_SHAPE |
— | compiler/relational_plan.rscompiler-passes/lowering/parser_bridge.rsruntime/lir_dispatch.rsruntime/relational_metrics.rs |
GRID_RELATION_RESIDUAL_SOURCE |
— | compiler/relational_plan.rsruntime/relational_metrics.rs |
GRID_RELATION_RESIDUAL_WINDOW |
— | compiler/relational_plan.rscompiler-passes/lowering/parser_bridge.rsruntime/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.rscompiler/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.rscompiler/source_region/module_directive_native.rs |
GRID_REQUIREMENT_INVALID |
{}: {} | compiler/callables.rs |
GRID_REQUIREMENT_KIND |
requirement kind must be NETWORK or SECRET | compiler/parser.rscompiler/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.rscompiler/source_region/module_directive_native.rs |
GRID_REQUIREMENT_NETWORK_ORIGIN |
{}: {} | compiler/parser.rscompiler/source_region/module_directive_native.rs |
GRID_REQUIREMENT_SELECTOR |
{}: {} | compiler/parser.rscompiler/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.rsruntime/lir_dispatch/cad_selected_probe/construction_admission/execution_control_tests.rsruntime/lir_dispatch/cad_selected_probe/resident_tests.rsruntime/lir_dispatch/cad_selected_probe/reuse_control_tests.rsruntime/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.rscompiler/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.rsruntime/runtime_flags.rs |
GRID_RUNTIME_DENSE_EXPR_FUSION |
— | runtime/bin/workbook_gate_b_full_contract.rsruntime/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.rsruntime/spreadsheet_datetime.rs |
GRID_RUNTIME_FORMULA_PARALLEL |
— | compiler/compile.rscompiler/main.rsruntime/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.rsruntime/runtime_flags.rs |
GRID_RUNTIME_FORMULA_PARALLEL_THRESHOLD |
— | compiler/main.rsruntime/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.rsvalue/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.rsruntime/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.rsruntime/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.rsruntime/functions.rsruntime/layout_conflict.rsruntime/layout_query.rsruntime/layout_repair.rsruntime/lir_dispatch.rsruntime/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.rscompiler/expression_native/comparison.rscompiler/expression_native/control_flow.rscompiler/expression_native/native_owner_shared.rscompiler/expression_native/of.rscompiler/expression_native/pipe.rscompiler/expression_native/recursive.rscompiler/expression_native/select.rscompiler/expression_recognition/source.rscompiler/expression_recognition_tests.rscompiler/source_region/module_domain_native.rscompiler/source_region/module_record_native.rscompiler/source_region/module_statement_native.rscompiler/source_region/rhs_logical_native.rscompiler/source_region/rhs_logical_prefix.rs |
GRID_RUST_PARSE_COERCION_MODE |
expected coercion mode to be strict, warn, loose, or off | compiler/parser.rscompiler/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.rscompiler/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.rscompiler/source_region/module_directive_native.rs |
GRID_RUST_PARSE_STRICTNESS_AXIS |
expected the except axis to be coercion or dimensions |
compiler/parser.rscompiler/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.rscompiler/parser.rscompiler/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.rscompiler/parser.rscompiler/source_region/module_directive_native.rs |
GRID_RUST_PARSE_UNTERMINATED_COMMENT |
block comment was not closed before end of input | compiler/expression_recognition/source.rscompiler/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.rscompiler/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.rscompiler/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.rsruntime/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.rscompiler/source_region/simulation_process_native.rs |
GRID_SIMULATION_EFFECT |
— | compiler/source_region/simulation_native.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/expression_native/recursive.rscompiler/parser_editor_binding_facts.rscompiler/source_editor_refusal.rscompiler/source_intelligence.rscompiler/source_native_reference_index.rscompiler/source_region/function_native.rscompiler/surface_completion_owners.rscompiler/surface_component_exports_owned.rscompiler/surface_drawing_groups_owned.rscompiler/surface_editor_native.rscompiler/surface_layout_authoring_owned.rscompiler/surface_local_source_sites.rscompiler/surface_meaning_context.rscompiler/surface_option_appearance_owned.rscompiler/surface_option_catalog_retained.rscompiler/surface_options.rscompiler/surface_options_owned.rscompiler/surface_outline.rscompiler/surface_owner_native.rscompiler/surface_owner_slots.rscompiler/surface_record_authoring_owned.rscompiler/surface_scope_owned.rscompiler/surface_scoped_owned.rscompiler/surface_slot_completions_owned.rscompiler/surface_source_access.rscompiler/surface_source_siblings.rscompiler/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.rsruntime/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.rsruntime/lir_dispatch/hidden_stream_snapshot.rsruntime/live_inference.rsruntime/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.rsruntime/selected_cell_snapshot.rsvalue/snapshot_budget.rs |
GRID_STREAM_HIDDEN_SNAPSHOT_OWNER_BUSY |
— | runtime/graph_runtime.rsruntime/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.rsruntime/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.rsruntime/backbone_streams/model_replacement/native_stream.rs |
GRID_STREAM_ORIGINAL_SEED_INGRESS_REQUIRED |
— | runtime/backbone_streams/model_replacement.rsruntime/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.rsruntime/backbone_streams/model_replacement.rs |
GRID_STREAM_SOURCE_PUBLICATION_ALREADY_RESERVED |
— | runtime/backbone_streams/model_replacement.rsruntime/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.rscompiler/surface_owner_regions.rscompiler/surface_syntax.rs |
GRID_SURFACE_ARROW |
A button label is a string or template: write "Label" -> …. 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" -> …. |
compiler/expression_recognition/surface_arrows.rscompiler/surface_lower.rscompiler/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.rscompiler/surface_actions_owned.rscompiler/surface_lower.rscompiler/surface_match.rscompiler/surface_node_shared.rscompiler/surface_owner_misc.rscompiler/surface_owner_nodes.rscompiler/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.rscompiler/surface_owner_misc.rscompiler/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.rscompiler/surface_actions_owned.rscompiler/surface_block_body_shared.rscompiler/surface_lower.rscompiler/surface_node_shared.rscompiler/surface_owner_blocks.rscompiler/surface_owner_declarations.rscompiler/surface_owner_nodes.rscompiler/surface_rows.rscompiler/surface_rows_owned.rscompiler/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.rscompiler/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.rscompiler/surface_context_validation.rscompiler/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.rscompiler/surface_match_owned.rscompiler/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" -> go back.A next step names a page without arguments. Pass page arguments from a button action: "Open" -> 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.rscompiler/surface_app_presentation_owned.rscompiler/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.rscompiler/surface_owner_declarations.rscompiler/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.rscompiler/surface_owner_declarations.rscompiler/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.rscompiler/surface_event_native.rscompiler/surface_lower.rscompiler/surface_match.rscompiler/surface_node_shared.rscompiler/surface_owner_misc.rscompiler/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.rscompiler/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 "/" -> …, or with modifiers joined by +, as in on key "mod+k" -> … (ctrl, alt, shift, meta, mod).on {} takes no value. |
compiler/expression_recognition/surface_arrows.rscompiler/surface_actions_owned.rscompiler/surface_component.rscompiler/surface_component_owned.rscompiler/surface_event_native.rscompiler/surface_glue.rscompiler/surface_lower.rscompiler/surface_owner_jsx.rscompiler/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.rscompiler/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.rscompiler/surface_import_parse.rs |
GRID_SYMBOL_CELL_NAME |
symbolic variable {authored_name} is also a cell address; choose a non-cell identifiersymbolic variable {name} is also a cell address; choose a non-cell identifier |
compiler/expression_recognition/module_domain.rscompiler/parser.rscompiler/source_region/module_domain_native.rs |
GRID_SYMBOL_CONFLICT |
— | compiler/surface_admission.rssession/state.rs |
GRID_SYMBOL_DECLARATION_TAIL |
only a comment may follow symbol <name> |
compiler/expression_recognition/module_domain.rscompiler/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 variablelocal 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 variablerule 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.rscompiler/expression_recognition/native_ingress/module_operations.rscompiler/expression_recognition/surface.rscompiler/expression_recognition/surface_children.rscompiler/expression_recognition/surface_table_tests.rscompiler/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.rscompiler/coordination_owned_native.rscompiler/coordination_source.rscompiler/coordination_source/construction.rscompiler/coordination_source/construction_apis.rscompiler/coordination_source/construction_extensions.rscompiler/coordination_source/source_construction.rscompiler/expression_native/access.rscompiler/expression_native/atoms.rscompiler/expression_native/bare_bracket.rscompiler/expression_native/calls.rscompiler/expression_native/comparison.rscompiler/expression_native/control_flow.rscompiler/expression_native/native_owner_shared.rscompiler/expression_native/of.rscompiler/expression_native/pipe.rscompiler/expression_native/postfix.rscompiler/expression_native/recursive.rscompiler/expression_native/select.rscompiler/expression_recognition/assignment_adapter.rscompiler/expression_recognition/assignment_region.rscompiler/expression_recognition/atoms.rscompiler/expression_recognition/function_probe.rscompiler/expression_recognition/module_directives.rscompiler/expression_recognition/native_ingress.rscompiler/expression_recognition/native_ingress/module.rscompiler/expression_recognition/native_ingress/module_operations.rscompiler/expression_recognition/native_source_views.rscompiler/expression_recognition/number_tokens.rscompiler/expression_recognition/numbers.rscompiler/expression_recognition/of.rscompiler/expression_recognition/recursive.rscompiler/expression_recognition/rule_actions.rscompiler/expression_recognition/surface.rscompiler/expression_recognition/surface_children.rscompiler/expression_recognition/surface_condition.rscompiler/expression_recognition/surface_module.rscompiler/expression_recognition/surface_needs.rscompiler/expression_recognition/surface_scoped.rscompiler/expression_recognition/surface_tests.rscompiler/expression_recognition/view_import_work.rscompiler/generic_choices.rscompiler/import_preparation.rscompiler/ledger_syntax.rscompiler/native_expansion.rscompiler/native_import_work.rscompiler/owning_reuse.rscompiler/parser_arena.rscompiler/part_productions.rscompiler/rule_action_productions/native.rscompiler/source_artifact_tools.rscompiler/source_construction_native.rscompiler/source_documentation.rscompiler/source_expression_artifact.rscompiler/source_input_roles.rscompiler/source_module_artifact.rscompiler/source_module_grammar_context.rscompiler/source_native.rscompiler/source_region/assignment_head_native.rscompiler/source_region/assignment_native.rscompiler/source_region/assignment_region_native.rscompiler/source_region/assignment_tail_native.rscompiler/source_region/constructed_region_native.rscompiler/source_region/function_native.rscompiler/source_region/function_probe_native.rscompiler/source_region/head.rscompiler/source_region/lexical.rscompiler/source_region/logical_path_budget.rscompiler/source_region/module_directive_native.rscompiler/source_region/module_domain_native.rscompiler/source_region/module_ledger_native.rscompiler/source_region/module_record_native.rscompiler/source_region/module_statement_native.rscompiler/source_region/optimization_native.rscompiler/source_region/rhs_graph_consume.rscompiler/source_region/rhs_logical_native.rscompiler/source_region/rhs_logical_prefix.rscompiler/source_region/rhs_native.rscompiler/surface_action_dispatch.rscompiler/surface_action_identity.rscompiler/surface_capture_work.rscompiler/surface_condition_owned.rscompiler/surface_context_validation.rscompiler/surface_elements.rscompiler/surface_embedded_owned.rscompiler/surface_import_owner.rscompiler/surface_import_parse.rscompiler/surface_input_native.rscompiler/surface_insertions_owned.rscompiler/surface_json_parse_work.rscompiler/surface_literal.rscompiler/surface_local_record.rscompiler/surface_native.rscompiler/surface_native_authoring_preview.rscompiler/surface_native_owned.rscompiler/surface_native_placement.rscompiler/surface_owner_borrow.rscompiler/surface_owner_checks.rscompiler/surface_owner_inventory.rscompiler/surface_owner_native.rscompiler/surface_publication_work.rscompiler/surface_replay_native.rscompiler/surface_rows_owned.rscompiler/surface_scoped_owned.rscompiler/surface_table_owned.rscompiler/surface_text_owned.rscompiler/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.rscompiler/expression_native/native_owner_shared.rscompiler/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.rscompiler/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.rscompiler/coordination_owned_native.rscompiler/expression_native/calls.rscompiler/expression_native/native_owner_shared.rscompiler/expression_native/of.rscompiler/expression_native/pipe.rscompiler/expression_native/postfix.rscompiler/expression_native/recursive.rscompiler/expression_recognition/native_ingress/module.rscompiler/expression_recognition/native_source_views.rscompiler/expression_recognition/surface_invocations.rscompiler/import_productions.rscompiler/rule_action_productions/native.rscompiler/source_construction_native.rscompiler/source_expression_artifact.rscompiler/source_input_roles.rscompiler/source_native.rscompiler/source_region/assignment_native.rscompiler/source_region/module_statement_native.rscompiler/source_region/rhs_graph_consume.rscompiler/source_region/rhs_native.rscompiler/surface_actions_owned.rscompiler/surface_app_presentation_owned.rscompiler/surface_child_syntax.rscompiler/surface_children_owned.rscompiler/surface_class_owned.rscompiler/surface_composite_shared.rscompiler/surface_condition_owned.rscompiler/surface_directives_owned.rscompiler/surface_embedded_owned.rscompiler/surface_event_identity.rscompiler/surface_exact_local.rscompiler/surface_import_grammar.rscompiler/surface_import_parse.rscompiler/surface_invocation_shared.rscompiler/surface_local.rscompiler/surface_match_owned.rscompiler/surface_native_element_shared.rscompiler/surface_native_owned.rscompiler/surface_native_placement.rscompiler/surface_node_shared.rscompiler/surface_option_block_transactions_owned.rscompiler/surface_owner_borrow.rscompiler/surface_owner_checks.rscompiler/surface_owner_composite.rscompiler/surface_owner_inventory.rscompiler/surface_owner_invocation.rscompiler/surface_owner_jsx.rscompiler/surface_owner_native.rscompiler/surface_owner_nodes.rscompiler/surface_owner_phrases.rscompiler/surface_owner_regions.rscompiler/surface_owner_slots.rscompiler/surface_replay_native.rscompiler/surface_route_syntax.rscompiler/surface_rows_owned.rscompiler/surface_table_owned.rscompiler/surface_viewer_actions_owned.rs |
GRID_SYNTAX_CONSTANT |
unknown compiler constant | compiler/expression_native/atoms.rscompiler/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.rscompiler/surface_composite_shared.rscompiler/surface_context_validation.rscompiler/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.rscompiler/expression_native/of.rscompiler/expression_native/postfix.rscompiler/expression_recognition/assignment_region.rscompiler/expression_recognition/function_probe.rscompiler/expression_recognition/native_ingress/module.rscompiler/expression_recognition/surface.rscompiler/import_productions.rscompiler/parser.rscompiler/rule_action_productions/native.rscompiler/source_construction_native.rscompiler/source_native.rscompiler/source_region/assignment_head_native.rscompiler/source_region/assignment_native.rscompiler/source_region/assignment_region_native.rscompiler/source_region/assignment_tail_native.rscompiler/source_region/function_native.rscompiler/source_region/function_probe_native.rscompiler/surface_import_parse.rscompiler/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.rscompiler/expression_native/native_owner_shared.rs |
GRID_SYNTAX_MARKUP |
markup chunks and holes disagree unknown markup tag |
compiler/expression_native/atoms.rscompiler/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.rscompiler/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.rscompiler/expression_native/atoms.rscompiler/expression_recognition/native_ingress.rscompiler/expression_recognition/native_ingress/module.rscompiler/expression_recognition/native_ingress/module_operations.rscompiler/expression_recognition/native_source_views.rscompiler/expression_recognition/surface.rscompiler/expression_recognition/surface_contracts.rscompiler/expression_recognition/surface_locals.rscompiler/expression_recognition/surface_module.rscompiler/expression_recognition/surface_scoped.rscompiler/expression_recognition/surface_tests.rscompiler/expression_recognition/view_observation_capture.rscompiler/import_preparation.rscompiler/import_productions.rscompiler/logical_path_syntax.rscompiler/owning_reuse.rscompiler/source_construction_native.rscompiler/source_documentation.rscompiler/source_input_roles.rscompiler/source_native.rscompiler/source_region/assignment_head_native.rscompiler/source_region/assignment_native.rscompiler/source_region/assignment_tail_native.rscompiler/source_region/constructed_region_native.rscompiler/source_region/function_native.rscompiler/source_region/module_directive_native.rscompiler/source_region/module_domain_native.rscompiler/source_region/module_domain_syntax.rscompiler/source_region/module_ledger_native.rscompiler/source_region/module_unit_syntax.rscompiler/source_region/rhs_logical_native.rscompiler/source_region/rhs_logical_prefix.rscompiler/source_reuse.rscompiler/surface_action_rules_owned.rscompiler/surface_actions_owned.rscompiler/surface_drawing_groups_owned.rscompiler/surface_expression_origins.rscompiler/surface_glue_origins.rscompiler/surface_import_grammar.rscompiler/surface_import_parse.rscompiler/surface_local.rscompiler/surface_native_contract_syntax.rscompiler/surface_owner_native.rscompiler/surface_syntax.rscompiler/surface_table_owned.rscompiler/tree_grid_syntax.rscompiler/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.rscompiler/expression_native/postfix.rs |
GRID_SYNTAX_QUALIFIER |
machine qualifier must retain its nonempty source node spelling | compiler/expression_native/atoms.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/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.rscompiler/coordination_source.rscompiler/expression_recognition/control_flow.rscompiler/expression_recognition/native_ingress.rscompiler/expression_recognition/native_ingress/module.rscompiler/expression_recognition/native_source_views.rscompiler/expression_recognition/recursive.rscompiler/expression_recognition/surface_children.rscompiler/expression_recognition/view_observation_capture.rscompiler/process_syntax_tests.rscompiler/source_construction_native.rscompiler/source_documentation.rscompiler/source_expression_artifact.rscompiler/source_inputs.rscompiler/source_module_artifact.rscompiler/source_module_grammar_context.rscompiler/source_native.rscompiler/source_region/logical_path_budget.rscompiler/surface_action_rules_owned.rscompiler/surface_owner_declarations.rscompiler/surface_owner_execution_tests.rscompiler/surface_owner_import_execution_tests.rscompiler/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.rscompiler/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.rscompiler/expression_native/native_owner_shared.rscompiler/predicate_admission.rs |
GRID_TAG_ARITY |
predicate :{kind} expects {} argument(s), got {} predicate :{predicate} needs exactly one {} fieldpredicate :{tag} expects {} argument(s), got {} |
compiler/parser.rs |
GRID_TAG_DUPLICATE_DECLARATION |
predicate :{name} is already declared | compiler/parser.rscompiler/source_region/module_directive_native.rs |
GRID_TAG_DUPLICATE_FIELD |
predicate :{name} declares field {field_name:?} more than once | compiler/parser.rscompiler/source_region/module_directive_native.rs |
GRID_TAG_DUPLICATE_IDENTITY_FIELD |
predicate :{name} identity field {:?} is listed more than once | compiler/parser.rscompiler/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 fieldpredicate :{} declared many must specify by (field, ...) |
compiler/expression_recognition/module_directives.rscompiler/parser.rscompiler/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.rscompiler/rule_action_productions/native.rs |
GRID_TAG_RESERVED_FIELD |
predicate field {field_name:?} is reserved for carrier metadata | compiler/parser.rscompiler/source_region/module_directive_native.rs |
GRID_TAG_SIGNATURE_REQUIRED |
predicate :{kind} needs a predicate {kind}(...) declaration before it can carry fieldspredicate :{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 removalpredicate :{tag} needs a predicate {tag}(...) declaration before field accesspredicate :{tag} needs a predicate {tag}(...) declaration before it can carry fieldspredicate :{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.rscompiler/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.rsruntime/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.rsruntime/producer_module_registry.rsruntime/tree7_execution_provider.rsruntime/tree8_execution_provider.rsruntime/tree8_solver_replay.rsruntime/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.rscompiler/tree_semantics.rsruntime/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.rscompiler/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.rscompiler/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.rscompiler/tree_semantics.rscompiler/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.rsruntime/tree7_execution_provider.rsruntime/tree8_execution_provider.rsruntime/tree8_solver_replay.rsruntime/tree_condition_replay.rsvalue/native_tree_boundary.rsvalue/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.rsruntime/structured_functions.rsvalue/resident.rs |
GRID_TREE_JSON_UNSUPPORTED_MESSAGE |
— | value/resident.rs |
GRID_TREE_MILESTONE_MISMATCH |
— | compiler-passes/source_compile.rsruntime/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.rscompiler/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.rsruntime/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.rscompiler/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.rsruntime/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.rsruntime/producer_module_registry.rsruntime/tree7_execution_provider.rsruntime/tree8_execution_provider.rsruntime/tree8_solver_replay.rsruntime/tree_condition_replay.rsruntime/tree_operation_wire.rsruntime/tree_transform_operation_wire.rsruntime/tree_translation_operation_wire.rsvalue/logical_binding_fingerprint.rsvalue/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.rsruntime/native_tree_transport.rsruntime/producer_module_registry.rsruntime/tree7_execution_provider.rsruntime/tree8_solver_replay.rsruntime/tree_condition_replay.rsruntime/tree_operation_wire.rsruntime/tree_transform_operation_wire.rsruntime/tree_translation_operation_wire.rs |
GRID_TYPED
| Code | Message template(s) | Source |
|---|---|---|
GRID_TYPED |
— | runtime/lir_dispatch/cad_resident_read.rsvalue/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.rscompiler/import_productions.rscompiler/source_inputs.rscompiler/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.rscompiler/owning_reuse.rscompiler/source_construction_native.rscompiler/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.rscompiler/parser.rscompiler/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.rscompiler/import_productions.rscompiler/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.rscompiler/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.rscompiler/source_construction_native.rscompiler/source_native.rs |
GRID_VALIDATE
| Code | Message template(s) | Source |
|---|---|---|
GRID_VALIDATE_UNSATISFIABLE |
— | compiler-passes/cli.rscompiler-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.rscompiler/surface_actions.rscompiler/surface_actions_owned.rscompiler/surface_lower.rscompiler/surface_owner_declarations.rscompiler/surface_viewer_action_native.rs |
GRID_VIEW_ACTION_BODY |
A rate limit is THROTTLE <duration> or DEBOUNCE <duration>. A rate limit is THROTTLE <duration> or DEBOUNCE <duration>.A refusal handler runs after the action was refused and asks nothing: confirm belongs on the action's own lines. An undo -> body cannot itself be undoable.An undo -> 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 -> body.An effect cannot be reversed. Hold it with undoable within <duration>, or declare how to reverse it with undo -> ….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.rscompiler/expression_recognition/surface_actions.rscompiler/surface_actions.rscompiler/surface_actions_owned.rscompiler/surface_lower.rscompiler/surface_owner_misc.rscompiler/surface_syntax.rscompiler/surface_text_owned.rscompiler/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.rscompiler/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.rscompiler/surface_elements.rscompiler/surface_glue.rscompiler/surface_glue_owned.rscompiler/surface_import_grammar.rscompiler/surface_import_lower.rscompiler/surface_import_parse.rscompiler/surface_library_admission.rscompiler/surface_local.rscompiler/surface_lower.rscompiler/surface_owner_declarations.rscompiler/surface_owner_misc.rscompiler/surface_rows.rscompiler/surface_rows_owned.rscompiler/surface_scope_owned.rscompiler/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.rscompiler/surface_region_syntax.rscompiler/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.rscompiler/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.rscompiler/source_region/assignment_native.rscompiler/surface_action_rules_owned.rscompiler/surface_owner_declarations.rscompiler/surface_publication.rscompiler/surface_publication_shared.rscompiler/view_compilation.rs |
GRID_VIEW_CONTRAST |
— | compiler/surface_directives.rscompiler/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.rscompiler/surface_invocation_shared.rscompiler/surface_lower.rscompiler/surface_node_shared.rscompiler/surface_owner_invocation.rscompiler/surface_owner_nodes.rscompiler/surface_placement_shared.rscompiler/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.rscompiler/surface_lower.rs |
GRID_VIEW_GLUE_UNKNOWN |
— | compiler/surface_actions.rscompiler/surface_lower.rscompiler/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.rscompiler/surface_rows_owned.rscompiler/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.rscompiler/surface_actions.rscompiler/surface_actions_owned.rscompiler/surface_browser_cells.rscompiler/surface_capture.rscompiler/surface_component.rscompiler/surface_composite_shared.rscompiler/surface_condition_owned.rscompiler/surface_condition_syntax.rscompiler/surface_elements.rscompiler/surface_event_native.rscompiler/surface_field_metadata.rscompiler/surface_glue.rscompiler/surface_import_parse.rscompiler/surface_library_admission.rscompiler/surface_local.rscompiler/surface_local_record.rscompiler/surface_lower.rscompiler/surface_native.rscompiler/surface_native_element_shared.rscompiler/surface_native_module_types.rscompiler/surface_native_placement.rscompiler/surface_owner_composite.rscompiler/surface_owner_declarations.rscompiler/surface_publication.rscompiler/surface_record.rscompiler/surface_rows.rscompiler/surface_rows_owned.rscompiler/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.rscompiler/surface_syntax.rs |
GRID_VIEW_MIXED_ARROW |
An arrow may write model values or local values, but cannot write both. | compiler/surface_actions.rscompiler/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 <> 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.rscompiler/source_region/assignment_tail_native.rscompiler/surface_action_rules_owned.rscompiler/surface_actions.rscompiler/surface_actions_owned.rscompiler/surface_browser_cells.rscompiler/surface_children_shared.rscompiler/surface_component.rscompiler/surface_condition_native.rscompiler/surface_condition_owned.rscompiler/surface_condition_syntax.rscompiler/surface_directives.rscompiler/surface_drawing_owned.rscompiler/surface_embedded.rscompiler/surface_embedded_owned.rscompiler/surface_glue.rscompiler/surface_glue_owned.rscompiler/surface_local.rscompiler/surface_local_record.rscompiler/surface_lower.rscompiler/surface_native.rscompiler/surface_native_element_shared.rscompiler/surface_native_placement.rscompiler/surface_native_values_owned.rscompiler/surface_owner_jsx.rscompiler/surface_owner_values.rscompiler/surface_rows.rscompiler/surface_rows_owned.rscompiler/surface_scoped_owned.rscompiler/surface_table_shared.rscompiler-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.rscompiler/surface_actions.rscompiler/surface_actions_owned.rscompiler/surface_component.rscompiler/surface_contracts.rscompiler/surface_lower.rscompiler/surface_native.rscompiler/surface_native_element_shared.rscompiler/surface_native_placement.rscompiler/surface_owner_declarations.rscompiler/surface_owner_phrases.rscompiler/surface_placement_native.rscompiler/surface_placement_shared.rscompiler/surface_rows.rscompiler/surface_rows_owned.rscompiler/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.rscompiler/surface_directives_owned.rscompiler/surface_elements.rscompiler/surface_native.rscompiler/surface_native_placement.rscompiler/surface_placement_native.rscompiler/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.rscompiler/surface_actions_owned.rscompiler/surface_composite_shared.rscompiler/surface_elements.rscompiler/surface_owner_composite.rs |
GRID_VIEW_REGION_DUPLICATE |
— | compiler/surface_owner_regions.rscompiler/surface_regions.rs |
GRID_VIEW_REGION_MISSING |
— | compiler/surface_owner_regions.rscompiler/surface_regions.rs |
GRID_VIEW_REGION_SHAPE |
— | compiler/surface_regions.rs |
GRID_VIEW_REGION_UNUSED |
— | compiler/surface_owner_regions.rscompiler/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.rscompiler/surface_actions.rscompiler/surface_lower.rscompiler/surface_owner_values.rscompiler/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.rscompiler/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.rscompiler/surface_actions.rscompiler/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.rscompiler/surface_directives_owned.rscompiler/surface_lower.rscompiler/surface_node_shared.rscompiler/surface_owner_nodes.rs |
GRID_VIEW_THEME_OVERRIDE |
— | compiler/surface_directives.rscompiler/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.rscompiler/surface_actions_owned.rscompiler/surface_contracts.rscompiler/surface_lower.rscompiler/surface_node_shared.rscompiler/surface_owner_nodes.rscompiler/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.rscompiler/surface_rows_owned.rscompiler/surface_table_shared.rs |
GRID_VIEW_UNKNOWN_ACTION |
— | compiler/surface_action_rules_owned.rscompiler/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.rscompiler/surface_lower.rscompiler/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.rscompiler/surface_rows_owned.rscompiler/surface_table_owned.rscompiler/surface_table_shared.rs |
GRID_VIEW_UNKNOWN_PAGE |
This destination is neither a declared surface page nor a known sheet cell. | compiler/surface_lower.rscompiler/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.rscompiler/surface_placement_shared.rscompiler/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" -> {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.rscompiler/expression_recognition/surface_actions.rscompiler/surface_actions.rscompiler/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 <model-id> <symbol> or Cell Inspection |
compiler/expression_native.rscompiler/expression_native/native_owner_shared.rscompiler/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 |