Schema reference

Connection

Connection is a top-level entity that models one directed port-to-port edge and carries exactly one signal.

FieldTypeRequiredNotes
idstr (slug)yesConnection identifier.
from_port_refstryesFully-qualified source port reference.
to_port_refstryesFully-qualified target port reference.
connection_typeenumyesProject profile type: physical, logical, control, data, status, etc.
signalstryesSignal ID transmitted by this connection. One connection carries one signal.
propertiesobjectnoAdditional connection metadata.
Ontology mapping. Connectivity is modeled directly as Connection edges over Port references. Port-signal behavior is modeled separately via Port actUpon Signal.
connections.yaml
YAML
connections:
  - id: conn.start_cmd
    from_port_ref: component.RCS.port.DO01
    to_port_ref: component.TCS.port.cmd_in
    connection_type: control
    signal: start_cmd
  - id: conn.ready_status
    from_port_ref: component.TCS.port.ready_out
    to_port_ref: component.RCS.port.DI02
    connection_type: status
    signal: sc_ready