4.9 KiB
4.9 KiB
status, system, specification_version, migration, owners
| status | system | specification_version | migration | owners | |
|---|---|---|---|---|---|
| draft | integrations | 1 | complete |
|
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, and external question or answer flows.
Exclusions
- Generic authentication belongs to the auth system.
- Durable Kandev tasks belong to the task system.
- Plugin-owned services belong to the plugin system.
Specification map
Requirements
- Azure DevOps Integration
- Bitbucket Connector Plugin
- Claude Fork Review Allowlist
- Clickable integration cards
- Integration Enable/Disable Toggle & Nav Visibility
- External MCP Endpoint
- External Question Answering — authorized, discoverable, idempotent clarification resolution
- Workspace GitHub Authentication
- GitHub PR Merge Queue
- GitLab Integration
- GitLab MR Status Chip
- GitLab MR Badge on the Sidebar and Tasks-List Rows
- GitLab Workflow Sync
- Jira Ticket Status Filter
- MCP Tool Argument Validation
- Pull request outcome attribution
- Provider-Aware Review Automation Runtime
- Slack Integration
System design
- Azure DevOps Integration System Design Part 1
- Azure DevOps Integration System Design Part 2
- Bitbucket Connector Plugin System Design Part 1
- Bitbucket Connector Plugin System Design Part 2
- External Question Answering — authorized, discoverable, idempotent clarification resolution System Design Part 1
- External Question Answering — authorized, discoverable, idempotent clarification resolution System Design Part 2
- External Question Answering — authorized, discoverable, idempotent clarification resolution System Design Part 3
- External Question Answering — authorized, discoverable, idempotent clarification resolution System Design Part 4
- Workspace GitHub Authentication System Design Part 1
- Workspace GitHub Authentication System Design Part 2
- Workspace GitHub Authentication System Design Part 3
- GitLab Integration System Design Part 1
- GitLab Integration System Design Part 2
- GitLab MR Status Chip System Design Part 1
- GitLab MR Status Chip System Design Part 2
- GitLab MR Status Chip System Design Part 3
- GitLab MR Status Chip System Design Part 4
- GitLab MR Status Chip System Design Part 5
- GitLab MR Badge on the Sidebar and Tasks-List Rows System Design Part 1
- GitLab MR Badge on the Sidebar and Tasks-List Rows System Design Part 2
- GitLab MR Badge on the Sidebar and Tasks-List Rows System Design Part 3
Migration record
All legacy sources assigned to this system are now represented by the canonical requirement and system-design documents above. Source detail is retained in those documents or in their linked design parts.