Appearance
Propagation Engine
The Propagation Engine computes downstream impact from contract changes.
Trigger
A propagation begins when:
- An OpenAPI schema changes
- A dependency version updates
- A node interface mutates
Algorithm (Conceptual)
- Identify changed node.
- Traverse outgoing edges.
- Mark dependent nodes as impacted.
- Fork impacted subgraph into Dev Mesh.
- Apply automated code updates (future agent layer).
- Execute tests.
- Evaluate coverage thresholds.
- Decide promotion.
Guarantees
The system aims to guarantee:
- No silent contract breakage.
- Deterministic update ordering.
- Explicit promotion boundaries.
- Traceable change history.
Propagation is structural, not manual.
Propagation Flow
null
Subgraph Fork
null