teqo-backup/.github/pull_request_template.md

19 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## O que é
<!-- 2–4 linhas: o que muda e por quê. Link do plano se houver. -->
Closes #<!-- número da Issue (claim) — omita em PRs que alteram só docs/plans/; use Related #N -->
## Contrato da entrega
- [ ] Fast gate local passou: `pnpm lint` (0 warnings), `pnpm exec tsc --noEmit`, `pnpm test:unit`
- [ ] `pnpm format:check` e `pnpm check:cycles` limpos
- [ ] Órfãos da mudança deletados na mesma entrega (knip em CI confirma)
- [ ] **Se tocou schema** (migration, collection, campo, Consent key, dado de boot): `db:seed:minimal` atualizado **neste PR** (`scripts/lib/seed-minimal-manifest.mjs` + pin unit) — senão a label `needs:migration` está errada
- [ ] Nenhum `DATABASE_URL`/`ALLOW_REMOTE_DB` de prod em script ou workflow
- [ ] Se muda o que o agente precisa saber sempre: `AGENTS.md`/kernels atualizados; entregas registram UMA entrada em `docs/changelog/<data>-<id>.md` (OPS44 — nunca editam `docs/CHANGELOG-AGENTS.md` nem o HISTORY `docs/CHANGELOG-AGENTS-HISTORY.md` na mão; o agregado é gitignored e regenerado sob demanda, OPS85)
- [ ] Se o changelog perdeu conteúdo de propósito (restauração/correção do HISTORY): `changelog-rewrite: <motivo>` no body deste PR
## Notas para review
<!-- Riscos, decisões, o que ficou de foro (registrar como Issue follow-up). -->