Expand description
Domain specializations for node graphs.
A profile selects:
- how port types are resolved (schema vs inferred vs domain-owned),
- which compatibility rules apply,
- how concretization (dynamic ports) is scheduled,
- how validation diagnostics are produced.
This module is intentionally headless (no fret-ui dependency).
Enums§
Traits§
- Graph
Profile - Profile hooks for typed graphs and domain specialization.
Functions§
- apply_
connect_ plan_ with_ profile - Helper for UI loops: apply a
ConnectPlanas a transaction via the profile pipeline. - apply_
transaction_ with_ profile - Applies a transaction and runs profile-driven concretization/validation to a fixed point.