patchlisted
Install: claude install-skill DouglasPrado/blueprint
# Patch — Edicao Propagada em Todos os Blueprints
Aplica uma alteracao (renomear, atualizar, corrigir) em cascata por todos os documentos dos 3 blueprints. Faz varredura global, mostra o impacto e aplica patches cirurgicos com **Edit — nunca Write**.
Para adicionar uma feature ou corrigir um dado em um blueprint so, use `/blueprint:increment`.
## Passo 1: Receber a Alteracao
> "Descreva a alteracao a propagar:
>
> - **O que mudar:** termo, valor ou texto atual
> - **Pelo que mudar:** novo termo, valor ou texto
> - **Contexto (opcional):** motivo da mudanca
>
> Exemplos:
> - 'Renomear entidade `Booking` para `Appointment`'
> - 'Atualizar endpoint `/api/users` para `/api/v2/users`'
> - 'Mudar Next.js 16 para Next.js 17'
> - 'Substituir Zustand por Jotai como state manager'"
Extraia `OLD_TERM`, `NEW_TERM` e `CONTEXT`.
## Passo 2: Varredura Global
Use **Grep** em todos os diretorios de documentacao:
```
docs/blueprint/*.md
docs/backend/*.md
docs/frontend/shared/*.md
docs/frontend/*/*.md # web, mobile, desktop
docs/prototype/*.md # se a fase de prototipo rodou
docs/shared/*.md
docs/specs/*.md # se existir
docs/adr/*.md
```
Busque todas as variacoes de case:
- **PascalCase**: `Booking`, `UserCard`
- **camelCase**: `booking`, `userCard`
- **kebab-case**: `booking`, `user-card`
- **snake/UPPER**: `booking_id`, `BOOKING`
- **Compostos**: `bookingStore`, `BookingCard`, `useBooking`, `booking-service`, `bookings` (plural)
Use regex case-insensi