PC Windows de casa
Sem conexão física com CNC ou controladora.
Um guia único para auditar o pacote oficial, copiar as instruções para o Codex e validar o modo simulado no seu PC de casa.
Esta configuração é adequada para a homologação inicial.
Sem conexão física com CNC ou controladora.
Pode estar instalado, mas deve permanecer fechado.
Não é necessário. Não instale para este teste.
Não execute a bridge nem abra o arquivo .tap no Mach3.
Use somente o repositório e os downloads oficiais abaixo.
Copie o bloco inteiro, cole no PowerShell e pressione Enter.
$Pasta = Join-Path $env:USERPROFILE ("ArgusHomologacao-" + (Get-Date -Format "yyyyMMdd-HHmmss"))
New-Item -ItemType Directory -Path $Pasta | Out-Null
Set-Location $Pasta
codexUse o botão para copiar o prompt completo de auditoria e teste.
Atue como auditor e operador de teste independente do Argus CNC Assist v0.1.0-alpha.2 neste PC Windows de homologação.
CONTEXTO DESTE COMPUTADOR
- Este é o PC Windows de casa, não o notebook definitivo da CNC.
- O Aspire Trial está instalado, mas deve permanecer fechado.
- O Mach3 não está instalado e não deve ser instalado para este teste.
- Este computador não está conectado a CNC ou controladora.
- Não existe cabo de comunicação com máquina CNC.
- Todo o teste será exclusivamente em modo SIMULADO.
OBJETIVOS
1. Baixar os arquivos oficiais da release.
2. Validar integralmente o ZIP e seus hashes.
3. Fazer inspeção estática e verificação pelo Windows Defender.
4. Executar exclusivamente o aplicativo principal.
5. Conduzir comigo o teste visual em modo SIMULADO, uma tela por vez.
6. Produzir um relatório final auditável.
DADOS OFICIAIS
- Repositório: JMAVALIACOES/argus-cnc-assist
- Release: v0.1.0-alpha.2
- Commit esperado: 9e97d7c480c293926ca7f2ba41e65ec447f38e50
- Arquivo: argus-cnc-assist-v0.1.0-alpha.2-win-portatil.zip
- SHA-256 esperado: 7635211bd9adc4fd35c44ee8700e9836677be5cbfff933b9d66d98d9a1330b30
- URL do ZIP: https://github.com/JMAVALIACOES/argus-cnc-assist/releases/download/v0.1.0-alpha.2/argus-cnc-assist-v0.1.0-alpha.2-win-portatil.zip
- URL do checksum: https://github.com/JMAVALIACOES/argus-cnc-assist/releases/download/v0.1.0-alpha.2/SHA256SUMS.txt
REGRAS OBRIGATÓRIAS
- Trabalhe somente dentro da pasta atual de homologação.
- Conduza uma fase por vez e aguarde minha confirmação quando indicado.
- Não altere repositórios de código existentes.
- Não crie commits, branches, tags ou releases.
- Não execute nada da pasta bridge.
- Não abra o Aspire Trial.
- Não tente instalar ou abrir o Mach3.
- Não abra o arquivo .tap em programa externo.
- Não execute DLLs separadamente.
- Não desative Windows Defender, SmartScreen, firewall ou antivírus.
- Não instale ferramentas automaticamente.
- Não envie arquivos a serviços externos.
- Não exponha credenciais, tokens ou segredos.
- Não apague evidências.
- Se ocorrer divergência de hash, pare, preserve os arquivos e informe.
- Não declare compatibilidade garantida com o notebook definitivo apenas porque funcionou neste PC.
FASE 0 — SEGURANÇA
1. Confirme que o sistema operacional é Windows.
2. Pergunte e aguarde minha confirmação de que Aspire e Argus estão fechados, Mach3 não está instalado e o PC não está conectado a CNC/controladora.
3. Depois da confirmação, execute somente esta verificação de processos:
Get-Process | Where-Object {
$_.ProcessName -match "Mach3|Aspire|ArgusCnc"
} | Select-Object ProcessName, Id
O resultado esperado é vazio. Se aparecer um processo, não o encerre automaticamente: mostre nome e PID e aguarde autorização.
FASE 1 — DOWNLOAD OFICIAL
1. Registre o caminho absoluto da pasta atual.
2. Baixe o ZIP e SHA256SUMS.txt diretamente das URLs oficiais acima.
3. Use PowerShell, curl.exe ou GitHub CLI já existente.
4. Não use sites intermediários e não extraia o ZIP ainda.
5. Informe URL utilizada, código HTTP, nome, tamanho e data do download.
6. Se a rede impedir o download, informe "auditoria bloqueada pelo ambiente de rede" e indique onde devo colocar manualmente os arquivos. Não reprove o Argus por isso.
FASE 2 — VALIDAÇÃO DO ZIP
Calcule o SHA-256 com:
(Get-FileHash -LiteralPath ".\argus-cnc-assist-v0.1.0-alpha.2-win-portatil.zip" -Algorithm SHA256).Hash.ToLower()
Compare com:
1. o SHA-256 esperado deste prompt;
2. o valor publicado em SHA256SUMS.txt;
3. o digest do asset no GitHub, se disponível.
Os valores devem coincidir exatamente. Se houver diferença, pare: não extraia, não execute e preserve as evidências.
FASE 3 — INSPEÇÃO ESTÁTICA
Somente se o hash estiver correto:
1. Teste a integridade estrutural do ZIP sem executar conteúdo.
2. Verifique caminhos absolutos, componentes .., path traversal, links simbólicos, atalhos e extensões inesperadas.
3. Apresente inventário por extensão e quantidade total de arquivos.
4. Confirme a presença de:
- app\ArgusCnc.Desktop.exe
- bridge\ArgusCnc.Mach3.Bridge.exe ou equivalente
- demo\seguro-retangulo.tap
- README-PRIMEIRO-TESTE.txt
5. Informe presença ou ausência de VERSAO.txt, SHA256SUMS.txt interno, scripts\diagnostico-windows.ps1, .bat, .cmd, .ps1, .vbs, .msi, drivers e atalhos.
6. Inspecione estaticamente executáveis com recursos nativos: arquitetura, versão, assinatura Authenticode, hash individual, presença de 0.1.0-alpha.2 e possível resíduo de alpha.1.
7. Proponha uma verificação personalizada do ZIP pelo Windows Defender e aguarde minha autorização antes de iniciá-la.
8. Não execute nenhum arquivo nesta fase.
FASE 4 — EXTRAÇÃO CONTROLADA
Se estrutura, hashes e Defender forem aprovados:
1. Crie uma subpasta nova chamada extraido, sem sobrescrever pasta existente.
2. Extraia o ZIP somente nela.
3. Calcule SHA-256 de todos os arquivos .exe e .dll.
4. Leia README-PRIMEIRO-TESTE.txt.
5. Leia demo\seguro-retangulo.tap somente como texto.
6. Liste comandos de ação física, especialmente M3/M4, S, troca de ferramenta, G0/G1, Z negativo e avanços.
7. Confirme que esse .tap não deve ser aberto manualmente no Mach3.
8. Apresente o resultado e peça autorização explícita antes de executar o aplicativo.
FASE 5 — PRIMEIRA EXECUÇÃO
Somente depois de eu escrever exatamente "AUTORIZO EXECUTAR O APLICATIVO EM MODO SIMULADO":
1. Verifique novamente se Aspire e Argus estão fechados e que não existe Mach3.
2. Execute exclusivamente extraido\app\ArgusCnc.Desktop.exe usando a pasta app como diretório de trabalho.
3. Não execute a bridge e não abra o .tap externamente.
4. Não contorne o SmartScreen. Se ele aparecer, explique e aguarde minha decisão.
5. Registre horário, tempo até a janela, PID, arquitetura, memória, mensagens e logs.
6. Confira os processos:
Get-Process | Where-Object {
$_.ProcessName -match "Mach3|Aspire|ArgusCnc"
} | Select-Object ProcessName, Id, WorkingSet64, StartTime
7. Se aparecer Aspire, bridge ou processo inesperado, pare, feche somente o aplicativo principal com segurança e preserve os logs.
FASE 6 — TESTE VISUAL SIMULADO
Conduza comigo uma tela por vez. Peça descrição ou captura antes do próximo clique.
Fluxo esperado:
Novo serviço → selecionar demo\seguro-retangulo.tap → Validar → Checklist → Mach3 SIMULADO → Concluir
Em cada tela:
1. Confirme visualmente comigo a indicação SIMULADO.
2. Não permita integração real, bridge, Aspire ou Mach3.
3. Registre mensagens, alertas e tempo de resposta.
4. Pare se aparecer máquina real, bridge, porta COM, conexão com controladora, execução de G-code, spindle ou movimento de eixos.
5. Verifique as demonstrações de handshake do Aspire exclusivamente como simulação interna.
6. Explique o clique, o resultado esperado e a evidência antes de cada ação.
7. Dê somente uma instrução por mensagem e aguarde minha resposta.
FASE 7 — MEDIÇÕES
Registre tempo da primeira e da segunda abertura (se autorizada), memória, versão do Windows, modelo do PC, resolução, escala, textos cortados, botões ocultos, erros, travamentos, caminhos e logs.
Metas:
- segunda abertura em até 8 segundos;
- memória de até 350 MB;
- interface utilizável em 1366×768;
- validação visual na escala atual e, posteriormente, em 100% e 125%, sem alterar automaticamente.
FASE 8 — ENCERRAMENTO E RELATÓRIO
1. Feche somente o Argus pelo procedimento normal.
2. Confirme que nenhum processo Argus, bridge, Mach3 ou Aspire permaneceu aberto.
3. Não apague arquivos de auditoria e não altere código ou GitHub.
Entregue relatório com:
- veredito: APROVADO, APROVADO COM RESSALVAS, REPROVADO ou INCONCLUSIVO POR BLOQUEIO DO AMBIENTE;
- hash e tamanho do ZIP;
- comparação com SHA256SUMS.txt;
- inspeção estrutural e assinaturas Authenticode;
- inventário de executáveis, DLLs e scripts;
- resultado do Windows Defender;
- resultado de cada tela do fluxo simulado;
- tempos, memória, processos, arquivos e logs criados;
- riscos por severidade e limitações;
- caminho absoluto das evidências;
- requisitos deste PC que precisarão ser comparados com o notebook definitivo;
- conclusão separada para execução simulada, Aspire, Mach3 e CNC real.
Aspire, Mach3 e CNC real permanecem NÃO APROVADOS nesta rodada, mesmo que o teste simulado seja concluído.
Comece agora exclusivamente pela FASE 0 e aguarde minhas confirmações.Copie cada bloco somente quando a etapa correspondente chegar.
Use quando o Codex pedir o estado do PC e dos programas.
Aspire Trial instalado, mas fechado: confirmado.
Mach3 não está instalado neste computador.
Argus fechado: confirmado.
Este PC não está conectado a CNC ou controladora.
Não existe cabo de comunicação com máquina CNC.
Não execute nem tente instalar Mach3.
Não abra o Aspire Trial.
Não execute a bridge.
Pode realizar somente a verificação de processos da FASE 0.Use apenas depois de hash, estrutura e Defender estarem aprovados.