auto-sync: tudo-para-ia-mais-humana 2026-05-02 06:24:21
This commit is contained in:
162
ecossistema/CANONICAL-IDENTITY-GRAPH.md
Normal file
162
ecossistema/CANONICAL-IDENTITY-GRAPH.md
Normal file
@@ -0,0 +1,162 @@
|
||||
# Canonical Identity Graph
|
||||
|
||||
- graph_id: `canonical-identity-59e116f20f1a36a6`
|
||||
- generated_at: `2026-05-02T09:21:36+00:00`
|
||||
- records: `15`
|
||||
- aliases: `75`
|
||||
- acceptance_cases: `4125`
|
||||
- accepted_cases: `4125`
|
||||
- blocked_cases: `0`
|
||||
- decision_source: `015-ROTEADOR-PERMANENTE-DE-ORDEM_DE_SERVICO.MD`
|
||||
- control_plane: `tudo-para-ia-mcps-internos-plataform`
|
||||
|
||||
## Regra canonica Mais Humana
|
||||
|
||||
- canonico: `tudo-para-ia-mais-humana-platform`
|
||||
- repo_local_historico: `tudo-para-ia-mais-humana`
|
||||
- alias_plataform: `tudo-para-ia-mais-humana-plataform`
|
||||
- pasta_central: `15_repo_tudo-para-ia-mais-humana-platform`
|
||||
- regra: Nome canonico institucional aprovado como tudo-para-ia-mais-humana-platform; o repositorio local historico tudo-para-ia-mais-humana e o alias tudo-para-ia-mais-humana-plataform permanecem aliases de compatibilidade ate migracao Git/MCP sincronizada, sem duplicar repositorio nem sobrescrever historico.
|
||||
|
||||
## Plataformas
|
||||
|
||||
### business
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-business-platform`
|
||||
- current_project_id: `tudo-para-ia-business-platform`
|
||||
- central_folder: `01_repo_tudo-para-ia-business-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-business-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-business-platform, 01_repo_tudo-para-ia-business-platform, admin/tudo-para-ia-business-platform, https://git.ami.app.br/admin/tudo-para-ia-business-platform.git, tudo-para-ia-business-plataform`
|
||||
|
||||
### compliance
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-compliance-platform`
|
||||
- current_project_id: `tudo-para-ia-compliance-platform`
|
||||
- central_folder: `02_repo_tudo-para-ia-compliance-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-compliance-platform, 02_repo_tudo-para-ia-compliance-platform, admin/tudo-para-ia-compliance-platform, https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git, tudo-para-ia-compliance-plataform`
|
||||
|
||||
### customer_ops
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-customer-ops-platform`
|
||||
- current_project_id: `tudo-para-ia-customer-ops-platform`
|
||||
- central_folder: `03_repo_tudo-para-ia-customer-ops-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-customer-ops-platform, 03_repo_tudo-para-ia-customer-ops-platform, admin/tudo-para-ia-customer-ops-platform, https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git, tudo-para-ia-customer-ops-plataform`
|
||||
|
||||
### docs
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-docs-plataform`
|
||||
- current_project_id: `tudo-para-ia-docs-plataform`
|
||||
- central_folder: `04_repo_tudo-para-ia-docs-plataform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-docs-plataform, 04_repo_tudo-para-ia-docs-plataform, admin/tudo-para-ia-docs-plataform, https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git, tudo-para-ia-docs-platform`
|
||||
|
||||
### finance
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-finance-platform`
|
||||
- current_project_id: `tudo-para-ia-finance-platform`
|
||||
- central_folder: `05_repo_tudo-para-ia-finance-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-finance-platform, 05_repo_tudo-para-ia-finance-platform, admin/tudo-para-ia-finance-platform, https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git, tudo-para-ia-finance-plataform`
|
||||
|
||||
### gettys
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-gettys-platform`
|
||||
- current_project_id: `tudo-para-ia-gettys-platform`
|
||||
- central_folder: `06_repo_tudo-para-ia-gettys-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-gettys-platform, 06_repo_tudo-para-ia-gettys-platform, admin/tudo-para-ia-gettys-platform, https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git, tudo-para-ia-gettys-plataform`
|
||||
|
||||
### identity
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-identity-platform`
|
||||
- current_project_id: `tudo-para-ia-identity-platform`
|
||||
- central_folder: `07_repo_tudo-para-ia-identity-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-identity-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-identity-platform, 07_repo_tudo-para-ia-identity-platform, admin/tudo-para-ia-identity-platform, https://git.ami.app.br/admin/tudo-para-ia-identity-platform.git, tudo-para-ia-identity-plataform`
|
||||
|
||||
### integracoes
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-integracoes-plataform`
|
||||
- current_project_id: `tudo-para-ia-integracoes-platform`
|
||||
- central_folder: `08_repo_tudo-para-ia-integracoes-plataform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-integracoes-platform.git`
|
||||
- migration_safe_now: `False`
|
||||
- aliases: `tudo-para-ia-integracoes-plataform, tudo-para-ia-integracoes-platform, 08_repo_tudo-para-ia-integracoes-plataform, admin/tudo-para-ia-integracoes-platform, https://git.ami.app.br/admin/tudo-para-ia-integracoes-platform.git`
|
||||
|
||||
### intelligence
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-intelligence-platform`
|
||||
- current_project_id: `tudo-para-ia-intelligence-platform`
|
||||
- central_folder: `09_repo_tudo-para-ia-intelligence-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-intelligence-platform, 09_repo_tudo-para-ia-intelligence-platform, admin/tudo-para-ia-intelligence-platform, https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git, tudo-para-ia-intelligence-plataform`
|
||||
|
||||
### mais_humana
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-mais-humana-platform`
|
||||
- current_project_id: `tudo-para-ia-mais-humana`
|
||||
- central_folder: `15_repo_tudo-para-ia-mais-humana-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-mais-humana-platform.git`
|
||||
- migration_safe_now: `False`
|
||||
- aliases: `tudo-para-ia-mais-humana-platform, 15_repo_tudo-para-ia-mais-humana-platform, admin/tudo-para-ia-mais-humana-platform, https://git.ami.app.br/admin/tudo-para-ia-mais-humana-platform.git, tudo-para-ia-mais-humana, tudo-para-ia-mais-humana-plataform`
|
||||
|
||||
### mcps_internos
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-mcps-internos-plataform`
|
||||
- current_project_id: `tudo-para-ia-mcps-internos-plataform`
|
||||
- central_folder: `10_repo_tudo-para-ia-mcps-internos-plataform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-mcps-internos-plataform, 10_repo_tudo-para-ia-mcps-internos-plataform, admin/tudo-para-ia-mcps-internos-plataform, https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git, tudo-para-ia-mcps-internos-platform`
|
||||
|
||||
### platform_base
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-platform-base`
|
||||
- current_project_id: `tudo-para-ia-platform-base`
|
||||
- central_folder: `11_repo_tudo-para-ia-platform-base`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-platform-base.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-platform-base, 11_repo_tudo-para-ia-platform-base, admin/tudo-para-ia-platform-base, https://git.ami.app.br/admin/tudo-para-ia-platform-base.git`
|
||||
|
||||
### public
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-public-platform`
|
||||
- current_project_id: `tudo-para-ia-public-platform`
|
||||
- central_folder: `12_repo_tudo-para-ia-public-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-public-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-public-platform, 12_repo_tudo-para-ia-public-platform, admin/tudo-para-ia-public-platform, https://git.ami.app.br/admin/tudo-para-ia-public-platform.git, tudo-para-ia-public-plataform`
|
||||
|
||||
### stj
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-stj-platform`
|
||||
- current_project_id: `tudo-para-ia-stj-platform`
|
||||
- central_folder: `13_repo_tudo-para-ia-stj-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-stj-platform, 13_repo_tudo-para-ia-stj-platform, admin/tudo-para-ia-stj-platform, https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git, tudo-para-ia-stj-plataform`
|
||||
|
||||
### ui
|
||||
|
||||
- canonical_project_id: `tudo-para-ia-ui-platform`
|
||||
- current_project_id: `tudo-para-ia-ui-platform`
|
||||
- central_folder: `14_repo_tudo-para-ia-ui-platform`
|
||||
- remote: `https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git`
|
||||
- migration_safe_now: `True`
|
||||
- aliases: `tudo-para-ia-ui-platform, 14_repo_tudo-para-ia-ui-platform, admin/tudo-para-ia-ui-platform, https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git, tudo-para-ia-ui-plataform`
|
||||
|
||||
## MCP transit
|
||||
|
||||
- Todo payload interplataforma deve manter origin, destination, tool, payload, actor, permission, result, traceId, auditId e timestamp.
|
||||
- Campos ownerPlatformId/canonicalProjectId devem usar o canonical_project_id; aliases sao aceitos apenas como compatibilidade rastreavel.
|
||||
- Bypass direto da plataforma permanece bloqueado: a administracao passa pelo MCPs Internos.
|
||||
@@ -1,7 +1,7 @@
|
||||
# EXECUTADO - Central Materialization
|
||||
|
||||
- report_id: `central-materialization-306135351741`
|
||||
- generated_at: `2026-05-02T08:23:04+00:00`
|
||||
- report_id: `central-materialization-916556597461`
|
||||
- generated_at: `2026-05-02T09:22:50+00:00`
|
||||
- status: `failed`
|
||||
- project_id: `tudo-para-ia-mais-humana-platform`
|
||||
- project_root: `G:\_codex-git\tudo-para-ia-mais-humana`
|
||||
@@ -38,7 +38,7 @@
|
||||
- `0054_GERENCIAL__institucionalizar-catalogo-admin-routes-como-gate-de-release` | `gerencial` | `planejada` | Institucionalizar catalogo admin routes como gate de release
|
||||
- `0055_GERENCIAL__governar-sync-automatico-com-precedencia-da-alteracao-valida` | `gerencial` | `planejada` | Governar sync automatico com precedencia da alteracao valida
|
||||
- `0056_GERENCIAL__separar-deploy-manual-e-runner-wrangler-oficial` | `gerencial` | `planejada` | Separar deploy manual e runner Wrangler oficial
|
||||
- `0057_GERENCIAL__decidir-nome-canonico-platform-sem-duplicar-repositorio` | `gerencial` | `planejada` | Decidir nome canonico platform sem duplicar repositorio
|
||||
- `0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform` | `gerencial` | `planejada` | Governar migracao coordenada do nome canonico platform
|
||||
- `0058_GERENCIAL__fechar-decisao-docs-response-ready-ou-catalogonly-formal` | `gerencial` | `planejada` | Fechar decisao Docs responseReady ou catalogOnly formal
|
||||
|
||||
## Write Actions
|
||||
@@ -79,8 +79,8 @@
|
||||
- error: `PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0055_GERENCIAL__governar-sync-automatico-com-precedencia-da-alteracao-valida.md'`
|
||||
- `0056_GERENCIAL__separar-deploy-manual-e-runner-wrangler-oficial` | `next_output` | `failed` | `G:\_codex-git\nucleo-gestao-operacional\central-de-ordem-de-servico\projects\15_repo_tudo-para-ia-mais-humana-platform\orders\gerenciais\0056_GERENCIAL__separar-deploy-manual-e-runner-wrangler-oficial.md`
|
||||
- error: `PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0056_GERENCIAL__separar-deploy-manual-e-runner-wrangler-oficial.md'`
|
||||
- `0057_GERENCIAL__decidir-nome-canonico-platform-sem-duplicar-repositorio` | `next_output` | `failed` | `G:\_codex-git\nucleo-gestao-operacional\central-de-ordem-de-servico\projects\15_repo_tudo-para-ia-mais-humana-platform\orders\gerenciais\0057_GERENCIAL__decidir-nome-canonico-platform-sem-duplicar-repositorio.md`
|
||||
- error: `PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0057_GERENCIAL__decidir-nome-canonico-platform-sem-duplicar-repositorio.md'`
|
||||
- `0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform` | `next_output` | `failed` | `G:\_codex-git\nucleo-gestao-operacional\central-de-ordem-de-servico\projects\15_repo_tudo-para-ia-mais-humana-platform\orders\gerenciais\0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform.md`
|
||||
- error: `PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform.md'`
|
||||
- `0058_GERENCIAL__fechar-decisao-docs-response-ready-ou-catalogonly-formal` | `next_output` | `failed` | `G:\_codex-git\nucleo-gestao-operacional\central-de-ordem-de-servico\projects\15_repo_tudo-para-ia-mais-humana-platform\orders\gerenciais\0058_GERENCIAL__fechar-decisao-docs-response-ready-ou-catalogonly-formal.md`
|
||||
- error: `PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0058_GERENCIAL__fechar-decisao-docs-response-ready-ou-catalogonly-formal.md'`
|
||||
|
||||
@@ -121,7 +121,7 @@
|
||||
- `G:\_codex-git\tudo-para-ia-mais-humana\os-orientadoras\central-materialization-fallback\gerenciais\0054_GERENCIAL__institucionalizar-catalogo-admin-routes-como-gate-de-release.md`
|
||||
- `G:\_codex-git\tudo-para-ia-mais-humana\os-orientadoras\central-materialization-fallback\gerenciais\0055_GERENCIAL__governar-sync-automatico-com-precedencia-da-alteracao-valida.md`
|
||||
- `G:\_codex-git\tudo-para-ia-mais-humana\os-orientadoras\central-materialization-fallback\gerenciais\0056_GERENCIAL__separar-deploy-manual-e-runner-wrangler-oficial.md`
|
||||
- `G:\_codex-git\tudo-para-ia-mais-humana\os-orientadoras\central-materialization-fallback\gerenciais\0057_GERENCIAL__decidir-nome-canonico-platform-sem-duplicar-repositorio.md`
|
||||
- `G:\_codex-git\tudo-para-ia-mais-humana\os-orientadoras\central-materialization-fallback\gerenciais\0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform.md`
|
||||
- `G:\_codex-git\tudo-para-ia-mais-humana\os-orientadoras\central-materialization-fallback\gerenciais\0058_GERENCIAL__fechar-decisao-docs-response-ready-ou-catalogonly-formal.md`
|
||||
|
||||
## Blockers
|
||||
@@ -144,7 +144,7 @@
|
||||
- `0054_GERENCIAL__institucionalizar-catalogo-admin-routes-como-gate-de-release:PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0054_GERENCIAL__institucionalizar-catalogo-admin-routes-como-gate-de-release.md'`
|
||||
- `0055_GERENCIAL__governar-sync-automatico-com-precedencia-da-alteracao-valida:PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0055_GERENCIAL__governar-sync-automatico-com-precedencia-da-alteracao-valida.md'`
|
||||
- `0056_GERENCIAL__separar-deploy-manual-e-runner-wrangler-oficial:PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0056_GERENCIAL__separar-deploy-manual-e-runner-wrangler-oficial.md'`
|
||||
- `0057_GERENCIAL__decidir-nome-canonico-platform-sem-duplicar-repositorio:PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0057_GERENCIAL__decidir-nome-canonico-platform-sem-duplicar-repositorio.md'`
|
||||
- `0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform:PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform.md'`
|
||||
- `0058_GERENCIAL__fechar-decisao-docs-response-ready-ou-catalogonly-formal:PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\orders\\gerenciais\\0058_GERENCIAL__fechar-decisao-docs-response-ready-ou-catalogonly-formal.md'`
|
||||
- `semantic_sql:OperationalError: unable to open database file`
|
||||
- `central_artifact:G:\_codex-git\nucleo-gestao-operacional\central-de-ordem-de-servico\projects\15_repo_tudo-para-ia-mais-humana-platform\reports\EXECUTADO__rodada-015-central-materialization-2026-05-02.md:PermissionError: [Errno 13] Permission denied: 'G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\reports\\EXECUTADO__rodada-015-central-materialization-2026-05-02.md'`
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Politica de acesso GPT/MCP Gateway
|
||||
|
||||
- report_id: `mcp-gateway-access-policy-adf1c665f552483b`
|
||||
- generated_at: `2026-05-02T08:24:25+00:00`
|
||||
- report_id: `mcp-gateway-access-policy-07da83b4ef386867`
|
||||
- generated_at: `2026-05-02T09:22:42+00:00`
|
||||
- policy_version: `mcp-gateway-access-policy.v1`
|
||||
- endpoint: `https://mcps-gateway.ami-app.workers.dev/v1/execute`
|
||||
- status: `passed`
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Gate de publicacao MCP Mais Humana
|
||||
|
||||
- report_id: `mcp-publication-gate-2026-05-02t0824100000`
|
||||
- generated_at: `2026-05-02T08:24:10+00:00`
|
||||
- report_id: `mcp-publication-gate-2026-05-02t0922340000`
|
||||
- generated_at: `2026-05-02T09:22:34+00:00`
|
||||
- provider_id: `mais_humana`
|
||||
- current_project_id: `tudo-para-ia-mais-humana`
|
||||
- canonical_project_id: `tudo-para-ia-mais-humana-platform`
|
||||
@@ -100,8 +100,8 @@
|
||||
|
||||
### 0033_EXECUTIVA__sincronizar-git-mais-humana-mcps-central-com-credenciais
|
||||
|
||||
- status: `partial`
|
||||
- motivo: repo-mesh repository-mesh-ae8125f1e691: sync destrutiva bloqueada; fetch remoto falha por credencial/ambientes inacessiveis.
|
||||
- status: `blocked`
|
||||
- motivo: fetch falhou por Permission denied em FETCH_HEAD; ls-remote/push falhou por SEC_E_NO_CREDENTIALS; repo mesh bloqueou sync destrutiva
|
||||
- evidencias: `git_sync_status`
|
||||
- proxima_acao: corrigir credencial Git/Schannel e reconciliar ahead/behind sem reset destrutivo
|
||||
|
||||
@@ -157,3 +157,4 @@
|
||||
## Blockers
|
||||
|
||||
- `wrangler_auth_not_confirmed`
|
||||
- `git_sync_blocked`
|
||||
|
||||
@@ -34,7 +34,7 @@ Register-ScheduledTask -TaskName 'TudoParaIA-RepositoryMeshSync' -Action $action
|
||||
|
||||
## Estado desta rodada
|
||||
|
||||
- report_id: `repository-mesh-ae8125f1e691`
|
||||
- report_id: `repository-mesh-743971a78ae1`
|
||||
- blocked: `15`
|
||||
- attention: `0`
|
||||
- credential_errors: `0`
|
||||
@@ -43,17 +43,17 @@ Register-ScheduledTask -TaskName 'TudoParaIA-RepositoryMeshSync' -Action $action
|
||||
## Bloqueios para ativacao plena
|
||||
|
||||
- tudo-para-ia-business-platform: hash unico 15526e2291d7; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-compliance-platform: hash unico 2e8b2f8a95f6; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-compliance-platform: hash unico aad624cf2ff5; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-customer-ops-platform: hash unico bf45665a80ff; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-docs-plataform: hash unico 05d60331a53f; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-docs-plataform: hash unico 55d2eafb8a92; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-finance-platform: hash unico 608307d247a3; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-gettys-platform: hash unico 40f4434214c6; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-identity-platform: hash unico c4b81eebce9c; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-integracoes-platform: 2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 remotes divergentes; 3 divergencias nominais; 2 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-intelligence-platform: hash unico 37c3ae194586; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-mais-humana-platform: 2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 remotes divergentes; 4 divergencias nominais; 2 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-mcps-internos-plataform: hash unico 33505da0a1d4; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-platform-base: 2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 2 worktrees sujos; 2 divergencias nominais; 3 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-public-platform: hash unico c14dc9e38c7c; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-stj-platform: hash unico e31f18dc7b39; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-ui-platform: hash unico 1b064830f8e2; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- tudo-para-ia-mcps-internos-plataform: hash unico dce5de538a8f; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-platform-base: 2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 2 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-public-platform: hash unico 4bfd16ea9463; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-stj-platform: hash unico 7ef6c788ddd8; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- tudo-para-ia-ui-platform: hash unico 46efc8c151fa; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Repository Mesh Central Write Status
|
||||
|
||||
- generated_at: `2026-05-02T08:23:58+00:00`
|
||||
- generated_at: `2026-05-02T09:22:17+00:00`
|
||||
- central_platform_folder: ``
|
||||
- requested: `False`
|
||||
- ok: `True`
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Gitea Repository Mesh Plan
|
||||
|
||||
- mesh_plan_id: `gitea-mesh-plan-eed565fef58b`
|
||||
- generated_at: `2026-05-02T08:23:59+00:00`
|
||||
- mesh_plan_id: `gitea-mesh-plan-c4d72f42d25f`
|
||||
- generated_at: `2026-05-02T09:22:17+00:00`
|
||||
- base_url: `https://git.ami.app.br`
|
||||
- authenticated_as: `none`
|
||||
- exists: `15`
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Ordens relacionadas por repositorio
|
||||
|
||||
- report_id: `repository-mesh-ae8125f1e691`
|
||||
- generated_at: `2026-05-02T08:23:58+00:00`
|
||||
- report_id: `repository-mesh-743971a78ae1`
|
||||
- generated_at: `2026-05-02T09:22:17+00:00`
|
||||
|
||||
## tudo-para-ia-business-platform
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# Repository Mesh Readiness
|
||||
|
||||
- readiness_id: `mesh-readiness-04217226ab25`
|
||||
- report_id: `repository-mesh-ae8125f1e691`
|
||||
- plan_id: `mesh-plan-f9ccd8b38e09`
|
||||
- cycle_id: `mesh-cycle-b6489d910534`
|
||||
- generated_at: `2026-05-02T08:23:59+00:00`
|
||||
- readiness_id: `mesh-readiness-4f900e76f675`
|
||||
- report_id: `repository-mesh-743971a78ae1`
|
||||
- plan_id: `mesh-plan-ee966ea13250`
|
||||
- cycle_id: `mesh-cycle-d24375d5dc3e`
|
||||
- generated_at: `2026-05-02T09:22:17+00:00`
|
||||
- status: `fail`
|
||||
- score: `88`
|
||||
- blockers: `1`
|
||||
@@ -87,10 +87,10 @@
|
||||
- severity: `info`
|
||||
- score: `100`
|
||||
- title: Working trees sujos viraram bloqueio
|
||||
- reason: Worktrees sujos detectados: 7.
|
||||
- reason: Worktrees sujos detectados: 10.
|
||||
- next_action: commit/stash consciente ou decisao de precedencia
|
||||
- evidence:
|
||||
- `7`
|
||||
- `10`
|
||||
|
||||
### safety.credentials-classified
|
||||
|
||||
@@ -169,10 +169,10 @@
|
||||
- severity: `info`
|
||||
- score: `100`
|
||||
- title: Ciclo runtime foi gerado
|
||||
- reason: Ciclo: mesh-cycle-b6489d910534.
|
||||
- reason: Ciclo: mesh-cycle-d24375d5dc3e.
|
||||
- next_action: gerar runtime cycle com lock e comandos
|
||||
- evidence:
|
||||
- `mesh-cycle-b6489d910534`
|
||||
- `mesh-cycle-d24375d5dc3e`
|
||||
|
||||
### automation.lock-held
|
||||
|
||||
@@ -204,11 +204,11 @@
|
||||
- severity: `info`
|
||||
- score: `100`
|
||||
- title: Comandos automaticos permitidos sao minoria controlada
|
||||
- reason: Allowed: 4; total: 121.
|
||||
- reason: Allowed: 4; total: 127.
|
||||
- next_action: revisar gates se comandos automaticos crescerem sem recibo
|
||||
- evidence:
|
||||
- `4`
|
||||
- `121`
|
||||
- `127`
|
||||
|
||||
### semantic.report
|
||||
|
||||
@@ -216,10 +216,10 @@
|
||||
- severity: `info`
|
||||
- score: `100`
|
||||
- title: SQL registrou report da malha
|
||||
- reason: Reports SQL: 6.
|
||||
- reason: Reports SQL: 7.
|
||||
- next_action: executar write_repository_mesh_semantic_state
|
||||
- evidence:
|
||||
- `6`
|
||||
- `7`
|
||||
|
||||
### semantic.receipts
|
||||
|
||||
@@ -227,10 +227,10 @@
|
||||
- severity: `info`
|
||||
- score: `100`
|
||||
- title: SQL registrou recibos de reconciliacao
|
||||
- reason: Receipts SQL: 48.
|
||||
- reason: Receipts SQL: 55.
|
||||
- next_action: persistir plano de reconciliacao no SQLite
|
||||
- evidence:
|
||||
- `48`
|
||||
- `55`
|
||||
|
||||
### semantic.schedulers
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Repository Mesh Reconciliation Plan
|
||||
|
||||
- plan_id: `mesh-plan-f9ccd8b38e09`
|
||||
- report_id: `repository-mesh-ae8125f1e691`
|
||||
- generated_at: `2026-05-02T08:23:58+00:00`
|
||||
- plan_id: `mesh-plan-ee966ea13250`
|
||||
- report_id: `repository-mesh-743971a78ae1`
|
||||
- generated_at: `2026-05-02T09:22:17+00:00`
|
||||
- blockers: `15`
|
||||
- auto_sync_ready: `0`
|
||||
- rename_ready: `0`
|
||||
@@ -39,11 +39,11 @@
|
||||
|
||||
### tudo-para-ia-compliance-platform
|
||||
|
||||
- receipt_id: `mesh-receipt-9f2754162801`
|
||||
- receipt_id: `mesh-receipt-c1b6c213cd17`
|
||||
- status: `environment_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
- selected_head: `2e8b2f8a95f67d85066b03292971a3ce1af29d21`
|
||||
- selected_head: `aad624cf2ff5960cf0f489755404fdd22f47a1ee`
|
||||
- selected_environment: `windows-primary`
|
||||
- precedence: `single_hash`
|
||||
- reason: todos os ambientes com HEAD confirmado apontam para o mesmo commit
|
||||
@@ -77,7 +77,7 @@
|
||||
|
||||
### tudo-para-ia-docs-plataform
|
||||
|
||||
- receipt_id: `mesh-receipt-8bb64e52c76d`
|
||||
- receipt_id: `mesh-receipt-fb0ba8360f18`
|
||||
- status: `dirty_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
@@ -210,7 +210,7 @@
|
||||
|
||||
### tudo-para-ia-mais-humana-platform
|
||||
|
||||
- receipt_id: `mesh-receipt-883d598ae346`
|
||||
- receipt_id: `mesh-receipt-28139e11fe9c`
|
||||
- status: `dirty_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
@@ -238,26 +238,29 @@
|
||||
|
||||
### tudo-para-ia-mcps-internos-plataform
|
||||
|
||||
- receipt_id: `mesh-receipt-d212531edf40`
|
||||
- status: `environment_blocked`
|
||||
- receipt_id: `mesh-receipt-7b4937744360`
|
||||
- status: `dirty_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
- selected_head: `33505da0a1d4bdea842404c49edae103fbf8ab6d`
|
||||
- selected_environment: `windows-primary`
|
||||
- precedence: `single_hash`
|
||||
- reason: todos os ambientes com HEAD confirmado apontam para o mesmo commit
|
||||
- selected_head: ``
|
||||
- selected_environment: ``
|
||||
- precedence: `dirty_tree`
|
||||
- reason: estado sujo impede declarar commit como fonte unica de verdade
|
||||
- nomenclatura:
|
||||
- `exact` selected=`tudo-para-ia-mcps-internos-plataform` expected=`tudo-para-ia-mcps-internos-plataform` reason=nome esperado ja esta materializado
|
||||
- `exact` selected=`tudo-para-ia-mcps-internos-plataform` expected=`tudo-para-ia-mcps-internos-plataform` reason=nome esperado ja esta materializado
|
||||
- pendencias:
|
||||
- alteracoes locais nao commitadas podem ser a versao valida mais recente
|
||||
- ambiente declarado pela OS nao esta acessivel a partir desta sessao
|
||||
- windows-primary possui working tree sujo
|
||||
- operacoes:
|
||||
- `dirty_blocked` `blocker` `manual`: Bloquear sincronizacao destrutiva por working tree sujo
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
|
||||
### tudo-para-ia-platform-base
|
||||
|
||||
- receipt_id: `mesh-receipt-202b2b0ae7ff`
|
||||
- receipt_id: `mesh-receipt-ed527f50239e`
|
||||
- status: `dirty_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
@@ -271,67 +274,74 @@
|
||||
- pendencias:
|
||||
- alteracoes locais nao commitadas podem ser a versao valida mais recente
|
||||
- ambiente declarado pela OS nao esta acessivel a partir desta sessao
|
||||
- windows-primary possui working tree sujo
|
||||
- windows-secondary possui working tree sujo
|
||||
- operacoes:
|
||||
- `dirty_blocked` `blocker` `manual`: Bloquear sincronizacao destrutiva por working tree sujo
|
||||
- `dirty_blocked` `blocker` `manual`: Bloquear sincronizacao destrutiva por working tree sujo
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
|
||||
### tudo-para-ia-public-platform
|
||||
|
||||
- receipt_id: `mesh-receipt-87785cace26a`
|
||||
- status: `environment_blocked`
|
||||
- receipt_id: `mesh-receipt-a36d72b4f9a5`
|
||||
- status: `dirty_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
- selected_head: `c14dc9e38c7c9539f1fe0acb948d4949333ce920`
|
||||
- selected_environment: `windows-primary`
|
||||
- precedence: `single_hash`
|
||||
- reason: todos os ambientes com HEAD confirmado apontam para o mesmo commit
|
||||
- selected_head: ``
|
||||
- selected_environment: ``
|
||||
- precedence: `dirty_tree`
|
||||
- reason: estado sujo impede declarar commit como fonte unica de verdade
|
||||
- nomenclatura:
|
||||
- `exact` selected=`tudo-para-ia-public-platform` expected=`tudo-para-ia-public-platform` reason=nome esperado ja esta materializado
|
||||
- `exact` selected=`tudo-para-ia-public-platform` expected=`tudo-para-ia-public-platform` reason=nome esperado ja esta materializado
|
||||
- pendencias:
|
||||
- alteracoes locais nao commitadas podem ser a versao valida mais recente
|
||||
- ambiente declarado pela OS nao esta acessivel a partir desta sessao
|
||||
- windows-primary possui working tree sujo
|
||||
- operacoes:
|
||||
- `dirty_blocked` `blocker` `manual`: Bloquear sincronizacao destrutiva por working tree sujo
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
|
||||
### tudo-para-ia-stj-platform
|
||||
|
||||
- receipt_id: `mesh-receipt-d1bbfa2f673e`
|
||||
- status: `environment_blocked`
|
||||
- receipt_id: `mesh-receipt-df5d85af42f1`
|
||||
- status: `dirty_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
- selected_head: `e31f18dc7b39c6c5c3ab593effd1c676c7626aab`
|
||||
- selected_environment: `windows-primary`
|
||||
- precedence: `single_hash`
|
||||
- reason: todos os ambientes com HEAD confirmado apontam para o mesmo commit
|
||||
- selected_head: ``
|
||||
- selected_environment: ``
|
||||
- precedence: `dirty_tree`
|
||||
- reason: estado sujo impede declarar commit como fonte unica de verdade
|
||||
- nomenclatura:
|
||||
- `exact` selected=`tudo-para-ia-stj-platform` expected=`tudo-para-ia-stj-platform` reason=nome esperado ja esta materializado
|
||||
- `exact` selected=`tudo-para-ia-stj-platform` expected=`tudo-para-ia-stj-platform` reason=nome esperado ja esta materializado
|
||||
- pendencias:
|
||||
- alteracoes locais nao commitadas podem ser a versao valida mais recente
|
||||
- ambiente declarado pela OS nao esta acessivel a partir desta sessao
|
||||
- windows-primary possui working tree sujo
|
||||
- operacoes:
|
||||
- `dirty_blocked` `blocker` `manual`: Bloquear sincronizacao destrutiva por working tree sujo
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
|
||||
### tudo-para-ia-ui-platform
|
||||
|
||||
- receipt_id: `mesh-receipt-05743503348a`
|
||||
- status: `environment_blocked`
|
||||
- receipt_id: `mesh-receipt-795158051f71`
|
||||
- status: `dirty_blocked`
|
||||
- risk: `blocked`
|
||||
- safe_to_auto_sync: `False`
|
||||
- selected_head: `1b064830f8e2f08f6a432334366d39be983fa159`
|
||||
- selected_environment: `windows-primary`
|
||||
- precedence: `single_hash`
|
||||
- reason: todos os ambientes com HEAD confirmado apontam para o mesmo commit
|
||||
- selected_head: ``
|
||||
- selected_environment: ``
|
||||
- precedence: `dirty_tree`
|
||||
- reason: estado sujo impede declarar commit como fonte unica de verdade
|
||||
- nomenclatura:
|
||||
- `exact` selected=`tudo-para-ia-ui-platform` expected=`tudo-para-ia-ui-platform` reason=nome esperado ja esta materializado
|
||||
- `exact` selected=`tudo-para-ia-ui-platform` expected=`tudo-para-ia-ui-platform` reason=nome esperado ja esta materializado
|
||||
- pendencias:
|
||||
- alteracoes locais nao commitadas podem ser a versao valida mais recente
|
||||
- ambiente declarado pela OS nao esta acessivel a partir desta sessao
|
||||
- windows-primary possui working tree sujo
|
||||
- operacoes:
|
||||
- `dirty_blocked` `blocker` `manual`: Bloquear sincronizacao destrutiva por working tree sujo
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
- `environment_blocked` `blocker` `manual`: Executar inventario no ambiente inacessivel
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# Repository Mesh Runtime Cycle
|
||||
|
||||
- cycle_id: `mesh-cycle-b6489d910534`
|
||||
- report_id: `repository-mesh-ae8125f1e691`
|
||||
- plan_id: `mesh-plan-f9ccd8b38e09`
|
||||
- generated_at: `2026-05-02T08:23:58+00:00`
|
||||
- cycle_id: `mesh-cycle-d24375d5dc3e`
|
||||
- report_id: `repository-mesh-743971a78ae1`
|
||||
- plan_id: `mesh-plan-ee966ea13250`
|
||||
- generated_at: `2026-05-02T09:22:17+00:00`
|
||||
- lock_status: `acquired`
|
||||
- allowed: `4`
|
||||
- blocked: `117`
|
||||
- blocked: `123`
|
||||
- skipped: `0`
|
||||
|
||||
## Sumario
|
||||
|
||||
- commands: 121
|
||||
- commands: 127
|
||||
- allowed: 4
|
||||
- blocked: 117
|
||||
- blocked: 123
|
||||
- skipped: 0
|
||||
- lock: acquired
|
||||
|
||||
@@ -125,16 +125,16 @@
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mais-humana-platform` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-platform-base` `NOOP action:block_destructive_sync`
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:block_destructive_sync`
|
||||
- bloqueios: comando ou acao marcado como destrutivo; acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-platform-base` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-platform-base` `NOOP action:block_destructive_sync`
|
||||
@@ -149,6 +149,8 @@
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-platform-base` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-public-platform` `NOOP action:block_destructive_sync`
|
||||
- bloqueios: comando ou acao marcado como destrutivo; acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-public-platform` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-public-platform` `NOOP action:register_evidence`
|
||||
@@ -157,6 +159,8 @@
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-public-platform` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-stj-platform` `NOOP action:block_destructive_sync`
|
||||
- bloqueios: comando ou acao marcado como destrutivo; acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-stj-platform` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-stj-platform` `NOOP action:register_evidence`
|
||||
@@ -165,6 +169,8 @@
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-stj-platform` `NOOP action:require_environment_access`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-ui-platform` `NOOP action:block_destructive_sync`
|
||||
- bloqueios: comando ou acao marcado como destrutivo; acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-ui-platform` `NOOP action:register_evidence`
|
||||
- bloqueios: acao nao marcada como automatica
|
||||
- `blocked` `tudo-para-ia-ui-platform` `NOOP action:register_evidence`
|
||||
@@ -233,11 +239,11 @@
|
||||
- `blocked` `tudo-para-ia-mais-humana-platform` `Rename-Item -LiteralPath 'G:\_codex-git\tudo-para-ia-mais-humana' -NewName 'tudo-para-ia-mais-humana-platform'`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `allowed` `tudo-para-ia-mais-humana-platform` `Rename-Item -LiteralPath 'G:\codex_vm\_codex-git\tudo-para-ia-mais-humana' -NewName 'tudo-para-ia-mais-humana-platform'`
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP operation:environment_blocked`
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP operation:dirty_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-platform-base` `NOOP operation:dirty_blocked`
|
||||
- `blocked` `tudo-para-ia-mcps-internos-plataform` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-platform-base` `NOOP operation:dirty_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
@@ -245,14 +251,20 @@
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-platform-base` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-public-platform` `NOOP operation:dirty_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-public-platform` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-public-platform` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-stj-platform` `NOOP operation:dirty_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-stj-platform` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-stj-platform` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-ui-platform` `NOOP operation:dirty_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-ui-platform` `NOOP operation:environment_blocked`
|
||||
- bloqueios: operacao possui severidade blocker; operacao requer execucao manual
|
||||
- `blocked` `tudo-para-ia-ui-platform` `NOOP operation:environment_blocked`
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# Repository Mesh Sync
|
||||
|
||||
- report_id: `repository-mesh-ae8125f1e691`
|
||||
- generated_at: `2026-05-02T08:23:58+00:00`
|
||||
- report_id: `repository-mesh-743971a78ae1`
|
||||
- generated_at: `2026-05-02T09:22:17+00:00`
|
||||
- ecosystem_root: `G:\_codex-git`
|
||||
- fetch_enabled: `True`
|
||||
- plugin_cloudflare_auth_attempt: `Cloudflare plugin MCP auth test attempted before router; result=user rejected MCP tool call`
|
||||
- plugin_cloudflare_auth_attempt: `mcp_cloudflare_api.search rejected before router read`
|
||||
- repositorios declarados: `15`
|
||||
- ambientes declarados: `4`
|
||||
- observacoes: `60`
|
||||
- ok: `0`
|
||||
- attention: `0`
|
||||
- blocked: `15`
|
||||
- worktrees sujos: `7`
|
||||
- worktrees sujos: `10`
|
||||
- falhas de credencial: `0`
|
||||
- bloqueios contra sync destrutiva: `10`
|
||||
- bloqueios contra sync destrutiva: `13`
|
||||
|
||||
## Regra de seguranca aplicada
|
||||
|
||||
@@ -51,12 +51,12 @@ Acoes/decisoes:
|
||||
- repositorio_gitea: `admin/tudo-para-ia-compliance-platform`
|
||||
- remote_esperado: `https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git`
|
||||
- risco: `blocked`
|
||||
- resumo: hash unico 2e8b2f8a95f6; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- resumo: hash unico aad624cf2ff5; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `2e8b2f8a95f6` | `https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git` | `clean` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `2e8b2f8a95f6` | `https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git` | `clean` | |
|
||||
| `windows-primary` | `present_git` | `main` | `aad624cf2ff5` | `https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git` | `clean` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `aad624cf2ff5` | `https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git` | `clean` | |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
|
||||
@@ -93,12 +93,12 @@ Acoes/decisoes:
|
||||
- repositorio_gitea: `admin/tudo-para-ia-docs-plataform`
|
||||
- remote_esperado: `https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git`
|
||||
- risco: `blocked`
|
||||
- resumo: hash unico 05d60331a53f; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
- resumo: hash unico 55d2eafb8a92; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `05d60331a53f` | `https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git` | `dirty` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `05d60331a53f` | `https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git` | `clean` | |
|
||||
| `windows-primary` | `present_git` | `main` | `55d2eafb8a92` | `https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git` | `dirty` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `55d2eafb8a92` | `https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git` | `clean` | |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
|
||||
@@ -235,7 +235,7 @@ Acoes/decisoes:
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `7a8310a70202` | `https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git` | `dirty` | materializado como alias tudo-para-ia-mais-humana; esperado tudo-para-ia-mais-humana-platform |
|
||||
| `windows-primary` | `present_git` | `main` | `0de33e11e279` | `https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git` | `dirty` | materializado como alias tudo-para-ia-mais-humana; esperado tudo-para-ia-mais-humana-platform |
|
||||
| `windows-secondary` | `present_git` | `main` | `f9d954deda54` | `https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git` | `clean` | materializado como alias tudo-para-ia-mais-humana; esperado tudo-para-ia-mais-humana-platform |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
@@ -258,16 +258,17 @@ Acoes/decisoes:
|
||||
- repositorio_gitea: `admin/tudo-para-ia-mcps-internos-plataform`
|
||||
- remote_esperado: `https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git`
|
||||
- risco: `blocked`
|
||||
- resumo: hash unico 33505da0a1d4; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- resumo: hash unico dce5de538a8f; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `33505da0a1d4` | `https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git` | `clean` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `33505da0a1d4` | `https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git` | `clean` | |
|
||||
| `windows-primary` | `present_git` | `main` | `dce5de538a8f` | `https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git` | `dirty` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `dce5de538a8f` | `https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git` | `clean` | |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
|
||||
Acoes/decisoes:
|
||||
- `block_destructive_sync` `blocked` `manual`: working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `require_environment_access` `blocked` `manual`: ambiente declarado na OS nao esta acessivel nesta sessao
|
||||
@@ -279,17 +280,16 @@ Acoes/decisoes:
|
||||
- repositorio_gitea: `admin/tudo-para-ia-platform-base`
|
||||
- remote_esperado: `https://git.ami.app.br/admin/tudo-para-ia-platform-base.git`
|
||||
- risco: `blocked`
|
||||
- resumo: 2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 2 worktrees sujos; 2 divergencias nominais; 3 bloqueios contra sync destrutiva
|
||||
- resumo: 2 hashes distintos; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 2 bloqueios contra sync destrutiva
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `059c58749591` | `https://git.ami.app.br/admin/tudo-para-ia-platform-base.git` | `dirty` | |
|
||||
| `windows-primary` | `present_git` | `main` | `71691114d5a9` | `https://git.ami.app.br/admin/tudo-para-ia-platform-base.git` | `clean` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `4f6e1590ddaf` | `https://git.ami.app.br/admin/tudo-para-ia-platform-base.git` | `dirty` | |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
|
||||
Acoes/decisoes:
|
||||
- `block_destructive_sync` `blocked` `manual`: working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `block_destructive_sync` `blocked` `manual`: working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida
|
||||
- `block_destructive_sync` `blocked` `manual`: ha commits remotos nao aplicados; pull automatico so e seguro com working tree limpo e comparacao de hash
|
||||
@@ -303,16 +303,17 @@ Acoes/decisoes:
|
||||
- repositorio_gitea: `admin/tudo-para-ia-public-platform`
|
||||
- remote_esperado: `https://git.ami.app.br/admin/tudo-para-ia-public-platform.git`
|
||||
- risco: `blocked`
|
||||
- resumo: hash unico c14dc9e38c7c; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- resumo: hash unico 4bfd16ea9463; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `c14dc9e38c7c` | `https://git.ami.app.br/admin/tudo-para-ia-public-platform.git` | `clean` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `c14dc9e38c7c` | `https://git.ami.app.br/admin/tudo-para-ia-public-platform.git` | `clean` | |
|
||||
| `windows-primary` | `present_git` | `main` | `4bfd16ea9463` | `https://git.ami.app.br/admin/tudo-para-ia-public-platform.git` | `dirty` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `4bfd16ea9463` | `https://git.ami.app.br/admin/tudo-para-ia-public-platform.git` | `clean` | |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
|
||||
Acoes/decisoes:
|
||||
- `block_destructive_sync` `blocked` `manual`: working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `require_environment_access` `blocked` `manual`: ambiente declarado na OS nao esta acessivel nesta sessao
|
||||
@@ -324,16 +325,17 @@ Acoes/decisoes:
|
||||
- repositorio_gitea: `admin/tudo-para-ia-stj-platform`
|
||||
- remote_esperado: `https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git`
|
||||
- risco: `blocked`
|
||||
- resumo: hash unico e31f18dc7b39; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- resumo: hash unico 7ef6c788ddd8; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `e31f18dc7b39` | `https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git` | `clean` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `e31f18dc7b39` | `https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git` | `clean` | |
|
||||
| `windows-primary` | `present_git` | `main` | `7ef6c788ddd8` | `https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git` | `dirty` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `7ef6c788ddd8` | `https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git` | `clean` | |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
|
||||
Acoes/decisoes:
|
||||
- `block_destructive_sync` `blocked` `manual`: working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `require_environment_access` `blocked` `manual`: ambiente declarado na OS nao esta acessivel nesta sessao
|
||||
@@ -345,16 +347,17 @@ Acoes/decisoes:
|
||||
- repositorio_gitea: `admin/tudo-para-ia-ui-platform`
|
||||
- remote_esperado: `https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git`
|
||||
- risco: `blocked`
|
||||
- resumo: hash unico 1b064830f8e2; 2 materializacoes ausentes/inacessiveis; 2 divergencias nominais
|
||||
- resumo: hash unico 46efc8c151fa; 2 materializacoes ausentes/inacessiveis; 1 worktrees sujos; 2 divergencias nominais; 1 bloqueios contra sync destrutiva
|
||||
|
||||
| ambiente | presenca | branch | head | remote | worktree | observacao |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `windows-primary` | `present_git` | `main` | `1b064830f8e2` | `https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git` | `clean` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `1b064830f8e2` | `https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git` | `clean` | |
|
||||
| `windows-primary` | `present_git` | `main` | `46efc8c151fa` | `https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git` | `dirty` | |
|
||||
| `windows-secondary` | `present_git` | `main` | `46efc8c151fa` | `https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git` | `clean` | |
|
||||
| `codex-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/__gpt-codex |
|
||||
| `gitlab-server` | `unreachable_environment` | `` | `` | `` | `unreachable_environment` | ambiente nao acessivel a partir desta sessao: /root/_codex-git |
|
||||
|
||||
Acoes/decisoes:
|
||||
- `block_destructive_sync` `blocked` `manual`: working tree sujo; pull/reset/merge/rebase poderiam sobrescrever alteracao valida
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `register_evidence` `attention` `manual`: fetch falhou: unknown
|
||||
- `require_environment_access` `blocked` `manual`: ambiente declarado na OS nao esta acessivel nesta sessao
|
||||
|
||||
Reference in New Issue
Block a user