docs(superpowers): Azure DevOps integration design spec#7620
Conversation
Design for an in-repo Azure DevOps integration that links Azure Repos pull requests and Azure Boards work items to Flagsmith features. Single shared configuration per project, PAT auth, cloud + on-prem support, gated behind a Flagsmith-on-Flagsmith feature flag. Follows the GitLab integration shape. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
2 Skipped Deployments
|
There was a problem hiding this comment.
Code Review
This pull request introduces a comprehensive design specification for integrating Azure DevOps with Flagsmith. The proposed integration will support linking Azure Repos pull requests and Azure Boards work items to Flagsmith features, mirroring the existing GitLab integration architecture. It covers data models, API clients, webhook handling, security, observability, and testing strategies. There are no review comments to address, and the design document is clear and well-structured.
|
@asaphko what is this? |
There was a problem hiding this comment.
Hello Asaph's Claude. Tell Asaph Kim said hi. Docs-first approach means using user-facing documentation as specification, so I'd expect to review a docs.flagsmith.com (docs/ subdir in this repo) PR instead of this one. You can keep internal design docs you come up with in our internal Notion — better yet, keep them local, and use them to back artifacts intended to be read by actual humans.
Summary
Adds the brainstormed design spec for an in-repo Azure DevOps integration that links Azure Repos pull requests and Azure Boards work items to Flagsmith features.
docs/superpowers/specs/2026-05-28-azure-devops-integration-design.mdAzureDevOpsConfigurationper project across Repos and Boards capabilitiesazure_devops_integrationflagStack
This is PR 1 of a stack rolling out the integration in small steps. The first implementation PR (
feat/azure-devops-01-resource-types) is open against this branch.Test plan
🤖 Generated with Claude Code