Skip to content

docs(inquiries): a inquiry-0037 versiona o laudo do Multipag Pix e o arquivo que o banco aprovou - #986

Merged
GabrielAderaldo merged 3 commits into
devfrom
docs/inquiry-laudo-pix-multipag
Sep 8, 2026
Merged

GabrielAderaldo merged 3 commits into
devfrom
docs/inquiry-laudo-pix-multipag

Conversation

@lekadecastro

Copy link
Copy Markdown
Contributor

Formaliza no repositório a evidência primária da frente Pix. Só documentação e anexos — nenhum byte de código.

O problema que resolve

Até hoje o .REM aprovado e o relatório do Validador existiam só na pasta de Downloads da P.O. As issues #923, #945, #948 e #980 os citavam pelo nome e nada os guardava. Perder aquela pasta apagaria a base de diff do Pix e a prova dos falsos positivos.

O que entra

arquivo o que é
assets/0037/TESTE_PIX_BLOQUEADO_CNAB240_REV2.REM o arquivo que o Bradesco validou em 05/09/2026. Primeira base de diff que existe para Pix, no papel que o PAG-GOLDEN_TESTE_AJUSTADO.REM cumpre para as outras formas (inquiry-0033). Dados fictícios, conferidos.
assets/0037/validador-universal-relatorio-02092026.pdf vale como prova dos 17 falsos positivos, não como laudo.
0037-laudo-multipag-pix-e-validador-cego.md a inquiry, no molde da 0033

O registro substantivo

Os 6 pontos confirmados (45 · 009 · G100=04 · ISPB 00000000 · movimento 0 + instrução 09 · bloco bancário zerado) e a descoberta que vale mais que eles:

O Validador Universal não aplica o layout Pix. O portal do Bradesco lista Pix como layout separado de Multipag, e o resumo do lote imprime 45-Modalidade não localizada. 17 dos 21 achados são falsos positivos, refutados um a um — a triagem está tabelada na inquiry.

Isso inverte a hierarquia da skill cnab240-bradesco para a modalidade: em launchForm 45 o validador é fonte inválida (#980). O risco não é hipotético — a nota de CLEARING_PIX já existia porque o 009 "parece errado" para quem lê o manual.

Ficam registrados também:

Detalhes de gate

⚠️ Os assets vão em assets/0037/, não em 0037-assets/: handbook-numbering.test.ts lê o prefixo ^\d{4}- no topo do diretório, e uma pasta 0037-assets colidiria com a própria inquiry. INDEX.md e PERGUNTAS-EM-ABERTO.md foram regenerados por scripts/handbook/inquiry-index.ts — são derivados e inquiry-hygiene.test.ts os cobra.

Feito em worktree separado, a partir de origin/dev, para não interferir na árvore de trabalho compartilhada onde a frente Pix está em andamento.

Gate: 11672 testes, 0 falhas.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NJKkFN7sQDoBS8AvteK1kZ

…arquivo que o banco aprovou

Até hoje a evidência primária da frente Pix existia SÓ na pasta de Downloads da P.O. As
issues #923, #945, #948 e #980 citavam os dois arquivos pelo nome e nada os guardava —
perder aquela pasta apagaria a base de diff do Pix e o relatório que prova os falsos
positivos do Validador.

O QUE ENTRA

- `TESTE_PIX_BLOQUEADO_CNAB240_REV2.REM` — o arquivo que o Bradesco validou em 05/09/2026.
  É a PRIMEIRA base de diff que existe para Pix, no papel que o
  `PAG-GOLDEN_TESTE_AJUSTADO.REM` cumpre para as outras formas (inquiry-0033). Dados
  fictícios, conferidos: CNPJ 12345678/0001-95, `EMPRESA TESTE PIX`, chave sintética.
- `validador-universal-relatorio-02092026.pdf` — vale como prova dos 17 falsos positivos,
  NÃO como laudo.
- A inquiry, no molde da 0033: contexto, as 6 perguntas, a resposta literal, a triagem dos
  21 achados um a um, o que mudou no código e o que segue em aberto.

O REGISTRO SUBSTANTIVO

Os 6 pontos confirmados (45 · 009 · G100=04 · ISPB 00000000 · movimento 0 + instrução 09 ·
bloco bancário zerado) e a descoberta que vale mais que eles: o Validador Universal NÃO
APLICA O LAYOUT PIX. O portal lista Pix como layout separado de Multipag, e o resumo do
lote imprime `45-Modalidade não localizada`. 17 dos 21 achados são falsos positivos.

Isso inverte a hierarquia da skill `cnab240-bradesco` para esta modalidade: em `launchForm
45` o validador é FONTE INVÁLIDA (#980). O risco não é hipotético — a nota de
`CLEARING_PIX` já existia porque o `009` "parece errado" para quem lê o manual.

Ficam registrados também o enquadramento das duas etapas do pré-voo (TED/transf/boleto
validados em produção pelo cliente × Pix em construção, em remessa separada) e a premissa
de negócio da P.O.: a chave Pix tem de corresponder à inscrição do título, cobrada pelo
banco via `PF`/`PG` — que hoje voltam como `unknown` (#984).

⚠️ Os assets vão em `assets/0037/`, e NÃO em `0037-assets/`: o gate
`handbook-numbering.test.ts` lê o prefixo `^\d{4}-` do topo do diretório, e uma pasta
`0037-assets` colidiria com a inquiry. `INDEX.md` e `PERGUNTAS-EM-ABERTO.md` regenerados
por `scripts/handbook/inquiry-index.ts` — são derivados, não se editam à mão.

Gate: 11672 testes, 0 falhas.

Refs: #923, #945, #948, #980, #863, #984
Assisted-by: Claude-Code:claude-opus-5
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NJKkFN7sQDoBS8AvteK1kZ
@GabrielAderaldo
GabrielAderaldo merged commit a6e8f87 into dev Sep 8, 2026
18 checks passed
@GabrielAderaldo
GabrielAderaldo deleted the docs/inquiry-laudo-pix-multipag branch October 5, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants