Expand description
Execution, replay, scheduling, and policy surfaces for Bijux DAG runs.
Prefer stable when browsing the long-lived runtime surface, prelude
for common execution workflows, and crate-root imports only when you
already know the exact item you need. Broad compatibility re-exports remain
callable for focused imports, but they are intentionally hidden from the
default docs lane. The experimental-public-api feature enables opt-in
runtime contract material that is intentionally excluded from the default
docs lane.
Modules§
- prelude
- Common imports for planning, scheduling, and executing local DAG runs.
- simulated_
platform - Explicitly non-stable runtime surface for modeled platform capabilities.
- stable
- Explicit long-lived execution, scheduling, and replay surface.
Structs§
- Adapter
Admission Entry - Admission record for one graph node against the currently registered adapters.
- Adapter
Admission Report - Summary of whether every node in a graph can be admitted by the runtime.
- Attempt
Event - Timestamped attempt evidence for a retried or single-shot node execution.
- Const
Adapter - Built-in adapter that writes constant JSON payloads into declared outputs.
- Container
Adapter - Built-in adapter that executes container workloads through a supported engine.
- Kubernetes
Runtime Config - Runtime configuration for the Kubernetes Job backend.
- Node
Result - Artifact, status, and failure evidence recorded for one node execution result.
- Policy
Config - Policy flags that constrain ambient effects during runtime execution.
- RunContext
- Execution-scoped state shared across node adapter invocations for one run.
- Runtime
- Runtime entrypoint for executing validated graphs against registered adapters.
- Runtime
Config - Runtime configuration for planning, selection, caching, policy, and scheduling.
- Selector
Set - Include and exclude selectors applied before execution begins.
- Shell
Adapter - Built-in adapter that executes local shell commands inside the run boundary.
- Slurm
Runtime Config - Runtime configuration for the SLURM backend.
Enums§
- Cache
Mode - Cache read and write policy for runtime execution.
- Execution
Backend Target - Selected execution backend for node launches.
- Materialize
Mode - Input materialization strategy for upstream artifacts.
- Node
Status - Terminal status reported for a node after execution or cache reuse.
- RunTimeout
Behavior - Behavior to apply when a whole-run timeout is reached.
- Runtime
Error - Runtime-level failure classification for planning, execution, and artifact work.
- Selector
- Node selection rule used for partial execution and rerun workflows.
Functions§
- adapter_
admission_ matrix - Evaluates whether each node in a graph is supported by the current adapter registry.
- adapter_
conformance_ suite - Builds conformance results for every registered adapter descriptor.
- adapter_
registry_ dump - Serializes the default adapter registry into a JSON inventory report.
- registered_
adapter_ descriptors - Lists adapter descriptors that define the public runtime adapter contract surface.
- registered_
adapter_ reference_ document - Builds the checked-in adapter reference document payload from live descriptors.
- registered_
adapters - Lists the currently registered adapter records from the default runtime registry.