Concepts¶
These pages explain the mechanisms behind PLeX. Use them when you need to understand why a manifest behaves a certain way or where a responsibility belongs. For exact keys and signatures, use Reference.
Execution and compilation¶
| Topic | Covers |
|---|---|
| Execution model | Graph, orchestration, Native providers, and their runtime relationship. |
| Graph paths & policies | Path matching, inheritance, policy merge order, and schemes. |
| Compilation pipeline | From graph package export to IREE bytecode and the final .mln. |
| Devices | Compiler targets, runtime drivers, URIs, and the support boundary in this source tree. |
Build system¶
| Topic | Covers |
|---|---|
| Build workflow | Resolution, planning, caching, compilation, and packaging. |
| Dependency resolution | Local/Git sources, capabilities, variables, and the current lockfile behavior. |
| Build domains | iree, wasm, and native build packages. |
| Toolchains | Compiler discovery, explicit toolchains, Orchestration compilers, and cross-compilation. |
Operations¶
| Topic | Covers |
|---|---|
| Diagnostics | Diagnostic-code families and how to read failures. |