35 KiB
35 KiB
Plano de migracao canonica - Mais Humana
- status:
blocked - plan_id:
canonical-migration-ef44c4c42f80650a072b - canonical_project_id:
tudo-para-ia-mais-humana-platform - current_project_id:
tudo-para-ia-mais-humana - legacy_alias:
tudo-para-ia-mais-humana-plataform - central_folder:
15_repo_tudo-para-ia-mais-humana-platform - decision_source:
015-ROTEADOR-PERMANENTE-DE-ORDEM_DE_SERVICO.MD - generated_from:
generated_canonical_migration_plan - controls:
9 - acceptance_cases:
9315 - accepted_cases:
9315 - blocked_cases:
0
Regra institucional
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.
Controles
canonical-identity-approved
- layer:
identity - status:
ready - current_state:
repo materializado como tudo-para-ia-mais-humana; alias historico tudo-para-ia-mais-humana-plataform - canonical_state:
tudo-para-ia-mais-humana-platform - blockers:
nenhum - order_ids:
0035_EXECUTIVA__reconciliar-nome-canonico-real-alias-platform, 0052_GERENCIAL__formalizar-nome-canonico-mais-humana-platform-e-aliases
filesystem-alias-window
- layer:
filesystem - status:
manual_window_required - current_state:
G:/_codex-git/tudo-para-ia-mais-humana - canonical_state:
G:/_codex-git/tudo-para-ia-mais-humana-platform - blockers:
rename fisico depende de janela institucional e comparacao de remotes - order_ids:
0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform
git-remote-canonicalization
- layer:
git_remote - status:
blocked - current_state:
origin historico https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git - canonical_state:
https://git.ami.app.br/admin/tudo-para-ia-mais-humana-platform.git - blockers:
SEC_E_NO_CREDENTIALS no Git Windows; renome remoto depende de Gitea/owner - order_ids:
0038_EXECUTIVA__corrigir-acl-index-lock-e-commitar-artefatos-mcp, 0050_GERENCIAL__decidir-politica-de-sync-automatico-e-credencial-gitea
central-dossier-materialized
- layer:
central_dossier - status:
partial - current_state:
15_repo_tudo-para-ia-mais-humana-platform - canonical_state:
15_repo_tudo-para-ia-mais-humana-platform como dossie; project_id canonico tudo-para-ia-mais-humana-platform - blockers:
central ja possui alteracoes concorrentes nao pertencentes a esta rodada - order_ids:
0040_EXECUTIVA__materializar-escrita-central-e-sql-semantico-sem-permissionerror
mcp-contract-owner-canonical
- layer:
mcp_contract - status:
ready - current_state:
provider Mais Humana aceita aliases e tools live - canonical_state:
ownerPlatformId/canonicalProjectId = tudo-para-ia-mais-humana-platform - blockers:
nenhum - order_ids:
0037_EXECUTIVA__homologar-rotas-administrativas-mcp-no-gateway, 0049_GERENCIAL__homologar-mcp-only-administration-routes-como-politica-de-ecossistema
mcp-execute-live-readback
- layer:
mcp_execute - status:
partial - current_state:
tools Mais Humana respondem no endpoint live quando publicadas - canonical_state:
https://mcps-gateway.ami-app.workers.dev/v1/execute audita alias e canonico pelo MCPs Internos - blockers:
deploy live e smoke dependem de runner/deploy manual quando wrangler local falhar - order_ids:
0039_EXECUTIVA__reexecutar-wrangler-em-runner-homologado-e-registrar-deploy
docs-ui-same-source
- layer:
docs_ui - status:
blocked - current_state:
Docs pode estar catalogOnly; UI deve renderizar fonte MCP - canonical_state:
GPT e painel explicam a mesma instancia administrativa canonica - blockers:
Docs responseReady ou excecao catalogOnly depende de owner - order_ids:
0053_GERENCIAL__pactuar-docs-catalogonly-ou-response-ready-como-excecao-global
sync-mesh-no-reversal
- layer:
sync_mesh - status:
blocked - current_state:
fetch/push podem falhar por credencial ou ACL; central tem deltas concorrentes - canonical_state:
hashes comparados antes de qualquer renome, push ou materializacao remota - blockers:
SEC_E_NO_CREDENTIALS; FETCH_HEAD/index.lock Permission denied; worktree central divergente - order_ids:
0038_EXECUTIVA__corrigir-acl-index-lock-e-commitar-artefatos-mcp, 0050_GERENCIAL__decidir-politica-de-sync-automatico-e-credencial-gitea
rollback-and-audit-pack
- layer:
rollback - status:
partial - current_state:
aliases preservam operacao enquanto remoto/diretorio seguem historicos - canonical_state:
rollback inclui hashes, remotes, deployment id, ordem de servico e ledger MCP - blockers:
sem push remoto confirmado nao ha rollback remoto auditavel - order_ids:
0057_GERENCIAL__governar-migracao-coordenada-do-nome-canonico-platform
Casos MCP de aceitacao
canonical-migration-44c5d04b19fe632cb7fbb839tudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-a877077358634d737f3618c9tudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-ac6f2204c9d1c8dc0908f3f0tudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-38362880aa6c4c1aacd7492ftudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-c2f07eea5d398ccac7257acetudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-602383cfd8d05c019276e137tudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-33fce81bd261d2bce85bf48btudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-7eb8a55ae7f0c3a4b681e171tudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-0e04706b3fd515957c479481tudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-6daca984ea438fc1e0c67121tudo-para-ia-business-platformcanonicalProjectId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-c8fc1a2f3c9a20256715ac92tudo-para-ia-business-platformcanonicalProjectId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-245877cd8651275528e0867dtudo-para-ia-business-platformcanonicalProjectId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-b577a9e83cb70c4b30e2b028tudo-para-ia-business-platformcanonicalProjectId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-10a218ba7482ee68386e0252tudo-para-ia-business-platformcanonicalProjectId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-e858561342ae3aa880b7e6c3tudo-para-ia-business-platformcanonicalProjectId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-3bc9e8b743fab1ac47b6c956tudo-para-ia-business-platformcanonicalProjectId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-2a5ef8244f8a7b8e7cb9e9edtudo-para-ia-business-platformcanonicalProjectId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-3e8c7a91355191e634e10f8btudo-para-ia-business-platformcanonicalProjectId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-12ca08c041bd3cff89265951tudo-para-ia-business-platformcanonicalProjectId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-e760c54c439933c3e5428b6atudo-para-ia-business-platformcanonicalProjectId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-2b03359adeb7d1240dfef262tudo-para-ia-business-platformcanonicalProjectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-e479a26e7a68b07b7c7a6992tudo-para-ia-business-platformcanonicalProjectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-69429c6b6acf1a714c62b498tudo-para-ia-business-platformcanonicalProjectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-dd91e80f97a24d81828e9daatudo-para-ia-business-platformcanonicalProjectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-ac1a94cdf8da0c17131ab5aetudo-para-ia-business-platformcanonicalProjectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-bdcd3fd4cc30b58ae300da2atudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-9899db0053e5c42ecefec4fftudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-ba04e581cbc2a3b1cc858867tudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-44d605fc3f2886ad59f299catudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-d0cc43491f4d2bb499463afftudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-ff73e9baedfd32d061cf4129tudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-30ff1ca3d15f313efe13dac6tudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-7aa277c3c937f5eebe3bca63tudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-b644e08b4fa0f04ccc962d26tudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-aeee734f742f477606a74f3ctudo-para-ia-business-platformownerPlatformId->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-1b0ab5730783a8906ff96636tudo-para-ia-business-platformownerPlatformId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-e264bf6c00421b8d0308c318tudo-para-ia-business-platformownerPlatformId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-b57345662ec85ed63ef5f168tudo-para-ia-business-platformownerPlatformId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-ae70e1996c0316f026f641e9tudo-para-ia-business-platformownerPlatformId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-8e2ec4d7c97566ce2f8729fetudo-para-ia-business-platformownerPlatformId->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-4f9e3556c99c2d2af864db7btudo-para-ia-business-platformownerPlatformId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-547e4fdebfeb9023609f83bbtudo-para-ia-business-platformownerPlatformId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-d0b8462735e0e16a2c31b885tudo-para-ia-business-platformownerPlatformId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-2f29b665c5c3661af81a85a2tudo-para-ia-business-platformownerPlatformId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-975daa71336cce4c61bed690tudo-para-ia-business-platformownerPlatformId->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-a6351160b74403e1e46dde53tudo-para-ia-business-platformownerPlatformId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-84bd339909b785959853b02ctudo-para-ia-business-platformownerPlatformId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-960faf1ade82d94c32b1c9c7tudo-para-ia-business-platformownerPlatformId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-14f10fdbf208d974b105ee0etudo-para-ia-business-platformownerPlatformId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-61ccfc82e6dd8eb81bed8b87tudo-para-ia-business-platformownerPlatformId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-ae008896ab414770226a3359tudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-22253aff5b02cef3dcea8c9ftudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-d3e32666185ba3ded218e970tudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-3e79f6d315370491024cd55btudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-b72fb9bc5e3f5b5e1d243e21tudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-platformstatuscanonicalactionmanter valor canonicocanonical-migration-a1fc5ac3a1f8bba48db116fetudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-518aa6010757eb93d38a3a9atudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-eec736e6debf6b254a3d3971tudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-e1789466668511600c62e7f0tudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-99be71c20c480989cca2a317tudo-para-ia-business-platformowner_platform_id->tudo-para-ia-business-plataformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-730cc176feb06669e853502atudo-para-ia-business-platformowner_platform_id->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-2c344951d920dd5189f35a2dtudo-para-ia-business-platformowner_platform_id->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-a94b5d6717173ae44f833b42tudo-para-ia-business-platformowner_platform_id->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-9cbc6c2e78a8114205bdc122tudo-para-ia-business-platformowner_platform_id->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-bcdce7eca3b60830d6e24e73tudo-para-ia-business-platformowner_platform_id->01_repo_tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-b30f240c2b1d1c4e59788627tudo-para-ia-business-platformowner_platform_id->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-e9a10192bfa0081596a43f4dtudo-para-ia-business-platformowner_platform_id->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-e32fdbd6bcd9f21d4b712eb6tudo-para-ia-business-platformowner_platform_id->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-183edf4ee5bca9b630219116tudo-para-ia-business-platformowner_platform_id->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-0ed883cc0dd0c22ee14e3c5dtudo-para-ia-business-platformowner_platform_id->admin/tudo-para-ia-business-platformstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-667f8f2235d3a3c1570fc23atudo-para-ia-business-platformowner_platform_id->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-7dfd45958c7734d620158170tudo-para-ia-business-platformowner_platform_id->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-3340de63fe8b57191939aabdtudo-para-ia-business-platformowner_platform_id->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-8085a72fe8f8170a553179abtudo-para-ia-business-platformowner_platform_id->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-9b888b400a646532a0dc4de4tudo-para-ia-business-platformowner_platform_id->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatuscanonical_field_rewrite_requiredactionreescrever campo canonico para tudo-para-ia-mais-humana-platform antes de persistircanonical-migration-c867abe631250718eea17cedtudo-para-ia-business-platformprojectId->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-9580dff8b3717b71e2d27176tudo-para-ia-business-platformprojectId->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-3fc013240938eccbe4811154tudo-para-ia-business-platformprojectId->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-9548826039a2da37e89f66a1tudo-para-ia-business-platformprojectId->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-9a7a632eadc94185f3bb1e65tudo-para-ia-business-platformprojectId->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-2c24b7b524718a3801b02c72tudo-para-ia-business-platformprojectId->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-8377d81725e9c7eb9e795dd7tudo-para-ia-business-platformprojectId->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-511b60278c766215b1c4a543tudo-para-ia-business-platformprojectId->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-897b576ceb2d5ec5c0369907tudo-para-ia-business-platformprojectId->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-ca6a3bf7b1b1f58858ba5b3etudo-para-ia-business-platformprojectId->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-c6350481b5c888a560c1cc8ctudo-para-ia-business-platformprojectId->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-d6a3032f3f4133190103460etudo-para-ia-business-platformprojectId->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-b45278bd526f444e681b1dc7tudo-para-ia-business-platformprojectId->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-9e65acf5b7004a1a68062f1etudo-para-ia-business-platformprojectId->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-65f4d2c0e8abadedc09ce508tudo-para-ia-business-platformprojectId->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-0950b88b9cca04731ea58142tudo-para-ia-business-platformprojectId->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-747f43e1de6b4300be281095tudo-para-ia-business-platformprojectId->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-7251bcf099505746dc324873tudo-para-ia-business-platformprojectId->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-2e5470716bea89e8eb83a206tudo-para-ia-business-platformprojectId->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-761535bfad7c3990ea83041atudo-para-ia-business-platformprojectId->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-5e211d8d3f3a332e4da48e5etudo-para-ia-business-platformprojectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-5591ffbdc88e821126be099ftudo-para-ia-business-platformprojectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-e21a7376cbbd6a795158f02ctudo-para-ia-business-platformprojectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-dbadfecd61374575ed4fff27tudo-para-ia-business-platformprojectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-62b35f6f0c0bf172fbada2c1tudo-para-ia-business-platformprojectId->https://git.ami.app.br/admin/tudo-para-ia-business-platform.gitstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-2f0ab353e22bc3e1fe6947c5tudo-para-ia-business-platformproject_id->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-5cba8441cd6e385d1172289atudo-para-ia-business-platformproject_id->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-0bc0961201c48d09d0a4311etudo-para-ia-business-platformproject_id->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-23a3d21b8b5710c46ada563dtudo-para-ia-business-platformproject_id->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-85d7bb83ccb64421647c7d82tudo-para-ia-business-platformproject_id->tudo-para-ia-business-platformstatuscanonicalactionusar valor canonicocanonical-migration-7ba74241973ef4801606c828tudo-para-ia-business-platformproject_id->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-dfda6815dfaa44fe8020ca6atudo-para-ia-business-platformproject_id->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-4f3ce2403eed04c31b225d87tudo-para-ia-business-platformproject_id->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-95e1d9a21cb23e2b735abc0ctudo-para-ia-business-platformproject_id->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-408c3b28f31d4a2b9dea7519tudo-para-ia-business-platformproject_id->tudo-para-ia-business-plataformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-9a04a74b9dfd8befe2afccf4tudo-para-ia-business-platformproject_id->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-88c0c055954e6f9320ea77f6tudo-para-ia-business-platformproject_id->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-a1ed3a3983dc86122c429ebetudo-para-ia-business-platformproject_id->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-e325bb344cf59f3f2aed54c4tudo-para-ia-business-platformproject_id->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-07427d1df20f0f458dc22a0dtudo-para-ia-business-platformproject_id->01_repo_tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-26cd2b13d425d907696eeef0tudo-para-ia-business-platformproject_id->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-29f1996dc8ed02956f40bc39tudo-para-ia-business-platformproject_id->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-8361d2fb1c613e990c399780tudo-para-ia-business-platformproject_id->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-fbc65144fd256f64b2e45e60tudo-para-ia-business-platformproject_id->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/auditcanonical-migration-d6ec056220b123c398d5afaatudo-para-ia-business-platformproject_id->admin/tudo-para-ia-business-platformstatusalias_acceptedactionresolver alias para canonical_project_id no MCP e registrar trace/audit
Bloqueios reais
- rename fisico depende de janela institucional e comparacao de remotes
- SEC_E_NO_CREDENTIALS no Git Windows
- renome remoto depende de Gitea/owner
- central ja possui alteracoes concorrentes nao pertencentes a esta rodada
- deploy live e smoke dependem de runner/deploy manual quando wrangler local falhar
- Docs responseReady ou excecao catalogOnly depende de owner
- SEC_E_NO_CREDENTIALS
- FETCH_HEAD/index.lock Permission denied
- worktree central divergente
- sem push remoto confirmado nao ha rollback remoto auditavel
Politica de transito MCP
- Toda migracao interplataforma deve passar pelo MCPs Internos.
- Campos de transito obrigatorios:
origin,destination,tool,payload,actor,permission,result,traceId,auditId,timestamp. - Escrita direta em repositorio, painel ou plataforma permanece bloqueada quando nao houver traceId/auditId.