Registro local redigido do gateway em execução e do exemplo kimi-k3.
Leia a versão simples, ou abra a camada técnica em qualquer seção.
1
A grande ideia
O upgrade só é seguro quando preserva o comportamento que usuários veem em uma falha de imagem.
Pense como… Pense em trocar um motor sem perder o freio: a versão muda, mas o carro ainda precisa parar de modo previsível. O binário não é um carro; a prova é uma resposta HTTP observável..
Por baixo do capô
A base exata é v7.2.70; o patch local adapta falhas de leitura de imagem para status e corpo JSON. O teste controlado obteve HTTP 503 quando o upstream fechou antes dos cabeçalhos.
2
Em uma imagem
backup 7.2.50 — governa — O binário final é 7.2.70-local.
3
No código
Este é o caminho local real e um comando seguro de leitura.
internal/runtime/executor/codex_openai_images.go
# trecho real, não editado
ruby installed-binary-http-proof/run-proof.rb
go test -v -count=1 -run "^TestCodexExecutorDirectOpenAIImage" ./internal/runtime/executor
Acesse você mesmo
ruby installed-binary-http-proof/run-proof.rb
go test -v -count=1 -run "^TestCodexExecutorDirectOpenAIImage" ./internal/runtime/executor
4
Experimente
Use os controles para recuperar a evidência antes de ler a explicação.
tag v7.2.70 — confere com — Fechar antes de cabeçalhos produziu 503 JSON.diff de duas fontes — roteia para — A prova isolada não reiniciou o serviço principal.leitura de corpo — exclui — O binário final é 7.2.70-local.erro antes de cabeçalho — prova — Fechar antes de cabeçalhos produziu 503 JSON.mapeamento 503 — delimita — A prova isolada não reiniciou o serviço principal.JSON de erro — mapeia para — O binário final é 7.2.70-local.teste truncado — reinicia como — Fechar antes de cabeçalhos produziu 503 JSON.SHA do binário — preserva — A prova isolada não reiniciou o serviço principal.porta 18317 — compara com — O binário final é 7.2.70-local.upstream falso — retorna — Fechar antes de cabeçalhos produziu 503 JSON.limpeza de PID — confirma — A prova isolada não reiniciou o serviço principal.serviço principal intacto — qualifica — O binário final é 7.2.70-local.backup 7.2.50 registro de verificação — registra — Fechar antes de cabeçalhos produziu 503 JSON.
Resumo em três quadros
1 Faça backup antes de trocar2 Teste o contrato de erro3 Prove no binário instalado
A base exata é v7.2.70; o patch local adapta falhas de leitura de imagem para status e corpo JSON. O teste controlado obteve HTTP 503 quando o upstream fechou antes dos cabeçalhos.
Registre a observação, preserve a exceção e escolha a próxima prova estreita.
recupereBackup verificávelclique para virar
O binário final é 7.2.70-local.
recupereTeste focado do patchclique para virar
Fechar antes de cabeçalhos produziu 503 JSON.
recupereProva HTTP isoladaclique para virar
A prova isolada não reiniciou o serviço principal.
Preveja antes de revelar
O que prova o patch de imagem instalado?
O teste HTTP no binário instalado observa o contrato externo; versão e diff não bastam.