{
  "central_root": null,
  "ecosystem_root": "G:\\_codex-git",
  "environments": [
    {
      "environment_id": "windows-primary",
      "expected": true,
      "kind": "windows_primary",
      "local": true,
      "role": "espelho local Windows principal",
      "root": "G:\\_codex-git"
    },
    {
      "environment_id": "windows-secondary",
      "expected": true,
      "kind": "windows_secondary",
      "local": true,
      "role": "espelho local Windows secundario",
      "root": "G:/codex_vm/_codex-git"
    },
    {
      "environment_id": "codex-server",
      "expected": true,
      "kind": "codex_server",
      "local": false,
      "role": "repositorios no servidor Codex",
      "root": "/root/__gpt-codex"
    },
    {
      "environment_id": "gitlab-server",
      "expected": true,
      "kind": "gitlab_server",
      "local": false,
      "role": "repositorios no ambiente GitLab",
      "root": "/root/_codex-git"
    }
  ],
  "fetch_enabled": true,
  "generated_at": "2026-05-02T05:36:33+00:00",
  "plugin_auth_attempt": "mcp_tool_call_rejected_before_router",
  "report_id": "repository-mesh-0f55707ab617",
  "summaries": [
    {
      "actions": [
        {
          "action_id": "mesh-action-61bb08f62bc5",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-business-platform"
        },
        {
          "action_id": "mesh-action-a6131408e2be",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-business-platform"
        },
        {
          "action_id": "mesh-action-d2727fbc94ef",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-business-platform"
        },
        {
          "action_id": "mesh-action-e331b3e4c497",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-business-platform"
        }
      ],
      "aligned_hash": "775e3c0ba8dfd5dc03c7e03384b0adbf93be729e",
      "credential_error_count": 0,
      "destructive_block_count": 0,
      "dirty_count": 0,
      "hash_set": [
        "775e3c0ba8dfd5dc03c7e03384b0adbf93be729e"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-business-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-business-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-business-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "775e3c0ba8dfd5dc03c7e03384b0adbf93be729e",
            "head_summary": "775e3c0 auto-sync: tudo-para-ia-business-platform 2026-05-02 00:08:15",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-business-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-business-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-business-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:02+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-business-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-business-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-business-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-business-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "775e3c0ba8dfd5dc03c7e03384b0adbf93be729e",
            "head_summary": "775e3c0 auto-sync: tudo-para-ia-business-platform 2026-05-02 00:08:15",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-business-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-business-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-business-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:03+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-business-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-business-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:03+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-business-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-business-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:03+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-business-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico 775e3c0ba8df; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "01_repo_tudo-para-ia-business-platform",
        "declared_name": "tudo-para-ia-business-platform",
        "expected_local_name": "tudo-para-ia-business-platform",
        "gitea_repo": "admin/tudo-para-ia-business-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-cf83302e51c3",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-compliance-platform"
        },
        {
          "action_id": "mesh-action-89d16c6d68ae",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-compliance-platform"
        },
        {
          "action_id": "mesh-action-6903dd01bc1f",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-compliance-platform"
        },
        {
          "action_id": "mesh-action-6e50d3c37aeb",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-compliance-platform"
        }
      ],
      "aligned_hash": "a97cd9a1103e336b14d52570788095cfaea71394",
      "credential_error_count": 0,
      "destructive_block_count": 0,
      "dirty_count": 0,
      "hash_set": [
        "a97cd9a1103e336b14d52570788095cfaea71394"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-compliance-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-compliance-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-compliance-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "a97cd9a1103e336b14d52570788095cfaea71394",
            "head_summary": "a97cd9a auto-sync: tudo-para-ia-compliance-platform 2026-05-01 23:24:32",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-compliance-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-compliance-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:04+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-compliance-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-compliance-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-compliance-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-compliance-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "a97cd9a1103e336b14d52570788095cfaea71394",
            "head_summary": "a97cd9a auto-sync: tudo-para-ia-compliance-platform 2026-05-01 23:24:32",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-compliance-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-compliance-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:05+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-compliance-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-compliance-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:05+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-compliance-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-compliance-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:05+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-compliance-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico a97cd9a1103e; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "02_repo_tudo-para-ia-compliance-platform",
        "declared_name": "tudo-para-ia-compliance-platform",
        "expected_local_name": "tudo-para-ia-compliance-platform",
        "gitea_repo": "admin/tudo-para-ia-compliance-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-9c34fd44f893",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-customer-ops-platform"
        },
        {
          "action_id": "mesh-action-e09246d00bf7",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-customer-ops-platform"
        },
        {
          "action_id": "mesh-action-d681ca4be32c",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-customer-ops-platform"
        },
        {
          "action_id": "mesh-action-a2aae3a00161",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-customer-ops-platform"
        }
      ],
      "aligned_hash": "bf45665a80ffd63b0ddb5608a49007429c140a39",
      "credential_error_count": 0,
      "destructive_block_count": 0,
      "dirty_count": 0,
      "hash_set": [
        "bf45665a80ffd63b0ddb5608a49007429c140a39"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-customer-ops-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-customer-ops-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-customer-ops-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "bf45665a80ffd63b0ddb5608a49007429c140a39",
            "head_summary": "bf45665 auto-sync: tudo-para-ia-customer-ops-platform 2026-05-01 20:10:07",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-customer-ops-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-customer-ops-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:06+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-customer-ops-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-customer-ops-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-customer-ops-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-customer-ops-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "bf45665a80ffd63b0ddb5608a49007429c140a39",
            "head_summary": "bf45665 auto-sync: tudo-para-ia-customer-ops-platform 2026-05-01 20:10:07",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-customer-ops-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-customer-ops-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:07+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-customer-ops-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-customer-ops-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:07+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-customer-ops-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-customer-ops-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:07+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-customer-ops-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico bf45665a80ff; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "03_repo_tudo-para-ia-customer-ops-platform",
        "declared_name": "tudo-para-ia-customer-ops-platform",
        "expected_local_name": "tudo-para-ia-customer-ops-platform",
        "gitea_repo": "admin/tudo-para-ia-customer-ops-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-ce8369a3a97c",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "?? reports/evidence/alias-http-smoke-remote__20260502_quality-gates-postdeploy.json",
            "?? reports/evidence/docs-operational-evidence-pack__20260502_quality-gates-postdeploy.json",
            "?? reports/evidence/docs-operational-evidence-publication-plan__20260502_quality-gates-postdeploy.json",
            "?? reports/evidence/docs-operational-evidence-publication-registry__20260502_quality-gates-postdeploy.json",
            "?? reports/evidence/mcp-execute-smoke__20260502_quality-gates-postdeploy.json"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-docs-plataform"
        },
        {
          "action_id": "mesh-action-604e958b1ab4",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-docs-plataform"
        },
        {
          "action_id": "mesh-action-c22d79c0aa76",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-docs-plataform"
        },
        {
          "action_id": "mesh-action-9be03dcb6263",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-docs-plataform"
        },
        {
          "action_id": "mesh-action-258528af32fb",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-docs-plataform"
        }
      ],
      "aligned_hash": "f0d043d97d78b31f95c55ab1be2cfff5e65ec500",
      "credential_error_count": 0,
      "destructive_block_count": 1,
      "dirty_count": 1,
      "hash_set": [
        "f0d043d97d78b31f95c55ab1be2cfff5e65ec500"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-docs-plataform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-docs-plataform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-docs-plataform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "f0d043d97d78b31f95c55ab1be2cfff5e65ec500",
            "head_summary": "f0d043d auto-sync: tudo-para-ia-docs-plataform 2026-05-02 00:28:25",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git",
            "status_short": [
              "?? reports/evidence/alias-http-smoke-remote__20260502_quality-gates-postdeploy.json",
              "?? reports/evidence/docs-operational-evidence-pack__20260502_quality-gates-postdeploy.json",
              "?? reports/evidence/docs-operational-evidence-publication-plan__20260502_quality-gates-postdeploy.json",
              "?? reports/evidence/docs-operational-evidence-publication-registry__20260502_quality-gates-postdeploy.json",
              "?? reports/evidence/mcp-execute-smoke__20260502_quality-gates-postdeploy.json"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-docs-plataform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-docs-plataform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:08+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-docs-plataform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-docs-plataform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-docs-plataform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-docs-plataform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "f0d043d97d78b31f95c55ab1be2cfff5e65ec500",
            "head_summary": "f0d043d auto-sync: tudo-para-ia-docs-plataform 2026-05-02 00:28:25",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-docs-plataform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-docs-plataform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:09+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-docs-plataform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-docs-plataform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:09+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-docs-plataform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-docs-plataform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:09+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-docs-plataform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico f0d043d97d78; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "04_repo_tudo-para-ia-docs-plataform",
        "declared_name": "tudo-para-ia-docs-plataform",
        "expected_local_name": "tudo-para-ia-docs-plataform",
        "gitea_repo": "admin/tudo-para-ia-docs-plataform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-a7a379dbe718",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "m _paradigmas/lago"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-finance-platform"
        },
        {
          "action_id": "mesh-action-9acb48b0d9c1",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-finance-platform"
        },
        {
          "action_id": "mesh-action-1f40560bc8ae",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-finance-platform"
        },
        {
          "action_id": "mesh-action-fdf8583a2010",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-finance-platform"
        },
        {
          "action_id": "mesh-action-04ed792cb988",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-finance-platform"
        }
      ],
      "aligned_hash": "c09e54801470f45b22513b53fdedb3cc3750654b",
      "credential_error_count": 0,
      "destructive_block_count": 1,
      "dirty_count": 1,
      "hash_set": [
        "c09e54801470f45b22513b53fdedb3cc3750654b"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-finance-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-finance-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-finance-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "c09e54801470f45b22513b53fdedb3cc3750654b",
            "head_summary": "c09e548 auto-sync: tudo-para-ia-finance-platform 2026-05-02 00:09:34",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git",
            "status_short": [
              "m _paradigmas/lago"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-finance-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-finance-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:10+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-finance-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-finance-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-finance-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-finance-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "c09e54801470f45b22513b53fdedb3cc3750654b",
            "head_summary": "c09e548 auto-sync: tudo-para-ia-finance-platform 2026-05-02 00:09:34",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-finance-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-finance-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:11+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-finance-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-finance-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:11+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-finance-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-finance-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:11+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-finance-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico c09e54801470; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "05_repo_tudo-para-ia-finance-platform",
        "declared_name": "tudo-para-ia-finance-platform",
        "expected_local_name": "tudo-para-ia-finance-platform",
        "gitea_repo": "admin/tudo-para-ia-finance-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-8a4690c9c29d",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-gettys-platform"
        },
        {
          "action_id": "mesh-action-5850fef3cb38",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-gettys-platform"
        },
        {
          "action_id": "mesh-action-2a2fb7bc0dab",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-gettys-platform"
        },
        {
          "action_id": "mesh-action-d794140f218c",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-gettys-platform"
        }
      ],
      "aligned_hash": "e304fb7dbfc34ff5c05bd636194e1ccb6a307931",
      "credential_error_count": 0,
      "destructive_block_count": 0,
      "dirty_count": 0,
      "hash_set": [
        "e304fb7dbfc34ff5c05bd636194e1ccb6a307931"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-gettys-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-gettys-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-gettys-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "e304fb7dbfc34ff5c05bd636194e1ccb6a307931",
            "head_summary": "e304fb7 auto-sync: tudo-para-ia-gettys-platform 2026-05-02 00:33:47",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-gettys-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-gettys-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:12+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-gettys-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-gettys-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-gettys-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-gettys-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "e304fb7dbfc34ff5c05bd636194e1ccb6a307931",
            "head_summary": "e304fb7 auto-sync: tudo-para-ia-gettys-platform 2026-05-02 00:33:47",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-gettys-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-gettys-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:13+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-gettys-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-gettys-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:13+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-gettys-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-gettys-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:13+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-gettys-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico e304fb7dbfc3; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "06_repo_tudo-para-ia-gettys-platform",
        "declared_name": "tudo-para-ia-gettys-platform",
        "expected_local_name": "tudo-para-ia-gettys-platform",
        "gitea_repo": "admin/tudo-para-ia-gettys-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-fccffbbb759e",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "m _paradigmas/moesif/github/repos-clonados/moesif-browser-js",
            " m _paradigmas/moesif/github/repos-clonados/moesif-nodejs"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-identity-platform"
        },
        {
          "action_id": "mesh-action-bf839e1eb7da",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-identity-platform"
        },
        {
          "action_id": "mesh-action-ddc7a0df464a",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-identity-platform"
        },
        {
          "action_id": "mesh-action-3fa1024c9e04",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-identity-platform"
        },
        {
          "action_id": "mesh-action-434fa6be1041",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-identity-platform"
        }
      ],
      "aligned_hash": "a31adba6dd47eec7f584dbac0e8a76bc802ad3c0",
      "credential_error_count": 0,
      "destructive_block_count": 1,
      "dirty_count": 1,
      "hash_set": [
        "a31adba6dd47eec7f584dbac0e8a76bc802ad3c0"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-identity-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-identity-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-identity-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "a31adba6dd47eec7f584dbac0e8a76bc802ad3c0",
            "head_summary": "a31adba auto-sync: tudo-para-ia-identity-platform 2026-05-02 00:18:40",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-identity-platform.git",
            "status_short": [
              "m _paradigmas/moesif/github/repos-clonados/moesif-browser-js",
              " m _paradigmas/moesif/github/repos-clonados/moesif-nodejs"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-identity-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-identity-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:14+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-identity-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-identity-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-identity-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-identity-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "a31adba6dd47eec7f584dbac0e8a76bc802ad3c0",
            "head_summary": "a31adba auto-sync: tudo-para-ia-identity-platform 2026-05-02 00:18:40",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-identity-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-identity-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-identity-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:15+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-identity-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-identity-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:15+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-identity-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-identity-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:15+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-identity-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico a31adba6dd47; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "07_repo_tudo-para-ia-identity-platform",
        "declared_name": "tudo-para-ia-identity-platform",
        "expected_local_name": "tudo-para-ia-identity-platform",
        "gitea_repo": "admin/tudo-para-ia-identity-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-8af64b1a2f4d",
          "can_execute_automatically": false,
          "command_preview": [
            "git remote set-url origin https://git.ami.app.br/admin/tudo-para-ia-integracoes-platform.git"
          ],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "https://git.ami.app.br/admin/tudo-para-ia-integracoes-plataform.git",
            "https://git.ami.app.br/admin/tudo-para-ia-integracoes-platform.git"
          ],
          "kind": "fix_remote_url",
          "reason": "remote origin nao corresponde ao Gitea esperado",
          "required_before": [
            "registrar remote anterior",
            "executar fetch apos ajuste",
            "nao alterar branch nem working tree"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-c0dce06f8d11",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "M apps/tudo-para-ia-dajuds/wrangler.jsonc"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-c9e28f4ec5a2",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "ahead=1;behind=1;upstream=origin/main"
          ],
          "kind": "block_destructive_sync",
          "reason": "branch divergente ahead/behind; reconciliacao automatica poderia escolher versao antiga",
          "required_before": [
            "comparar commits",
            "decidir fonte valida mais recente",
            "fazer merge/rebase apenas com operador"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-9d7038836e52",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-c9373212b179",
          "can_execute_automatically": true,
          "command_preview": [
            "Rename-Item -LiteralPath 'G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-plataform' -NewName 'tudo-para-ia-integracoes-platform'"
          ],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-plataform",
            "G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-platform",
            "eaf49821adefdc1b9d64f456598e9c478a1d498d"
          ],
          "kind": "rename_local_folder",
          "reason": "materializado como alias tudo-para-ia-integracoes-plataform; esperado tudo-para-ia-integracoes-platform",
          "required_before": [
            "confirmar destino inexistente",
            "registrar hash HEAD antes do renome"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-dea83db8f4af",
          "can_execute_automatically": false,
          "command_preview": [
            "git remote set-url origin https://git.ami.app.br/admin/tudo-para-ia-integracoes-platform.git"
          ],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "https://git.ami.app.br/admin/tudo-para-ia-integracoes-plataform.git",
            "https://git.ami.app.br/admin/tudo-para-ia-integracoes-platform.git"
          ],
          "kind": "fix_remote_url",
          "reason": "remote origin nao corresponde ao Gitea esperado",
          "required_before": [
            "registrar remote anterior",
            "executar fetch apos ajuste",
            "nao alterar branch nem working tree"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-a26163e6be59",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-3db4026be62c",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "action_id": "mesh-action-110e2ce0a0e4",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-integracoes-platform"
        }
      ],
      "aligned_hash": null,
      "credential_error_count": 0,
      "destructive_block_count": 2,
      "dirty_count": 1,
      "hash_set": [
        "e067074d349a7101579276bd582601b3e6476de8",
        "eaf49821adefdc1b9d64f456598e9c478a1d498d"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 3,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-integracoes-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 1,
              "behind": 1,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-integracoes-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-integracoes-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "e067074d349a7101579276bd582601b3e6476de8",
            "head_summary": "e067074 chore: limpar lixo operacional regeneravel",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-integracoes-plataform.git",
            "status_short": [
              "M apps/tudo-para-ia-dajuds/wrangler.jsonc"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-integracoes-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-integracoes-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:16+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-plataform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-plataform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "eaf49821adefdc1b9d64f456598e9c478a1d498d",
            "head_summary": "eaf4982 auto-sync: tudo-para-ia-integracoes-plataform 2026-05-01 20:09:21",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-integracoes-plataform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-integracoes-plataform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-plataform",
          "nomenclature_note": "materializado como alias tudo-para-ia-integracoes-plataform; esperado tudo-para-ia-integracoes-platform",
          "observed_at": "2026-05-02T05:36:17+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-integracoes-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:17+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-integracoes-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-integracoes-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:17+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-integracoes-platform"
        }
      ],
      "remote_mismatch_count": 2,
      "risk": "blocked",
      "summary": "2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 remotes divergentes; 3 divergencias nominais; 2 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [
          "tudo-para-ia-integracoes-plataform"
        ],
        "canonical_name": "tudo-para-ia-integracoes-plataform",
        "central_folder": "08_repo_tudo-para-ia-integracoes-plataform",
        "declared_name": "tudo-para-ia-integracoes-platform",
        "expected_local_name": "tudo-para-ia-integracoes-platform",
        "gitea_repo": "admin/tudo-para-ia-integracoes-platform",
        "notes": [
          "ordem declarou platform, espelho local conhecido usa plataform"
        ],
        "requires_nominal_reconciliation": true
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-93207ce20f3a",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-intelligence-platform"
        },
        {
          "action_id": "mesh-action-735158c04761",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-intelligence-platform"
        },
        {
          "action_id": "mesh-action-343284eab795",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-intelligence-platform"
        },
        {
          "action_id": "mesh-action-f82ec42b3d5d",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-intelligence-platform"
        }
      ],
      "aligned_hash": "37c3ae1945864be8fed0e3dd4c0c560b486fba09",
      "credential_error_count": 0,
      "destructive_block_count": 0,
      "dirty_count": 0,
      "hash_set": [
        "37c3ae1945864be8fed0e3dd4c0c560b486fba09"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-intelligence-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": null,
              "behind": null,
              "error": "fatal: no upstream configured for branch 'main'",
              "upstream": null
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-intelligence-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              },
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-intelligence-platform",
                  "rev-parse",
                  "--abbrev-ref",
                  "--symbolic-full-name",
                  "@{u}"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 128,
                "stderr": "fatal: no upstream configured for branch 'main'\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-intelligence-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "37c3ae1945864be8fed0e3dd4c0c560b486fba09",
            "head_summary": "37c3ae1 chore: limpar lixo operacional regeneravel",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git",
            "status_short": [],
            "upstream": null
          },
          "matched_name": "tudo-para-ia-intelligence-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-intelligence-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:18+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-intelligence-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-intelligence-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-intelligence-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-intelligence-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "37c3ae1945864be8fed0e3dd4c0c560b486fba09",
            "head_summary": "37c3ae1 chore: limpar lixo operacional regeneravel",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-intelligence-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-intelligence-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:19+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-intelligence-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-intelligence-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:19+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-intelligence-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-intelligence-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:19+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-intelligence-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico 37c3ae194586; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "09_repo_tudo-para-ia-intelligence-platform",
        "declared_name": "tudo-para-ia-intelligence-platform",
        "expected_local_name": "tudo-para-ia-intelligence-platform",
        "gitea_repo": "admin/tudo-para-ia-intelligence-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-3f78c9633c6e",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "M src/mais_humana/repository_mesh_gitea.py",
            " M src/mais_humana/repository_mesh_readiness.py",
            " M src/mais_humana/repository_mesh_reconciliation.py",
            " M src/mais_humana/repository_mesh_runtime.py"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "action_id": "mesh-action-bfd19a507a03",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "action_id": "mesh-action-19aedce744b3",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-secondary",
          "evidence": [
            "ahead=1;behind=17;upstream=origin/main"
          ],
          "kind": "block_destructive_sync",
          "reason": "branch divergente ahead/behind; reconciliacao automatica poderia escolher versao antiga",
          "required_before": [
            "comparar commits",
            "decidir fonte valida mais recente",
            "fazer merge/rebase apenas com operador"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "action_id": "mesh-action-5deeb419c0c0",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "action_id": "mesh-action-26c9087acf3e",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "action_id": "mesh-action-fe32fc21acb6",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-mais-humana-platform"
        }
      ],
      "aligned_hash": null,
      "credential_error_count": 0,
      "destructive_block_count": 2,
      "dirty_count": 1,
      "hash_set": [
        "65c84a7166504f3ebe35b550d8a26e0c22d83322",
        "f9d954deda54309e96214df45a0949f22e8f6b77"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-mais-humana",
          "git_state": {
            "ahead_behind": {
              "ahead": null,
              "behind": null,
              "error": "fatal: no upstream configured for branch 'main'",
              "upstream": null
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-mais-humana",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              },
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-mais-humana",
                  "rev-parse",
                  "--abbrev-ref",
                  "--symbolic-full-name",
                  "@{u}"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 128,
                "stderr": "fatal: no upstream configured for branch 'main'\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-mais-humana",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "65c84a7166504f3ebe35b550d8a26e0c22d83322",
            "head_summary": "65c84a7 auto-sync: tudo-para-ia-mais-humana 2026-05-02 02:34:18",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git",
            "status_short": [
              "M src/mais_humana/repository_mesh_gitea.py",
              " M src/mais_humana/repository_mesh_readiness.py",
              " M src/mais_humana/repository_mesh_reconciliation.py",
              " M src/mais_humana/repository_mesh_runtime.py"
            ],
            "upstream": null
          },
          "matched_name": "tudo-para-ia-mais-humana",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-mais-humana",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:20+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-mais-humana",
          "git_state": {
            "ahead_behind": {
              "ahead": 1,
              "behind": 17,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-mais-humana",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-mais-humana",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "f9d954deda54309e96214df45a0949f22e8f6b77",
            "head_summary": "f9d954d Initial commit",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-mais-humana",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-mais-humana",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:21+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-mais-humana",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:21+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-mais-humana-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-mais-humana",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:21+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-mais-humana-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 2 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [
          "tudo-para-ia-mais-humana-plataform"
        ],
        "canonical_name": "tudo-para-ia-mais-humana-platform",
        "central_folder": "15_repo_tudo-para-ia-mais-humana-platform",
        "declared_name": "tudo-para-ia-mais-humana-platform",
        "expected_local_name": "tudo-para-ia-mais-humana",
        "gitea_repo": "admin/tudo-para-ia-mais-humana",
        "notes": [
          "nome canonico administrativo declarado como -platform; repo local/remoto materializado segue sem sufixo ate decisao Gitea"
        ],
        "requires_nominal_reconciliation": true
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-9b96f0545e2b",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "M deploy/mcps-gateway/src/managers/gpt-tooling-manager.ts",
            " M deploy/mcps-gateway/src/managers/mcp-transit-proof-ledger-manager.ts",
            " M packages/shared-mcp-administration-contracts/src/index.ts",
            " M tests/platform/mcps-gateway-mcp-ready-platforms.test.ts",
            " M tests/platform/mcps-gateway-transit-proof-ledger.test.ts"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        },
        {
          "action_id": "mesh-action-09c924f2d891",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        },
        {
          "action_id": "mesh-action-5b157361e3ee",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        },
        {
          "action_id": "mesh-action-d9abe9c7fbe5",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        },
        {
          "action_id": "mesh-action-b15f913f3744",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        }
      ],
      "aligned_hash": "c71754bb08753ca36d5cafd7d6ebfa6585d42e71",
      "credential_error_count": 0,
      "destructive_block_count": 1,
      "dirty_count": 1,
      "hash_set": [
        "c71754bb08753ca36d5cafd7d6ebfa6585d42e71"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "c71754bb08753ca36d5cafd7d6ebfa6585d42e71",
            "head_summary": "c71754b auto-sync: tudo-para-ia-mcps-internos-plataform 2026-05-02 02:33:35",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git",
            "status_short": [
              "M deploy/mcps-gateway/src/managers/gpt-tooling-manager.ts",
              " M deploy/mcps-gateway/src/managers/mcp-transit-proof-ledger-manager.ts",
              " M packages/shared-mcp-administration-contracts/src/index.ts",
              " M tests/platform/mcps-gateway-mcp-ready-platforms.test.ts",
              " M tests/platform/mcps-gateway-transit-proof-ledger.test.ts"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-mcps-internos-plataform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:22+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "c71754bb08753ca36d5cafd7d6ebfa6585d42e71",
            "head_summary": "c71754b auto-sync: tudo-para-ia-mcps-internos-plataform 2026-05-02 02:33:35",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-mcps-internos-plataform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:24+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-mcps-internos-plataform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:24+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:24+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-mcps-internos-plataform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico c71754bb0875; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "10_repo_tudo-para-ia-mcps-internos-plataform",
        "declared_name": "tudo-para-ia-mcps-internos-plataform",
        "expected_local_name": "tudo-para-ia-mcps-internos-plataform",
        "gitea_repo": "admin/tudo-para-ia-mcps-internos-plataform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-37f9a53424f8",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "M packages/core-operational-readiness/src/mcp-administration-ledger.ts",
            " M packages/core-operational-readiness/src/mcp-administration-types.ts"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "action_id": "mesh-action-e16f250cddb5",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "action_id": "mesh-action-971fc22703f5",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-secondary",
          "evidence": [
            "M .gitignore",
            " M README.md",
            " M apps/platform-shell/README.md",
            " M apps/platform-shell/package.json",
            " M apps/platform-shell/src/index.ts",
            " M contracts/platform-derivation.contract.json",
            " M contracts/platform-shell.contract.json",
            " M docs/architecture.md"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "action_id": "mesh-action-5ef117e15bae",
          "can_execute_automatically": false,
          "command_preview": [
            "git fetch --all --prune",
            "git merge --ff-only @{u}"
          ],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "ahead=0;behind=10;upstream=origin/main"
          ],
          "kind": "block_destructive_sync",
          "reason": "ha commits remotos nao aplicados; pull automatico so e seguro com working tree limpo e comparacao de hash",
          "required_before": [
            "confirmar working tree limpo",
            "usar somente fast-forward",
            "bloquear se nao for fast-forward"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "action_id": "mesh-action-75f9e9dfb259",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "action_id": "mesh-action-0f86f1adcf16",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "action_id": "mesh-action-6bfd95e48bda",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-platform-base"
        }
      ],
      "aligned_hash": null,
      "credential_error_count": 0,
      "destructive_block_count": 3,
      "dirty_count": 2,
      "hash_set": [
        "c326f6e7014a08ce4d9cbdf20576f8356920f4a1",
        "4f6e1590ddafd990da4fb07c50e97a545a05aa36"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-platform-base",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-platform-base",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-platform-base",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "c326f6e7014a08ce4d9cbdf20576f8356920f4a1",
            "head_summary": "c326f6e auto-sync: tudo-para-ia-platform-base 2026-05-02 00:09:10",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-platform-base.git",
            "status_short": [
              "M packages/core-operational-readiness/src/mcp-administration-ledger.ts",
              " M packages/core-operational-readiness/src/mcp-administration-types.ts"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-platform-base",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-platform-base",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:25+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-platform-base",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 10,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-platform-base",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-platform-base",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "4f6e1590ddafd990da4fb07c50e97a545a05aa36",
            "head_summary": "4f6e159 chore: materialize platform round",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-platform-base.git",
            "status_short": [
              "M .gitignore",
              " M README.md",
              " M apps/platform-shell/README.md",
              " M apps/platform-shell/package.json",
              " M apps/platform-shell/src/index.ts",
              " M contracts/platform-derivation.contract.json",
              " M contracts/platform-shell.contract.json",
              " M docs/architecture.md",
              " M docs/governance/operating-model.md",
              " M docs/legacy/policy.md",
              " M docs/memory/handoff.md",
              " M docs/observability/baseline.md",
              " M manifest/platform-base.manifest.json",
              " M package-lock.json",
              " M package.json",
              " M packages/core-audit/README.md",
              " M packages/core-audit/package.json",
              " M packages/core-audit/src/index.ts",
              " M packages/core-memory/README.md",
              " M packages/core-memory/package.json",
              " M packages/core-memory/src/index.ts",
              " M packages/core-platform-manifest/README.md",
              " M packages/core-platform-manifest/package.json",
              " M packages/core-platform-manifest/src/index.ts",
              " M packages/core-serialization/README.md",
              " M packages/core-serialization/package.json",
              " M packages/core-serialization/src/index.ts",
              " M packages/core-service-orders/README.md",
              " M packages/core-service-orders/package.json",
              " M packages/core-service-orders/src/index.ts",
              " M registry/modules-registry.json",
              " M reports/structural-report.md",
              " M schemas/manifest.schema.json",
              " M scripts/docs/build-doc-index.ts",
              " M scripts/docs/validate-docs.ts",
              " M scripts/round/materialize-platform-base.ts",
              " M scripts/validate/validate-foundation.ts",
              " M tests/final-battery/institutional-battery.test.ts",
              " M tests/foundation.test.ts",
              " M tsconfig.build.json",
              " M tsconfig.json",
              "?? .editorconfig",
              "?? .env.example",
              "?? .env.schema.json",
              "?? .gitattributes",
              "?? CHANGELOG.md",
              "?? CODEOWNERS",
              "?? CONTRIBUTING.md",
              "?? LICENSE",
              "?? ROADMAP.md",
              "?? adapters/",
              "?? apps/admin-console/",
              "?? apps/demo-platform/",
              "?? apps/docs-portal/",
              "?? apps/platform-shell/src/app.ts",
              "?? apps/platform-shell/src/bootstrap/",
              "?? apps/platform-shell/src/composition/",
              "?? apps/platform-shell/src/config/",
              "?? apps/platform-shell/src/main.ts",
              "?? apps/platform-shell/src/routes/",
              "?? apps/platform-shell/src/shared/",
              "?? architecture/",
              "?? audits/initial-structure-audit.md",
              "?? audits/os-0002-corrective-audit.md",
              "?? audits/os-0002-corrective-gap-audit.md",
              "?? audits/reusability-audit.md",
              "?? audits/template-consistency-audit.md",
              "?? biome.json",
              "?? contracts/adapters/",
              "?? contracts/api/",
              "?? contracts/app/",
              "?? contracts/events/",
              "?? contracts/integrations/",
              "?? contracts/packages/",
              "?? data/",
              "?? decisions/",
              "?? deployment/",
              "?? docs/checklists/",
              "?? docs/faq/",
              "?? docs/glossaries/",
              "?? docs/index.generated.md",
              "?? docs/onboarding/",
              "?? docs/overview/",
              "?? docs/platform-derivation/",
              "?? docs/references/",
              "?? docs/workflows/",
              "?? examples/",
              "?? fixtures/",
              "?? governance/approvals/",
              "?? governance/cadences/",
              "?? governance/policies/",
              "?? governance/review-model/",
              "?? governance/roles/",
              "?? governance/workflows/",
              "?? integrations/",
              "?? legacy/adaptation/",
              "?? legacy/compatibility/",
              "?? legacy/extraction/",
              "?? legacy/inventory/legacy-sources.md",
              "?? legacy/mapping/module-to-legacy-map.md",
              "?? legacy/notes/",
              "?? legacy/replacements/",
              "?? memory/assumptions/",
              "?? memory/constraints/",
              "?? memory/execution-context/",
              "?? memory/handoffs/",
              "?? memory/open-loops/",
              "?? memory/project-state/",
              "?? observability/",
              "?? ops/",
              "?? packages/core-auth-contracts/",
              "?? packages/core-config/",
              "?? packages/core-docs/",
              "?? packages/core-errors/",
              "?? packages/core-feature-flags/",
              "?? packages/core-health/",
              "?? packages/core-logging/",
              "?? packages/core-metadata/",
              "?? packages/core-observability/",
              "?? qa/",
              "?? reports/os-0002-completion-report.md",
              "?? reports/os-0002-validation-report.md",
              "?? schemas/env/",
              "?? schemas/integrations/",
              "?? schemas/modules/",
              "?? schemas/platform/",
              "?? schemas/serialization/",
              "?? schemas/service-orders/",
              "?? scripts/bootstrap/",
              "?? scripts/maintenance/",
              "?? scripts/release/",
              "?? scripts/reports/",
              "?? scripts/scaffolding/",
              "?? scripts/serialization/",
              "?? scripts/validation/",
              "?? security/",
              "?? seeds/",
              "?? serialization/",
              "?? service-orders/_indexes/",
              "?? service-orders/_policies/",
              "?? service-orders/_states/",
              "?? service-orders/_templates/",
              "?? standards/",
              "?? templates/apps/",
              "?? templates/configs/",
              "?? templates/documentation/",
              "?? templates/modules/",
              "?? templates/packages/",
              "?? templates/releases/",
              "?? templates/repositories/",
              "?? templates/service-orders/os.template.md",
              "?? tests/contract/",
              "?? tests/smoke/",
              "?? tests/structure/",
              "?? tools/",
              "?? turbo.json"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-platform-base",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-platform-base",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:26+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-platform-base",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:26+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-platform-base"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-platform-base",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:26+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-platform-base"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 2 worktrees sujos; 2 divergencias nominais; 3 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "11_repo_tudo-para-ia-platform-base",
        "declared_name": "tudo-para-ia-platform-base",
        "expected_local_name": "tudo-para-ia-platform-base",
        "gitea_repo": "admin/tudo-para-ia-platform-base",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-e3f44fe3674b",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "M apps/public-site/src/mcp-contract.mjs",
            " M apps/public-site/tests/public-site.test.mjs"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-public-platform"
        },
        {
          "action_id": "mesh-action-917cb9437e58",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-public-platform"
        },
        {
          "action_id": "mesh-action-0dd44b8f05dc",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-public-platform"
        },
        {
          "action_id": "mesh-action-9f5e32a23747",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-public-platform"
        },
        {
          "action_id": "mesh-action-b6eacc950f4a",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-public-platform"
        }
      ],
      "aligned_hash": "58e422804c868ccf027d05d8ff36dd5e4d87c188",
      "credential_error_count": 0,
      "destructive_block_count": 1,
      "dirty_count": 1,
      "hash_set": [
        "58e422804c868ccf027d05d8ff36dd5e4d87c188"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-public-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-public-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-public-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "58e422804c868ccf027d05d8ff36dd5e4d87c188",
            "head_summary": "58e4228 auto-sync: tudo-para-ia-public-platform 2026-05-02 02:34:32",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-public-platform.git",
            "status_short": [
              "M apps/public-site/src/mcp-contract.mjs",
              " M apps/public-site/tests/public-site.test.mjs"
            ],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-public-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-public-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:27+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-public-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-public-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-public-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-public-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "58e422804c868ccf027d05d8ff36dd5e4d87c188",
            "head_summary": "58e4228 auto-sync: tudo-para-ia-public-platform 2026-05-02 02:34:32",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-public-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-public-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-public-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:28+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-public-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-public-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:28+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-public-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-public-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:28+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-public-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico 58e422804c86; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "12_repo_tudo-para-ia-public-platform",
        "declared_name": "tudo-para-ia-public-platform",
        "expected_local_name": "tudo-para-ia-public-platform",
        "gitea_repo": "admin/tudo-para-ia-public-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-d0bbf9052ed8",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-stj-platform"
        },
        {
          "action_id": "mesh-action-2a5a6ae13064",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-stj-platform"
        },
        {
          "action_id": "mesh-action-78a22f74add8",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-stj-platform"
        },
        {
          "action_id": "mesh-action-999e2c9f4df6",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-stj-platform"
        }
      ],
      "aligned_hash": "b83f848f3ef61c83e8abc342066a7cb161b9237c",
      "credential_error_count": 0,
      "destructive_block_count": 0,
      "dirty_count": 0,
      "hash_set": [
        "b83f848f3ef61c83e8abc342066a7cb161b9237c"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-stj-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-stj-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-stj-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "b83f848f3ef61c83e8abc342066a7cb161b9237c",
            "head_summary": "b83f848 auto-sync: tudo-para-ia-stj-platform 2026-05-01 23:24:05",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-stj-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-stj-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:30+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-stj-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-stj-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-stj-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-stj-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "b83f848f3ef61c83e8abc342066a7cb161b9237c",
            "head_summary": "b83f848 auto-sync: tudo-para-ia-stj-platform 2026-05-01 23:24:05",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-stj-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-stj-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:32+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-stj-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-stj-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:32+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-stj-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-stj-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:32+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-stj-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico b83f848f3ef6; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "13_repo_tudo-para-ia-stj-platform",
        "declared_name": "tudo-para-ia-stj-platform",
        "expected_local_name": "tudo-para-ia-stj-platform",
        "gitea_repo": "admin/tudo-para-ia-stj-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    },
    {
      "actions": [
        {
          "action_id": "mesh-action-22557e2b043e",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": true,
          "environment_id": "windows-primary",
          "evidence": [
            "M scripts/run-mcp-gateway-evidence.mjs",
            "?? scripts/lib/pages-readback.mjs",
            "?? scripts/run-pages-readback.mjs"
          ],
          "kind": "block_destructive_sync",
          "reason": "working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida",
          "required_before": [
            "commit ou stash consciente das alteracoes",
            "registrar diff resumido",
            "decidir precedencia"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-ui-platform"
        },
        {
          "action_id": "mesh-action-59ea5ecc1144",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-primary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-ui-platform"
        },
        {
          "action_id": "mesh-action-e130012ee3bd",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "windows-secondary",
          "evidence": [
            "error: cannot open '.git/FETCH_HEAD': Permission denied"
          ],
          "kind": "register_evidence",
          "reason": "fetch falhou: unknown",
          "required_before": [
            "fornecer credencial Git valida",
            "reexecutar fetch nao destrutivo"
          ],
          "risk": "attention",
          "target_name": "tudo-para-ia-ui-platform"
        },
        {
          "action_id": "mesh-action-dae55776e43a",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "codex-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-ui-platform"
        },
        {
          "action_id": "mesh-action-ff4124206ec5",
          "can_execute_automatically": false,
          "command_preview": [],
          "destructive": false,
          "environment_id": "gitlab-server",
          "evidence": [
            "ambiente nao acessivel a partir desta sessao: /root/_codex-git"
          ],
          "kind": "require_environment_access",
          "reason": "ambiente declarado na OS nao esta acessivel nesta sessao",
          "required_before": [
            "abrir sessao no ambiente indicado",
            "rodar inventario local com a mesma rotina"
          ],
          "risk": "blocked",
          "target_name": "tudo-para-ia-ui-platform"
        }
      ],
      "aligned_hash": "03a2acf711c35f1db9962e80d13f3ba98e4ba847",
      "credential_error_count": 0,
      "destructive_block_count": 1,
      "dirty_count": 1,
      "hash_set": [
        "03a2acf711c35f1db9962e80d13f3ba98e4ba847"
      ],
      "missing_count": 2,
      "nominal_mismatch_count": 2,
      "observations": [
        {
          "environment_id": "windows-primary",
          "environment_kind": "windows_primary",
          "expected_path": "G:\\_codex-git\\tudo-para-ia-ui-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": null,
              "behind": null,
              "error": "fatal: no upstream configured for branch 'main'",
              "upstream": null
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-ui-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              },
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\_codex-git\\tudo-para-ia-ui-platform",
                  "rev-parse",
                  "--abbrev-ref",
                  "--symbolic-full-name",
                  "@{u}"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 128,
                "stderr": "fatal: no upstream configured for branch 'main'\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\_codex-git\\tudo-para-ia-ui-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "03a2acf711c35f1db9962e80d13f3ba98e4ba847",
            "head_summary": "03a2acf auto-sync: tudo-para-ia-ui-platform 2026-05-02 02:34:41",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git",
            "status_short": [
              "M scripts/run-mcp-gateway-evidence.mjs",
              "?? scripts/lib/pages-readback.mjs",
              "?? scripts/run-pages-readback.mjs"
            ],
            "upstream": null
          },
          "matched_name": "tudo-para-ia-ui-platform",
          "matched_path": "G:\\_codex-git\\tudo-para-ia-ui-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:32+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-ui-platform"
        },
        {
          "environment_id": "windows-secondary",
          "environment_kind": "windows_secondary",
          "expected_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-ui-platform",
          "git_state": {
            "ahead_behind": {
              "ahead": 0,
              "behind": 0,
              "error": null,
              "upstream": "origin/main"
            },
            "branch": "main",
            "command_errors": [
              {
                "argv": [
                  "git",
                  "-c",
                  "safe.directory=*",
                  "-C",
                  "G:\\codex_vm\\_codex-git\\tudo-para-ia-ui-platform",
                  "fetch",
                  "--all",
                  "--prune"
                ],
                "cwd": null,
                "error_kind": "unknown",
                "returncode": 255,
                "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
                "stdout": ""
              }
            ],
            "fetch_result": {
              "argv": [
                "git",
                "-c",
                "safe.directory=*",
                "-C",
                "G:\\codex_vm\\_codex-git\\tudo-para-ia-ui-platform",
                "fetch",
                "--all",
                "--prune"
              ],
              "cwd": null,
              "error_kind": "unknown",
              "returncode": 255,
              "stderr": "error: cannot open '.git/FETCH_HEAD': Permission denied\n",
              "stdout": ""
            },
            "head": "03a2acf711c35f1db9962e80d13f3ba98e4ba847",
            "head_summary": "03a2acf auto-sync: tudo-para-ia-ui-platform 2026-05-02 02:34:41",
            "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git",
            "status_short": [],
            "upstream": "origin/main"
          },
          "matched_name": "tudo-para-ia-ui-platform",
          "matched_path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-ui-platform",
          "nomenclature_note": null,
          "observed_at": "2026-05-02T05:36:33+00:00",
          "presence": "present_git",
          "target_name": "tudo-para-ia-ui-platform"
        },
        {
          "environment_id": "codex-server",
          "environment_kind": "codex_server",
          "expected_path": "\\root\\__gpt-codex\\tudo-para-ia-ui-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/__gpt-codex",
          "observed_at": "2026-05-02T05:36:33+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-ui-platform"
        },
        {
          "environment_id": "gitlab-server",
          "environment_kind": "gitlab_server",
          "expected_path": "\\root\\_codex-git\\tudo-para-ia-ui-platform",
          "git_state": null,
          "matched_name": null,
          "matched_path": null,
          "nomenclature_note": "ambiente nao acessivel a partir desta sessao: /root/_codex-git",
          "observed_at": "2026-05-02T05:36:33+00:00",
          "presence": "unreachable_environment",
          "target_name": "tudo-para-ia-ui-platform"
        }
      ],
      "remote_mismatch_count": 0,
      "risk": "blocked",
      "summary": "hash unico 03a2acf711c3; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva",
      "target": {
        "aliases": [],
        "canonical_name": null,
        "central_folder": "14_repo_tudo-para-ia-ui-platform",
        "declared_name": "tudo-para-ia-ui-platform",
        "expected_local_name": "tudo-para-ia-ui-platform",
        "gitea_repo": "admin/tudo-para-ia-ui-platform",
        "notes": [],
        "requires_nominal_reconciliation": false
      }
    }
  ],
  "targets": [
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "01_repo_tudo-para-ia-business-platform",
      "declared_name": "tudo-para-ia-business-platform",
      "expected_local_name": "tudo-para-ia-business-platform",
      "gitea_repo": "admin/tudo-para-ia-business-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "02_repo_tudo-para-ia-compliance-platform",
      "declared_name": "tudo-para-ia-compliance-platform",
      "expected_local_name": "tudo-para-ia-compliance-platform",
      "gitea_repo": "admin/tudo-para-ia-compliance-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "03_repo_tudo-para-ia-customer-ops-platform",
      "declared_name": "tudo-para-ia-customer-ops-platform",
      "expected_local_name": "tudo-para-ia-customer-ops-platform",
      "gitea_repo": "admin/tudo-para-ia-customer-ops-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "04_repo_tudo-para-ia-docs-plataform",
      "declared_name": "tudo-para-ia-docs-plataform",
      "expected_local_name": "tudo-para-ia-docs-plataform",
      "gitea_repo": "admin/tudo-para-ia-docs-plataform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "05_repo_tudo-para-ia-finance-platform",
      "declared_name": "tudo-para-ia-finance-platform",
      "expected_local_name": "tudo-para-ia-finance-platform",
      "gitea_repo": "admin/tudo-para-ia-finance-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "06_repo_tudo-para-ia-gettys-platform",
      "declared_name": "tudo-para-ia-gettys-platform",
      "expected_local_name": "tudo-para-ia-gettys-platform",
      "gitea_repo": "admin/tudo-para-ia-gettys-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "07_repo_tudo-para-ia-identity-platform",
      "declared_name": "tudo-para-ia-identity-platform",
      "expected_local_name": "tudo-para-ia-identity-platform",
      "gitea_repo": "admin/tudo-para-ia-identity-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [
        "tudo-para-ia-integracoes-plataform"
      ],
      "canonical_name": "tudo-para-ia-integracoes-plataform",
      "central_folder": "08_repo_tudo-para-ia-integracoes-plataform",
      "declared_name": "tudo-para-ia-integracoes-platform",
      "expected_local_name": "tudo-para-ia-integracoes-platform",
      "gitea_repo": "admin/tudo-para-ia-integracoes-platform",
      "notes": [
        "ordem declarou platform, espelho local conhecido usa plataform"
      ],
      "requires_nominal_reconciliation": true
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "09_repo_tudo-para-ia-intelligence-platform",
      "declared_name": "tudo-para-ia-intelligence-platform",
      "expected_local_name": "tudo-para-ia-intelligence-platform",
      "gitea_repo": "admin/tudo-para-ia-intelligence-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [
        "tudo-para-ia-mais-humana-plataform"
      ],
      "canonical_name": "tudo-para-ia-mais-humana-platform",
      "central_folder": "15_repo_tudo-para-ia-mais-humana-platform",
      "declared_name": "tudo-para-ia-mais-humana-platform",
      "expected_local_name": "tudo-para-ia-mais-humana",
      "gitea_repo": "admin/tudo-para-ia-mais-humana",
      "notes": [
        "nome canonico administrativo declarado como -platform; repo local/remoto materializado segue sem sufixo ate decisao Gitea"
      ],
      "requires_nominal_reconciliation": true
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "10_repo_tudo-para-ia-mcps-internos-plataform",
      "declared_name": "tudo-para-ia-mcps-internos-plataform",
      "expected_local_name": "tudo-para-ia-mcps-internos-plataform",
      "gitea_repo": "admin/tudo-para-ia-mcps-internos-plataform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "11_repo_tudo-para-ia-platform-base",
      "declared_name": "tudo-para-ia-platform-base",
      "expected_local_name": "tudo-para-ia-platform-base",
      "gitea_repo": "admin/tudo-para-ia-platform-base",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "12_repo_tudo-para-ia-public-platform",
      "declared_name": "tudo-para-ia-public-platform",
      "expected_local_name": "tudo-para-ia-public-platform",
      "gitea_repo": "admin/tudo-para-ia-public-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "13_repo_tudo-para-ia-stj-platform",
      "declared_name": "tudo-para-ia-stj-platform",
      "expected_local_name": "tudo-para-ia-stj-platform",
      "gitea_repo": "admin/tudo-para-ia-stj-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    },
    {
      "aliases": [],
      "canonical_name": null,
      "central_folder": "14_repo_tudo-para-ia-ui-platform",
      "declared_name": "tudo-para-ia-ui-platform",
      "expected_local_name": "tudo-para-ia-ui-platform",
      "gitea_repo": "admin/tudo-para-ia-ui-platform",
      "notes": [],
      "requires_nominal_reconciliation": false
    }
  ]
}