Interface: DependencyGraph

August 8, 2026 ยท View on GitHub

@plures/praxis


@plures/praxis / index / DependencyGraph

Interface: DependencyGraph

Defined in: packages/praxis-core/src/decision-ledger/analyzer-types.ts:28

The full dependency graph

Properties

consumers

consumers: Map<string, string[]>

Defined in: packages/praxis-core/src/decision-ledger/analyzer-types.ts:36

Rule IDs that consume facts


edges

edges: DependencyEdge[]

Defined in: packages/praxis-core/src/decision-ledger/analyzer-types.ts:32

All edges


facts

facts: Map<string, FactNode>

Defined in: packages/praxis-core/src/decision-ledger/analyzer-types.ts:30

Fact nodes keyed by tag


producers

producers: Map<string, string[]>

Defined in: packages/praxis-core/src/decision-ledger/analyzer-types.ts:34

Rule IDs that produce facts