---
name: repo-adapter
description: Adaptar a pipeline SDD ao provedor e estrutura do repositório. Use ao instalar em GitHub, GitLab, Bitbucket, monorepo, library, frontend, backend, mobile, infra ou quando branch strategy, PR/MR, CI e paths diferem do padrão Atlassian.
---

# Repo Adapter SDD

## Objetivo

Separar o fluxo SDD dos detalhes do provedor.

## Mapear

- Provedor: Bitbucket, GitHub, GitLab ou outro.
- Unidade de review: PR, MR ou patch.
- CI: Pipelines, Actions, GitLab CI ou outro.
- Branch strategy.
- Monorepo packages e owners.
- Comandos por pacote.
- Onde ficam docs, ADRs e memory.

## Saída obrigatória

Tabela com: etapa, sistema dono, artefato, comando/API, evento de entrada, evento de saída, fallback e observabilidade.

## Regra

Não altere o fluxo para caber no provedor; implemente um adapter que traduza artefatos e eventos.
