Commit d0eceba
fix(regua): DOCSAUT deixa de reprovar branch de PR com autor novo (#415)
DEFEITO MEU, do #398: a linha de base rodava `gen-docs --check --autoria`, mas `--autoria` só é
derivável na MAIN — é exatamente o contrato que o #398 estabeleceu. Qualquer branch com autor
novo no histórico reprovava, e a régua passou a cobrar o contrário do que guarda. Bateu em #375,
#372, #399 e na pilha de CI de outra sessão, que precisou de PREPUSH=0 para empurrar.
Conserto: linha de base sem `--autoria`. A DOCSAUT2 (que pergunta se `--autoria` MORDE a autoria
torta) só roda quando a autoria está medível; numa branch onde ela já está torta por si, a régua
AVISA que pulou em vez de reprovar. Na main continua valendo integralmente.
Conferido: os dois mutantes seguem mordendo na main, e com autoria torta commitada numa branch a
régua passa imprimindo o aviso.
Agent: Claude Code
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>1 parent 60c158f commit d0eceba
1 file changed
Lines changed: 10 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
55 | 61 | | |
56 | 62 | | |
57 | 63 | | |
| |||
75 | 81 | | |
76 | 82 | | |
77 | 83 | | |
78 | | - | |
| 84 | + | |
| 85 | + | |
79 | 86 | | |
80 | 87 | | |
81 | 88 | | |
| |||
0 commit comments