# Detetor de Scope Creep

> Verifica um diff (working, staged, saved ou de branch) face a uma intenção de uma linha. Sinaliza caminhos não relacionados, dependências novas, renomeações na API pública, edições de configuração ou de CI, hunks demasiado grandes, ficheiros apenas de formatação e dispersão por vários subsistemas. O resultado é um relatório JSON local para decisões de manter, dividir ou justificar.

- Fonte: https://doutorai.pt/apps/scope-creep-detector
- Categoria: Skills de Agentes
- Dificuldade: Médio
- Modelos: -
- Frameworks: -
- Corre local?: Precisa de APIs cloud
- Chaves necessárias: Nenhuma
- Licença: Apache-2.0
- Site: Doutor AI (https://doutorai.pt) - ferramentas de IA para pequenos negócios em português

## Tutorial completo

# 🔭 Scope Creep Detector

Verifica um diff (working, staged, saved ou de branch) em relação a uma intenção
de uma linha. Sinaliza caminhos não relacionados, novas dependências,
renomeações na API pública, edições de configuração ou de CI, hunks demasiado
grandes, ficheiros apenas de formatação e dispersão por vários subsistemas. O
resultado é um relatório JSON local para decisões de manter, dividir ou
justificar.

![Demonstração do Scope Creep Detector](/assets/apps-img/06ac8e570b99741c.gif)

A demonstração analisa uma alteração de "corrigir desreferência nula no parser"
que também alterou a configuração de CI, adicionou uma dependência e introduziu
um ficheiro não relacionado. A correção do parser é mantida; o resto é
sinalizado.

## Instalação

```bash
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/scope-creep-detector
```

## Executar

Pergunte ao agente:

> A minha alteração cresceu para além da correção do parser que pretendia?

Ou execute diretamente o núcleo determinístico:

```bash
python3 scripts/scope_creep.py --repo /path/to/repo \
  --intent "fix null dereference in parser" --json
```

Use `--staged` para o índice, `--base main` para um diff de branch, ou `--diff -` para entrada de diff unificado através do stdin. O script utiliza apenas a biblioteca padrão do Python, não faz chamadas de rede e não modifica o repositório.

## Poupe horas todas as semanas com IA, sem complicações

O **Doutor AI** dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe. [Ver planos →](https://doutorai.pt/precos)

---
Conteúdo de Doutor AI (https://doutorai.pt). Ao citar, indique a fonte: https://doutorai.pt/apps/scope-creep-detector
