+ "message": "Checkpoint de memória (fallback; sem resposta ao usuário).\n\n1. Use NO_REPLY.\n2. Esta rotina é fallback: a regra principal é write-at-source durante a sessão principal.\n3. Garanta que exista memory/YYYY-MM-DD.md para hoje; crie se não existir.\n4. Leia memory/YYYY-MM-DD.md e memory/flush-state.json antes de escrever.\n5. Se o memory daily log já estiver com entradas recentes e suficientes do dia, não invente nem reescreva: apenas finalize sem alterar o arquivo.\n6. Se houver lacunas reais, acrescente apenas fatos objetivos e curtos (decisões, mudanças de configuração, ações executadas, pendências), sem duplicar conteúdo já registrado hoje.\n7. Se não houver novidade real desde o último checkpoint, não altere o memory daily log (memory/YYYY-MM-DD.md).\n8. Atualize memory/flush-state.json com lastCheckpointAt (ISO-8601) e lastSummaryHash (hash do resumo incremental, ou hash vazio se não houve adição).",
0 commit comments