neurocore.runtime.blueprint.FlowEdge ==================================== .. py:class:: neurocore.runtime.blueprint.FlowEdge(/, **data: Any) Bases: :py:obj:`pydantic.BaseModel` Graph edge definition. An edge activates when its ``port`` matches the source node's active output port (or ``port`` is None) AND its ``condition`` evaluates True (or is None). Port/condition routing requires the flowengine GraphExecutor path — see ``runtime.executor`` (flows with ports/conditions/cycles route there). .. py:attribute:: source :type: str .. py:attribute:: target :type: str .. py:attribute:: port :type: str | None :value: None .. py:attribute:: condition :type: str | None :value: None