Skip to content

Architecture

The architecture section explains how DAG behavior is implemented across crates: semantic kernel, runtime engine, artifact persistence, and orchestration routes.

Visual Summary

flowchart TD
    modules["module map"] --> deps["dependency direction"]
    deps --> execution["execution model"]
    execution --> state["state and persistence"]
    state --> seams["integration seams and extensibility"]
    seams --> risk["architecture risks"]

Architecture Scope

  • crate/module responsibilities
  • dependency direction guardrails
  • engine scheduling and execution flows
  • persistence and lineage touchpoints
  • seam and risk analysis for replay/diff trust

Code Anchors

  • crates/bijux-dag-core/src/
  • crates/bijux-dag-runtime/src/
  • crates/bijux-dag-artifacts/src/
  • crates/bijux-dag-app/src/

Pages In This Section