v0.7.1
Patch de confiabilidade a partir do smoke S18 multi-host (Claude Code, Codex, Cursor, opencode PASS em tarefa real). Sem breaking · CAPABILITIES_SCHEMA_VERSION segue v5.
Correções (MCP)
- P2 —
atlas_run_state(upsert)faz merge top-level: upsert parcial não derrubadispatch.active(bug que travava olock_validator(start)seguinte em Codex + opencode). - Version-conflict —
findActiveRunConflictsó bloqueia conflito de lock real; run antigo/inativo (inclusive de versão anterior) deixa de travar runs novos. Corrige fricção de atualização de 0.6.x. - Banner —
atlas_verify_artifactaceitaartifact_kind(prd|plan) para banner correto na verificação de PRD.
Endurecimento (Gate G4)
- R17 — falha de dispatch do validador em runtime =
blocked, nunca inline. - R19 —
dispatch_tokendocompletetem que vir do output do próprio validador irmão.
Limite honesto: R17/R19 não são prova de isolamento não-forjável (MCP fala stdio com cliente único). Fecha o atalho preguiçoso; prova forte fica para S22.
Verificação
110 testes (107 + 3 regressões) · check-consistency ok · plugin validate --strict ok.
Instalação
claude plugin marketplace add pauloborini/atlas-workflow