mirror of
https://github.com/fsolla/teqo.git
synced 2026-11-13 15:13:07 +00:00
- Lógica pura em plansOnlyClosesGuard.mjs + CLI check-plans-only-pr-closes - Job plans-only-closes em ci-pr.yml (rollup checks) - Unit tests com fixture do incidente #115 - plan-issue, agent-pr-workflow, PR template e GUARDRAILS atualizados Closes #116 Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
18 lines
1 KiB
Markdown
18 lines
1 KiB
Markdown
## 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 curta em `docs/CHANGELOG-AGENTS.md` (nunca no AGENTS.md)
|
||
|
||
## Notas para review
|
||
|
||
<!-- Riscos, decisões, o que ficou de foro (registrar como Issue follow-up). -->
|