Design Source Documents

These files were moved from nirs4all/docs/_internal/lib_ML during project bootstrap. They are intentionally kept close to their original form so future implementation work can be traced back to the design decisions.

File

Role

source/dag_ml_synthese.md

Read first: mission, architecture, ABI decisions and roadmap

source/dag_ml_specification_v1.md

Full execution-engine specification

source/dag_ml_polyglot_core_design.md

Rust/C ABI and polyglot design deliberation

source/dag_ml_use_cases.md

Concrete use cases and leakage invariants

source/dag_ml_externalization_from_code.md

Notes from the current nirs4all runtime

DSL_NIRS4ALL_PARITY.md

Working parity matrix between the strict dag-ml DSL and nirs4all pipeline expressivity

The companion ML_DATA contract now lives in the dag-ml-data repository at docs/design/source/ml_data_specification_v1.md.