Skip to content

Simplicio Runtime v3.8.39

Choose a tag to compare

@wesleysimplicio wesleysimplicio released this 30 Aug 19:33
· 40 commits to master since this release
cf8e3ee

Simplicio Runtime v3.8.39

Release manual local, sem GitHub Actions, produzida a partir do Runtime d91aa04b39ab33c252c628fab6806bf8ea2c39a8.

Diferenças desde v3.8.38

  • Corrige a compilação e a conformidade do Agent Plane, do registro nativo de comandos e do comando run.
  • Torna os modos de economia de tokens explícitos e mantém o benchmark seguro quando o ledger não está disponível, sem alegar eventos que não foram gravados.
  • Alinha todas as fontes de versão do Runtime em 3.8.39 e fortalece os gates de release/instalação.
  • Publica binários para Windows x64, macOS arm64, macOS x64 e Linux x64.
  • Inclui assinaturas Ed25519, checksums SHA-256, SBOMs SPDX, proveniência e manifesto de atualização que exige verificação Ed25519.
  • Mantém os instaladores install.sh e install.ps1 com registro MCP/hooks e reconciliação dos plugins compatíveis para hosts detectados.
  • Publica simplicio-installer 3.8.39 no PyPI; instalações por terminal e PyPI foram verificadas em ambiente limpo no host macOS arm64.
  • Atualiza o Desktop para 3.8.39 e distribui o Runtime oficial da mesma versão dentro do aplicativo.

Comparação completa do Runtime/distribuição: v3.8.38...v3.8.39

Runtime PRs principais: #5253, #5254, #5255 e #5256.

Desktop 3.8.39 — macOS Apple Silicon

Assets adicionados manualmente a esta release após o merge do PR #263. O código-fonte do Desktop é o commit dd7dd0665630fcdd6c9a76d07956d840f80fc0a9; a tag Runtime já publicada não foi movida.

Arquivo Tamanho em bytes SHA-256
Simplicio-3.8.39-arm64.dmg 33754359 5b2c6380d9f5b52ee0371cb3937a4279a806e22dd88f5a80e121e48e7de96735
Simplicio-3.8.39-arm64.zip 32030285 38c73a9c7d6a80a2e370b3ce59d4299fae9f760e440dd406a9d453c6394ca290

Cada pacote inclui sidecars .sig (Ed25519), .spdx.json (SBOM) e .provenance.json. As assinaturas e a correspondência entre nome, versão, tamanho, digest e commit foram verificadas antes da publicação e novamente nos arquivos baixados do GitHub. Os oito assets públicos coincidem byte a byte com os arquivos locais verificados.

O binário Runtime embutido preserva exatamente o SHA-256 do asset oficial simplicio-macos-arm64: c6dca7c384aaedb0226f6ea93a0dbe259a175f999c070e6c8ef609af519e5130. A assinatura ad-hoc foi aplicada somente ao bundle externo, sem reescrever a assinatura do sidecar.

Validação local: codesign --verify --deep --strict passou tanto no app extraído do ZIP quanto no DMG montado e na instalação final. O app instalado abriu com Runtime 3.8.39, conta ativa e navegação funcional. Os 66 testes de frontend, o build de frontend, os testes Rust e a validação determinística do repositório passaram.

Limitações e gates ainda abertos

  • Apple Developer ID e notarização indisponíveis nesta máquina. Os apps têm assinatura ad-hoc válida, mas spctl/Gatekeeper rejeita o aplicativo. A assinatura Ed25519 da distribuição não substitui a confiança Apple. Esta publicação não comprova instalação sem alertas em um Mac limpo.
  • Os contratos Runtime de algumas ações de Ambient/Workspace/Agent Plane ainda não estão expostos na instalação: Today mostra ambient.today_projection_unavailable; Novo/Buscar/Live e ações de Chats/Teams/Automations/Apps permanecem desabilitados quando o contrato correspondente está ausente. Navegação e leitura de estado não equivalem a execução dessas funções.
  • Não há nesta publicação prova de smoke nativo instalado em Windows, Linux ou macOS Intel, nem fechamento dos gates N/N-1 de todo o Release Train.
  • A proveniência Desktop registra optimization_profile_receipt_not_supplied; nenhum resultado de otimização foi inventado.

Os épicos Runtime #5156, #5193, #5208 e #3334 permanecem abertos para esses gates. A release está publicada, mas não é declarada como integração Desktop 100% concluída.