Skip to content

ADR 0002 - Integration / Connector / Connection Terminology

Date: 2026-02-06 Status: Accepted

Context

The term "Connector" can be overloaded as we add future system-specific modules for rotation, sessions, and JIT.

Decision

Use: - Integration (top-level UX concept) - Connector (packaged, versioned module) - Connector Type (capability taxonomy; v0 uses Discovery Connector) - Connection (configured instance of a Connector)

Reserve Gateway as the term for a deployed relay to reach isolated networks.

Consequences

  • UI remains intuitive: "Add an Integration"
  • Extensibility boundary remains clear at the Connector contract.

Alternatives considered

  • Rename Connector to Plugin universally (rejected; less standard for customers)
  • Use Connector only for discovery (rejected; creates future naming collisions)