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/