Repository navigation
Corrige CI falsa, espera do merge no G5 e mantém a versão liberada no ar - #9
Merged
Merged
Conversation
…o no ar - Espera os checks aparecerem no PR antes do `gh pr checks --watch`, que saía como falha logo após o push e acionava o agente de Código à toa. - Se o G5 for aprovado antes do merge, o supervisor aguarda o merge sem registrar nova decisão nem falha de processo. - Com a virada autorizada no G7, o ambiente continua no ar como produção simulada; só é derrubado no rollback ou em execução interrompida. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Contexto
Problemas observados na primeira execução oficial (CAT-BUG-01, trace
20261110T234154-cat-bug-01):gh pr checks --watch3 s após abrir o PR fix(catalog): alteração de preço não chega ao carrinho #8, antes de o GitHub registrar o check. O comando saiu com erro, o que gerou umci_quebradoe uma chamada desnecessária ao agente de Código (US$ 0,035). A CI real passou.aantes do merge virava uma nova decisão de gate e uma falhaprocesso. A execução ficou com 3 decisões no G5 em vez de 1.finallyderrubava a homologação. Não sobrava nenhum ambiente com a versão liberada.Mudanças
GitHubPlatform.wait_ciespera os checks aparecerem no PR (até 5 min) antes do--watch.merge_pendingno trace), sem nova decisão nem falha.O trace do CAT-BUG-01 continua como foi gerado. Essas distorções devem ser registradas na análise como falhas da ferramenta.
Verificação
pytest: 57 testes passando, com 2 novos (ambiente mantido após a virada e espera do merge sem nova decisão). O teste de rollback agora confere que o ambiente é derrubado.🤖 Generated with Claude Code