References¶
- LCL V1 language specification: lexical rules, grammar, precedence, immutable records, functions, comprehensions, and control expressions.
- Runtime API: evaluation, Modules, Frames, presets, dependencies, inspection, limits, lifecycle, and public import layers.
- Configuration format and API:
.lclcfggrammar, sources, includes, precedence, origins, diagnostics, and runtime conversion. - Standard and workflow utilities: builtin inventory, standard namespaces, Python helper APIs, and execution-status values.
- Tree workflows: typed task/context definitions, mappings, execution, static trees, failure covering, and CLI conversion.
- Workflow variable types and explicit boxes: supported annotations, conversion costs, limitations and examples.
- Workflow mapping shapes: direct, per-field and nested quotes, defaults, identity and publication best practices.
- Calling workflows from actions: isolated sequential calls, native results, status propagation and explicit Frame lifetimes.
-
Business day calendars: three-state calendars, composition, mappings, strict JSON loading, management, and LCL exposure.
-
Command-line API: declaration, routing, configuration, logging and trusted command discovery.
-
Text diagnostics and dependency trees: shared display rules, runtime and static trees, compact tracebacks, and external formatting.
-
Errors and diagnostic codes: six-digit classifications, causes, context, exception groups, and executable troubleshooting examples.
- Exceptions and grouped failures: exception families, execution/cleanup combinations, actual diagnostics and application handling.