Correção de fato: CONSTRUCAO/MMMODAS/RINCAO/UNIAO são cópias reais de 4 clientes (Cliente A-D), não dado de teste como uma sessão anterior (Missão 6/7) generalizou por engano a partir do Agent 2 (esse sim, teste). docs/EVIDENCE_SOURCES.md e docs/PROJECT_STATE.md corrigidos. Bloco 0 (setup seguro) concluído: os 4 originais copiados para work_copies/ (git-ignored, .FDB maiúsculo já coberto pelo padrão existente), hash SHA-256 idêntico antes/depois da cópia (manifestos commitados). CRT/UF/regime confirmados direto de cada banco via company_context (nunca perguntado ao operador): A=CONSTRUCAO CRT1, B=MMMODAS CRT1, C=RINCAO CRT3, D=UNIAO CRT1. 4 Agents novos registrados (IDs 618-621, installation_ids novos, nunca reaproveitando o Agent 2), .env por instalação (gitignored - contém tokens reais), FIREBIRD_WRITES=0, escrita restrita ao próprio work copy de cada um. docs/LOCAL_WRITE_ALLOWLIST_V1.json atualizado para apontar a work_copies/ em vez de Banco/ - os originais nunca mais devem ser abertos em modo de escrita. Bloco 1.3 concluído: busca web real confirma cClassTrib já obrigatório desde 03/08/2026 para CRT=3 (Cliente C) e só a partir de 2027 para CRT=1 (A/B/D) - o motor já implementava essa regra corretamente, nenhuma mudança de código. Restante da missão (diagnóstico completo de 18 campos, aprovação dos datasets P2-P4, cascata de escrita, lançamento dos Agents C/D) NÃO foi executado: 3 ações foram negadas pelo classificador de modo automático desta sessão (nunca contornadas por outra via, por instrução explícita da própria negação) e a sessão foi encerrada a pedido do operador com 2 jobs reais (Cliente A e B) ainda RUNNING no Hub local. Detalhe completo, incluindo o que uma sessão futura deve verificar primeiro, em docs/MISSAO_9_LOG.md. Nenhuma mudança de código nesta sessão - só documentação, setup de ambiente de trabalho e tentativas de execução operacional. Nenhuma escrita fiscal real em nenhum banco (nem original, nem cópia). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
46 lines
2.1 KiB
JSON
46 lines
2.1 KiB
JSON
{
|
|
"artifact": "LOCAL_WRITE_ALLOWLIST_V1",
|
|
"authorized_by": "operator, Missão 9 (2026-09-29) — supersedes the original Local Completion V1 authorization for CONSTRUCAO/MMMODAS/RINCAO/UNIAO",
|
|
"scope": "disposable WORK COPIES only; exact canonical paths; never by directory or extension; the 4 real-client originals under Banco/ are READ-ONLY forever (never opened in write mode again) — every write goes only to work_copies/<name>.FDB, a copy made and hash-verified at the start of Missão 9 (docs/MISSAO_9_LOG.md)",
|
|
"databases": [
|
|
{
|
|
"name": "CONSTRUCAO",
|
|
"path": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\work_copies\\CONSTRUCAO.FDB",
|
|
"source_artifact": "docs/MISSAO_9_LOG.md",
|
|
"original_path_readonly": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\Banco\\CONSTRUCAO.FDB",
|
|
"original_sha256": "2caf16b4128f6673da5c8206ab5f25b4885c1553a6e3332aa7ca47f0e026e463",
|
|
"size_bytes": 88674304
|
|
},
|
|
{
|
|
"name": "MMMODAS",
|
|
"path": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\work_copies\\MMMODAS.FDB",
|
|
"source_artifact": "docs/MISSAO_9_LOG.md",
|
|
"original_path_readonly": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\Banco\\MMMODAS.FDB",
|
|
"original_sha256": "4c7ecae99d539bdcf82cd7432af1f7dbd6bd4fc51d2dfbe1019fa944e9eb6636",
|
|
"size_bytes": 248487936
|
|
},
|
|
{
|
|
"name": "RINCAO",
|
|
"path": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\work_copies\\RINCAO.FDB",
|
|
"source_artifact": "docs/MISSAO_9_LOG.md",
|
|
"original_path_readonly": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\Banco\\RINCAO.FDB",
|
|
"original_sha256": "5da195585265ac8db97fcae7a300139dc4f68d8917a067d72531680380998638",
|
|
"size_bytes": 876544000
|
|
},
|
|
{
|
|
"name": "UNIAO",
|
|
"path": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\work_copies\\UNIAO.FDB",
|
|
"source_artifact": "docs/MISSAO_9_LOG.md",
|
|
"original_path_readonly": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\Banco\\UNIAO.FDB",
|
|
"original_sha256": "21e2d933639ce474ede0abc906ef72a2693d03fb6debfc64f8a4b2035e89c727",
|
|
"size_bytes": 484052992
|
|
},
|
|
{
|
|
"name": "TESTESOFICIAIS",
|
|
"path": "D:\\PROJETOS\\GTISISTEMAS\\Projeto\\TESTESOFICIAIS.FDB",
|
|
"source_artifact": "CLAUDE.md",
|
|
"size_bytes": 40337408
|
|
}
|
|
]
|
|
}
|