{ "central_root": "G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects", "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": false, "generated_at": "2026-05-01T23:55:40+00:00", "plugin_auth_attempt": "wrangler direto autenticado; live /v1/execute OK para Mais Humana; git sync remoto bloqueado por SEC_E_NO_CREDENTIALS e FETCH_HEAD Permission denied", "report_id": "repository-mesh-2992f4a9cfd1", "summaries": [ { "actions": [ { "action_id": "mesh-action-e38f76b77b81", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "b1e772b9d5d1969a05b83659d7a7b5b57790ee1d", "https://git.ami.app.br/admin/tudo-para-ia-business-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-business-platform" }, { "action_id": "mesh-action-63be244a7eff", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "b1e772b9d5d1969a05b83659d7a7b5b57790ee1d", "https://git.ami.app.br/admin/tudo-para-ia-business-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "b1e772b9d5d1969a05b83659d7a7b5b57790ee1d", "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "b1e772b9d5d1969a05b83659d7a7b5b57790ee1d" ], "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": [], "fetch_result": null, "head": "b1e772b9d5d1969a05b83659d7a7b5b57790ee1d", "head_summary": "b1e772b auto-sync: tudo-para-ia-business-platform 2026-05-01 20:08:57", "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-01T23:55:14+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": [], "fetch_result": null, "head": "b1e772b9d5d1969a05b83659d7a7b5b57790ee1d", "head_summary": "b1e772b auto-sync: tudo-para-ia-business-platform 2026-05-01 20:08:57", "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-01T23:55:14+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-01T23:55:14+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-01T23:55:14+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-business-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico b1e772b9d5d1; 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-8374a60fd4d0", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "591f0f182c39253065b29aa2678a5acf76294b4f", "https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-compliance-platform" }, { "action_id": "mesh-action-af3c932ce656", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "591f0f182c39253065b29aa2678a5acf76294b4f", "https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "591f0f182c39253065b29aa2678a5acf76294b4f", "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "591f0f182c39253065b29aa2678a5acf76294b4f" ], "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": [], "fetch_result": null, "head": "591f0f182c39253065b29aa2678a5acf76294b4f", "head_summary": "591f0f1 auto-sync: tudo-para-ia-compliance-platform 2026-05-01 20:44:12", "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-01T23:55:15+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": [], "fetch_result": null, "head": "591f0f182c39253065b29aa2678a5acf76294b4f", "head_summary": "591f0f1 auto-sync: tudo-para-ia-compliance-platform 2026-05-01 20:44:12", "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-01T23:55:17+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-01T23:55:17+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-01T23:55:17+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-compliance-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 591f0f182c39; 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-4b3ec70981ea", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "bf45665a80ffd63b0ddb5608a49007429c140a39", "https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-customer-ops-platform" }, { "action_id": "mesh-action-9abead089781", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "bf45665a80ffd63b0ddb5608a49007429c140a39", "https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": [], "fetch_result": null, "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-01T23:55:18+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": [], "fetch_result": null, "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-01T23:55:19+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-01T23:55:19+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-01T23:55:19+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-5880bb6552f2", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "6e7fc762f2acdfb4510072d09444dc1ef75867d0", "https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-docs-plataform" }, { "action_id": "mesh-action-080ca079b879", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "6e7fc762f2acdfb4510072d09444dc1ef75867d0", "https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "6e7fc762f2acdfb4510072d09444dc1ef75867d0", "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "6e7fc762f2acdfb4510072d09444dc1ef75867d0" ], "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": [], "fetch_result": null, "head": "6e7fc762f2acdfb4510072d09444dc1ef75867d0", "head_summary": "6e7fc76 auto-sync: tudo-para-ia-docs-plataform 2026-05-01 20:48:39", "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-git\\tudo-para-ia-docs-plataform", "nomenclature_note": null, "observed_at": "2026-05-01T23:55:19+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": [], "fetch_result": null, "head": "6e7fc762f2acdfb4510072d09444dc1ef75867d0", "head_summary": "6e7fc76 auto-sync: tudo-para-ia-docs-plataform 2026-05-01 20:48:39", "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-01T23:55:20+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-01T23:55:20+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-01T23:55:20+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-docs-plataform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 6e7fc762f2ac; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais", "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-413d08f8b1e0", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "26602539aa15c4d745d4305758d3979aba0ddeca", "https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "26602539aa15c4d745d4305758d3979aba0ddeca", "credential_error_count": 0, "destructive_block_count": 1, "dirty_count": 1, "hash_set": [ "26602539aa15c4d745d4305758d3979aba0ddeca" ], "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": [], "fetch_result": null, "head": "26602539aa15c4d745d4305758d3979aba0ddeca", "head_summary": "2660253 chore: limpar lixo operacional regeneravel", "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-01T23:55:21+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": [], "fetch_result": null, "head": "26602539aa15c4d745d4305758d3979aba0ddeca", "head_summary": "2660253 chore: limpar lixo operacional regeneravel", "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-01T23:55:22+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-01T23:55:22+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-01T23:55:22+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-finance-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 26602539aa15; 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-789e9b017369", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "1576ab2629a7d32eef07f5099446946abd11bb65", "https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-gettys-platform" }, { "action_id": "mesh-action-32ab51a5fbcf", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "1576ab2629a7d32eef07f5099446946abd11bb65", "https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "1576ab2629a7d32eef07f5099446946abd11bb65", "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "1576ab2629a7d32eef07f5099446946abd11bb65" ], "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": [], "fetch_result": null, "head": "1576ab2629a7d32eef07f5099446946abd11bb65", "head_summary": "1576ab2 auto-sync: tudo-para-ia-gettys-platform 2026-05-01 20:10:24", "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-01T23:55:23+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": [], "fetch_result": null, "head": "1576ab2629a7d32eef07f5099446946abd11bb65", "head_summary": "1576ab2 auto-sync: tudo-para-ia-gettys-platform 2026-05-01 20:10:24", "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-01T23:55:24+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-01T23:55:24+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-01T23:55:24+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-gettys-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 1576ab2629a7; 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-741e3c31e3e1", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "953348b0ef9e0a7ac5a9baaae4c426a1da0b3254", "https://git.ami.app.br/admin/tudo-para-ia-identity-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "953348b0ef9e0a7ac5a9baaae4c426a1da0b3254", "credential_error_count": 0, "destructive_block_count": 1, "dirty_count": 1, "hash_set": [ "953348b0ef9e0a7ac5a9baaae4c426a1da0b3254" ], "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": [], "fetch_result": null, "head": "953348b0ef9e0a7ac5a9baaae4c426a1da0b3254", "head_summary": "953348b auto-sync: tudo-para-ia-identity-platform 2026-05-01 20:09:12", "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-01T23:55:26+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": [], "fetch_result": null, "head": "953348b0ef9e0a7ac5a9baaae4c426a1da0b3254", "head_summary": "953348b auto-sync: tudo-para-ia-identity-platform 2026-05-01 20:09:12", "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-01T23:55:27+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-01T23:55:27+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-01T23:55:27+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-identity-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 953348b0ef9e; 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-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-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-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": 1, "dirty_count": 0, "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": [], "fetch_result": null, "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": [], "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-01T23:55:28+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": [], "fetch_result": null, "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-01T23:55:29+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-01T23:55:29+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-01T23:55:29+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; 2 remotes divergentes; 3 divergencias nominais; 1 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-4a98dea693b0", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "37c3ae1945864be8fed0e3dd4c0c560b486fba09", "https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-intelligence-platform" }, { "action_id": "mesh-action-6e5402580b0f", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "37c3ae1945864be8fed0e3dd4c0c560b486fba09", "https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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", "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": null, "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-01T23:55:30+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": [], "fetch_result": null, "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-01T23:55:31+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-01T23:55:31+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-01T23:55:31+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-0e884491866e", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "1d4be5387df91df21777fca8afb0975dcdef31ce", "https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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=5;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-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": 1, "dirty_count": 0, "hash_set": [ "1d4be5387df91df21777fca8afb0975dcdef31ce", "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", "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": null, "head": "1d4be5387df91df21777fca8afb0975dcdef31ce", "head_summary": "1d4be53 auto-sync: tudo-para-ia-mais-humana 2026-05-01 20:54:23", "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git", "status_short": [], "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-01T23:55:31+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": 5, "error": null, "upstream": "origin/main" }, "branch": "main", "command_errors": [], "fetch_result": null, "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-01T23:55:32+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-01T23:55:32+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-01T23:55:32+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; 2 divergencias nominais; 1 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-3ca71e7cd6ac", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "341ffcc0e70deb543c35c8b1da5461e3f37b8e21", "https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-mcps-internos-plataform" }, { "action_id": "mesh-action-76753a97221b", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "341ffcc0e70deb543c35c8b1da5461e3f37b8e21", "https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "341ffcc0e70deb543c35c8b1da5461e3f37b8e21", "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "341ffcc0e70deb543c35c8b1da5461e3f37b8e21" ], "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": [], "fetch_result": null, "head": "341ffcc0e70deb543c35c8b1da5461e3f37b8e21", "head_summary": "341ffcc auto-sync: tudo-para-ia-mcps-internos-plataform 2026-05-01 20:53:40", "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-git\\tudo-para-ia-mcps-internos-plataform", "nomenclature_note": null, "observed_at": "2026-05-01T23:55:33+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": [], "fetch_result": null, "head": "341ffcc0e70deb543c35c8b1da5461e3f37b8e21", "head_summary": "341ffcc auto-sync: tudo-para-ia-mcps-internos-plataform 2026-05-01 20:53:40", "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-01T23:55:34+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-01T23:55:34+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-01T23:55:34+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-mcps-internos-plataform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 341ffcc0e70d; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais", "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-dd0d93d14349", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "f65a7c43ebef1cf7ab8b3b201ef400f589a89942", "https://git.ami.app.br/admin/tudo-para-ia-platform-base.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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=5;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-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": 2, "dirty_count": 1, "hash_set": [ "f65a7c43ebef1cf7ab8b3b201ef400f589a89942", "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": [], "fetch_result": null, "head": "f65a7c43ebef1cf7ab8b3b201ef400f589a89942", "head_summary": "f65a7c4 auto-sync: tudo-para-ia-platform-base 2026-05-01 20:53:54", "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-platform-base.git", "status_short": [], "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-01T23:55:34+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": 5, "error": null, "upstream": "origin/main" }, "branch": "main", "command_errors": [], "fetch_result": null, "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-01T23:55:35+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-01T23:55:35+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-01T23:55:35+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; 1 worktrees sujos; 2 divergencias nominais; 2 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-6dd1f81234a2", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "84d24ae0a757069a96cae793a8e5541af848978c", "https://git.ami.app.br/admin/tudo-para-ia-public-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-public-platform" }, { "action_id": "mesh-action-a135683c8f40", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "84d24ae0a757069a96cae793a8e5541af848978c", "https://git.ami.app.br/admin/tudo-para-ia-public-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "84d24ae0a757069a96cae793a8e5541af848978c", "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "84d24ae0a757069a96cae793a8e5541af848978c" ], "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": [], "fetch_result": null, "head": "84d24ae0a757069a96cae793a8e5541af848978c", "head_summary": "84d24ae auto-sync: tudo-para-ia-public-platform 2026-05-01 20:44:47", "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-git\\tudo-para-ia-public-platform", "nomenclature_note": null, "observed_at": "2026-05-01T23:55:36+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": [], "fetch_result": null, "head": "84d24ae0a757069a96cae793a8e5541af848978c", "head_summary": "84d24ae auto-sync: tudo-para-ia-public-platform 2026-05-01 20:44:47", "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-01T23:55:37+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-01T23:55:37+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-01T23:55:37+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-public-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 84d24ae0a757; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais", "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-ff616d525be0", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "69ce944e410defbde96432ddc3772c0c7af523be", "https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-stj-platform" }, { "action_id": "mesh-action-9e801c40f5c8", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "69ce944e410defbde96432ddc3772c0c7af523be", "https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": "69ce944e410defbde96432ddc3772c0c7af523be", "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "69ce944e410defbde96432ddc3772c0c7af523be" ], "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": [], "fetch_result": null, "head": "69ce944e410defbde96432ddc3772c0c7af523be", "head_summary": "69ce944 auto-sync: tudo-para-ia-stj-platform 2026-05-01 20:49:06", "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-01T23:55:38+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": [], "fetch_result": null, "head": "69ce944e410defbde96432ddc3772c0c7af523be", "head_summary": "69ce944 auto-sync: tudo-para-ia-stj-platform 2026-05-01 20:49:06", "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-01T23:55:38+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-01T23:55:38+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-01T23:55:38+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-stj-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "hash unico 69ce944e410d; 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-61bbdbde877a", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-primary", "evidence": [ "a0852dfe0121a4ae66da9efb044b85605844eb62", "https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "target_name": "tudo-para-ia-ui-platform" }, { "action_id": "mesh-action-f6946d42b041", "can_execute_automatically": true, "command_preview": [ "git fetch --all --prune" ], "destructive": false, "environment_id": "windows-secondary", "evidence": [ "dd443f6ee1f7006efdea0b1930594f3d55e0a433", "https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git" ], "kind": "fetch", "reason": "espelho materializado; fetch nao destrutivo e acao padrao de manutencao", "required_before": [], "risk": "ok", "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": null, "credential_error_count": 0, "destructive_block_count": 0, "dirty_count": 0, "hash_set": [ "a0852dfe0121a4ae66da9efb044b85605844eb62", "dd443f6ee1f7006efdea0b1930594f3d55e0a433" ], "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", "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": null, "head": "a0852dfe0121a4ae66da9efb044b85605844eb62", "head_summary": "a0852df auto-sync: tudo-para-ia-ui-platform 2026-05-01 20:54:37", "remote_origin": "https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git", "status_short": [], "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-01T23:55:39+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": [], "fetch_result": null, "head": "dd443f6ee1f7006efdea0b1930594f3d55e0a433", "head_summary": "dd443f6 auto-sync: tudo-para-ia-ui-platform 2026-05-01 20:49:50", "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-01T23:55:40+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-01T23:55:40+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-01T23:55:40+00:00", "presence": "unreachable_environment", "target_name": "tudo-para-ia-ui-platform" } ], "remote_mismatch_count": 0, "risk": "blocked", "summary": "2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais", "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 } ] }