Files
kandev/docs/specs/integrations/README.md
T
2026-09-12 17:23:20 +01:00

1.3 KiB

status, system, specification_version, migration, owners
status system specification_version migration owners
draft integrations 1 in_progress
kandev

Integration system

Purpose

The integration system owns connections to external services and the provider-specific contracts that synchronize or act on external work.

Ownership

This system owns provider credentials, provider identity, external issue and pull-request synchronization, integration settings, provider-aware review automation, external question or answer flows, and provider-specific UI outcomes that expose those contracts.

Exclusions

  • Generic authentication belongs to the auth system.
  • Durable Kandev tasks belong to the task system.
  • Plugin-owned services belong to the plugin system.
  • Reusable presentation contracts without provider state belong to the UI system.

Migration record

Migration remains in progress while legacy source detail is extracted from the canonical requirement and system-design documents. Use the catalog command to find current sources.

  • Auth: authenticates users and service requests.
  • Tasks: owns the Kandev task receiving external work.
  • Plugins: owns plugin-host integration contracts.