Skip to content

DAG Interfaces

The interfaces section defines what operators and integrators can rely on: command surfaces, crate APIs, config/policy surfaces, and identity-bearing data contracts.

Visual Summary

mindmap
  root((DAG Interfaces))
    CLI Surface
    API Surface
    Configuration Surface
    Data Contracts
    Artifact Contracts
    Public Imports
    Compatibility Commitments
    Operator Workflows
    Entrypoints and Examples

Interface Scope

  • DAG command and subcommand behavior
  • stable crate-root API exports by DAG crate
  • runtime and policy configuration behavior
  • run/artifact/replay/diff contract payloads

Code Anchors

  • crates/bijux-dag-cli/src/main.rs
  • crates/bijux-dag-app/src/commands/mod.rs
  • crates/bijux-dag-core/src/lib.rs
  • crates/bijux-dag-runtime/src/lib.rs
  • crates/bijux-dag-artifacts/src/lib.rs

Pages In This Section