Skip to content

Foundation

The foundation section defines DAG intent and limits before architecture or command details: mission, scope boundaries, domain vocabulary, lifecycle model, and change principles.

Visual Summary

flowchart TD
    identity["package identity"] --> boundaries["ownership boundaries"]
    boundaries --> language["domain language"]
    language --> lifecycle["graph to replay lifecycle"]
    lifecycle --> principles["change principles"]

What This Section Covers

  • what bijux-dag is built to solve
  • what it intentionally does not claim
  • responsibility boundaries across DAG crates
  • terms used for identity, replay, and diff classification
  • principles for safe long-term DAG evolution

Code Anchors

  • crates/bijux-dag-app/CONTRACT.md
  • crates/bijux-dag-core/CONTRACT.md
  • crates/bijux-dag-runtime/CONTRACT.md
  • crates/bijux-dag-artifacts/CONTRACT.md

Pages In This Section